Senior Go Software Engineer

3 Weeks ago • 7 Years + • Software Development & Engineering

Job Summary

Job Description

SmartBear is seeking a Senior Go Software Engineer for their BitBar product. The role involves improving solutions for mobile device screen capture, streaming, and remote control. Responsibilities include analyzing, designing, and implementing new features related to mobile devices, providing technical leadership to the development team, and automating the maintenance of mobile devices. The engineer will work with a system managing hundreds of real devices and VMs (Android, iOS, macOS, Windows, Linux) across multiple locations, focusing on controlling, managing, and enabling these devices for customers.
Must have:
  • Proficient in Go
  • Experienced in scripting languages (Unix shell/Python)
  • Hands-on experience in Linux/macOS
  • Experience in IT architecture design
  • Familiarity with adb / go-ios / pymobiledevice
  • Knowledge of video/audio codecs (GStreamer/ffmpeg)
  • Knowledge of WebRTC standard
  • Experience with virtualization/containerization
  • Proficient with Git & GitHub
  • 7+ years of software engineering experience
  • English at B2 level
Good to have:
  • macOS or iOS development using Xcode
  • Android development using Android Studio
  • Experience with Appium and Selenium
Perks:
  • Career growth opportunities
  • Investment in employee success and collaborative spaces
  • Paid time off for birthdays
  • Supportive People and Culture organization
  • Celebration of diversity and inclusion

Job Details

At SmartBear, we believe building great software starts with quality—and we’re helping our customers make that happen every day. Our solution hubs—SmartBear API Hub, SmartBear Insight Hub, and SmartBear Test Hub, featuring HaloAI, bring visibility and automation to software development, making it easier for teams to deliver high-quality software faster. SmartBear is trusted by over 16 million developers, testers, and software engineers at 32,000+ organizations – including innovators like Adobe, JetBlue, FedEx, and Microsoft.

Senior Go Software Engineer - BitBar

  • Improving the solution for mobile devices screen capture and streaming. 
  • Improving the solution for remote control of mobile devices. 
  • Analysis, design and implementation of new features related to mobile devices. 
  • Technical leadership of the development team. 
  • Automation of maintenance of the mobile devices. 

Product intro 

BitBar is a flexible cloud-based mobile and web application testing platform that allows the users to perform live (manual) or automated testing against desktop browsers (Windows, MacOS and Linux) and real iOS and Android devices. 

Go to our product page if you want to know more about BitBar 

You can even have a free trial to check it out 😊 

About the role 

We offer an opportunity to work with a production deployed system that manages hundreds of real devices and VMs – Androids, iOS, macOS, Windows and Linux that span across multiple locations. We are looking for an experienced software developer who will take part in building a system to help control, manage, and enable the mobile devices we provide to our customers. Your primary responsibility will be to design, develop and maintain features of BitBar. You will work closely with other mobile team members and other engineers that work on all layers of the application.  

We are looking for you if you have:  

  • Willingness to explore, learn, try and put it all into practice. 
  • Proficient in Go 
  • Experienced in scripting languages such as Unix shell and/or Python. 
  • Hands-on experience in Linux/macOS operating systems. 
  • Experience in designing IT architecture
  • Familiarity with some of: 
    • Android and/or iOS mobile operating systems. 
    • Deep understanding of network infrastructure. 
    • adb / go-ios / pymobiledevice. 
    • Video and audio codecs know-how (GStreamer / ffmpeg). 
    • Knowledge on WebRTC standard.  
    • Virtualization and containerization experience. 
    • And openness to learn all others. 
  • Proficient understanding of code versioning tools such as Git & GitHub. 
  • 7+ years of experience as a software engineer. 
  • English on at least B2 level.  

Nice to-have: 

  • macOS or iOS development using Xcode. 
  • Android development using Android Studio.  
  • Experience with Appium and Selenium development. 

A perfect candidate will: 

  • Have the ability to research new technologies and adapt them to our requirements. 
  • Learn new programming languages and tools as needed. 
  • Own and commit to all of his/her work and be accountable for the results. 
  • Aggressively diagnose problems and solve them in creative ways. 
  • Consider reverse engineering a viable way to achieve results. 

Why you should join the SmartBear crew: 

  • You can grow your career at every level.  
  • We invest in your success as well as the spaces where our teams come together to work, collaborate, and have fun. 
  • We love celebrating our SmartBears; we even encourage our crew to take their birthdays off. 
  • We are guided by a People and Culture organization - an important distinction for us. We think about our team holistically – the whole person. 
  • We celebrate our differences in experiences, viewpoints, and identities because we know it leads to better outcomes. 

Did you know? 

  • Our main goal at SmartBear is to make our technology-driven world a better place. 
  • SmartBear is committed to ethical corporate practices and social responsibility, promoting good in all the communities we serve. 
  • SmartBear is headquartered in Somerville, MA with offices across the world including Galway Ireland, Bath, UK, Wroclaw, Poland and Bangalore, India. 
  • We’ve won major industry(product and company) awards including B2B Innovators Award, Content Marketing Association, IntellyX Digital Innovator and BuiltIn Best Places to Work. 

 

