Senior Software Engineer, Backend – HYBRID

Gabb
Job Overview

Compny logo: https://media.licdn.com/dms/image/v2/D560BAQHMHbTaYKH5Vg/company-logo_400_400/company-logo_400_400/0/1718751882509/gabb_wireless_logo?e=1750896000&v=beta&t=DCvfXdeiagCupjdOI_oFEb_dzdvF1I_gmcXJt0U7oi4 />At Gabb, we’re on a mission to bring back the magic of childhood.

Think outdoor adventures and real connections! We create safe tech that lets kids be kids, even in a digital world. Why? Because families deserve to stay connected without sacrificing safety. Our team is full of optimistic folks who love a good challenge (and having fun!). Join us as we champion a fearless approach to safe tech and help build a brighter future for families everywhere. ✨

What You’ll Do

As a Senior Software Engineer, Backend at Gabb, you will develop scalable backend services, micro-services, and application backends. You will play a key role in architecting overall system interactions and ensuring performance through load testing, component design, monitoring, and evaluation. You will own your work and demonstrate radical responsibility in ensuring quality and performance.

This role is crucial for scaling Gabb’s software from systems that can support hundreds of thousands of concurrent users, to millions.. In this position, you’ll address scaling and optimization challenges, dive into caching and data representation issues, and utilize off-the-shelf technologies like databases, message queues, containers, and virtualization to solve problems efficiently. You’ll have the opportunity to use your experience to help advise and mentor other engineers working on backend systems.

Additionally, you will:

Design, write, and maintain APIs used by mobile and web applications. Architect the composition of systems for high availability and scalability. Help create monitoring and instrumentation systems for performanceCompetently design systems that glue together multiple services, some in-house, and some provided by third partiesHarness AI tools to increase your own productivity and quality of results

What You’ll Need

5-10 years of experience in software development roles primarily working with backend systems. BS/MS degree in Computer Science, Engineering, or industry experience equivalent. Experience building APIs with REST, JSON, or other protocols. Experience in backend systems languages (Python, PHP, Ruby, and/or others)Experience in systems languages (C/C++, Go, Rust, and/or others)Familiarity with Stripe or other payment processing solutions. Willingness to learn on-the-fly to gain the skills and knowledge necessary to build systems in support of best-of-class end-user experiences.

While we value talent from everywhere, we are currently limited to hiring employees who reside in Utah. We appreciate your understanding.

Why You’ll Love Gabb

 Mission driven to protect kids and make a difference in the world

⚖️ Work-life balance with unlimited PTO, flexible/hybrid schedules, and more

 Generously covered insurance premiums (up to 100% based on tenure)

 Stock options and 401(k) plan with employer match

 Fast-paced startup environment with room for career growth

 Energetic and collaborative company culture (plus the coolest coworkers around)

 Pet insurance to keep your furry friend happy and healthy

﫶 Get paid to give your time to the community

Everyone’s Welcome Here

Gabb is an equal opportunity employer committed to a diverse and inclusive workplace. We welcome and encourage applications from all qualified individuals, regardless of background or identity. All applicants will be considered for employment without regard to race, color, religion, sex, disability status, protected veteran status, sexual orientation, pregnancy, or any other protected characteristic.

Job Detail
Shortlist Never pay anyone for job application test or interview.