SmartBear is committed to creating an inclusive workplace for employees where all individuals are treated with respect and dignity. We are an equal opportunity employer and make employment decisions based on merit, qualifications, and business needs. We do not discriminate on the basis of race, color, religion, sex, national origin, age, gender, disability, veteran status, sexual orientation, or any other protected status under applicable laws. We are dedicated to fostering a workplace that reflects a diversity of thought and experience as well as our values of being smart, open, driven, accountable, and curious.

#LI-AJ1

 

Similar Jobs

funcraft studios - Senior Software Engineer

funcraft studios

(Remote)
2 Months ago
Vigaet - Internship - Python Developer

Vigaet

(Remote)
6 Months ago
Trellix - Staff Database Administrator

Trellix

United States (Remote)
1 Year ago
Airbyte - Software Support Engineer

Airbyte

India (Remote)
3 Weeks ago
Ajmera Infotech - CI/CD Pipeline Engineer

Ajmera Infotech

Ahmedabad, Gujarat, India (On-Site)
2 Weeks ago
Mindtickle - Customer Success Engineer II

Mindtickle

Pune, Maharashtra, India (Hybrid)
8 Months ago
CAE - Software Engineering Manager

CAE

Orlando, Florida, United States (On-Site)
1 Month ago
playrix  - Senior Release Support Engineer

playrix

Armenia (Remote)
9 Months ago
Nagarro - Associate Principal Engineer, ETL

Nagarro

California, United States (On-Site)
9 Months ago
Palo Alto Networks - Senior Technical Support Engineer, Focused Services, Cortex XDR

Palo Alto Networks

Tokyo, Japan (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

AccelData - Senior SDET

AccelData

Bengaluru, Karnataka, India (On-Site)
11 Months ago
Veeam Software - Observability Engineer

Veeam Software

Bucharest, Bucharest, Romania (On-Site)
3 Weeks ago
Nagarro - Engineer

Nagarro

Mexico (Remote)
9 Months ago
Nasdaq - Software Developer Specialist (Java)

Nasdaq

Sydney, New South Wales, Australia (On-Site)
1 Year ago
bytedance - SDK Support Engineer (B2B) - Pico

bytedance

San Jose, California, United States (On-Site)
7 Months ago
Tide - Senior Data Analytics Engineer - Marketing

Tide

Lithuania (Remote)
3 Weeks ago
Ansys - Spring 2026 Cloud, AI, Solutions and Enablement - SaaS, HPC, Python, GoLang

Ansys

Atlanta, Georgia, United States (On-Site)
1 Month ago
Novomatic - QA Engineer with C#

Novomatic

Zabierzów, Lesser Poland Voivodeship, Poland (Remote)
1 Month ago
Cubic games - QA Engineer

Cubic games

Armenia (Remote)
1 Month ago
Open Systems Technologies - Senior Cloud Native Engineer

Open Systems Technologies

Amersfoort, Utrecht, Netherlands (Remote)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Wrocław, Lower Silesian Voivodeship, Poland

Lionbridge Games - Language AI (Games) Program Manager

Lionbridge Games

Masovian Voivodeship, Poland (On-Site)
5 Months ago
Haleon - Talent Acquisition Partner (Corporate)

Haleon

Warsaw, Masovian Voivodeship, Poland (Hybrid)
5 Days ago
Aptive - EMEA Collections Team Lead

Aptive

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
1 Year ago
endava - Java Developer (Mid/Senior)

endava

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
1 Week ago
SoftSwiss - Accountant (Internal Accounting)

SoftSwiss

Warsaw, Masovian Voivodeship, Poland (Remote)
3 Weeks ago
Autodesk - Senior Software Engineer

Autodesk

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
1 Month ago
dun bradstreet - .NET Software Engineer

dun bradstreet

Warsaw, Masovian Voivodeship, Poland (Hybrid)
4 Months ago
CD PROJEKT RED - Quest Designer

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago
Aptive - Associate Product Manager – Middleware

Aptive

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
6 Days ago
Techland - VulnOps Specialist

Techland

Lower Silesian Voivodeship, Poland (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

ElevenLabs - Design Engineer

ElevenLabs

United Kingdom (Remote)
4 Months ago
Next Level Business Services - SDE 2 (KNOCKOUT Experience)

Next Level Business Services

Redmond, Washington, United States (On-Site)
9 Months ago
Nagarro - Staff Engineer

Nagarro

Colombia (Remote)
9 Months ago
Capgemini - SAP WM LE

Capgemini

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Scout - Staff Technical Program Manager

Scout

Fremont, California, United States (On-Site)
2 Months ago
Nice - Senior Technical Support Engineer

Nice

Manila, Metro Manila, Philippines (Hybrid)
3 Weeks ago
Next Level Business Services - SAP MM

Next Level Business Services

Saint Paul, Minnesota, United States (On-Site)
9 Months ago
PlayStation Global - Director, Software Engineering

PlayStation Global

Dublin, County Dublin, Ireland (On-Site)
3 Months ago
Jane Street - Evening Move-Add-Change Engineer

Jane Street

New York, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)

Somerville, Massachusetts, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Ahmedabad, Gujarat, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)

Somerville, Massachusetts, United States (On-Site)

Ahmedabad, Gujarat, India (On-Site)

View All Jobs

Get notified when new jobs are added by smartbear

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug