Senior Software Engineer - Backend
Job Description
All About Gabb
Gabb Wireless is a fast-growing and industry-leading technology company located within the Silicon Slopes in Lehi, Utah. We started in 2018 with the mission to provide a safe tech option for families within this digital age.
Here at Gabb, our mission is threefold: protect kids, connect families, and encourage life beyond the screen. We have created safe tech products and a cellular network all designed for children. Our products include phones, a new watch, and more products in the works.
We are a mission-driven company with a passion for people and culture. We believe in the importance of having a work-life balance and working hard and playing hard. Come join the mission!
What You'll Do
As a Senior Software Engineer at Gabb, you will build scalable backend services that power the future of the Gabb experience, particularly as it relates to safely storing, retrieving, and sharing media that Gabb customers create on their mobile devices. These will include micro-services, enhancements to traditional services and application backends, and architecting of the overall systems interactions — including responsibility for load testing, component design, monitoring, and performance evaluation.
You should be excited to embrace the scaling and optimization issues that systems design presents, and eager to dive deep into issues around caching, coherence, and choices around data representation for efficiency, as well how to utilize off-the-shelf technologies (structured & unstructured databases, scalable message queues, containers, virtualization, monitoring, etc) to solve problems.
- 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 performance
- Interface with 3rd party Object Storage systems (Amazon S3, Google Cloud Storage, etc)
- Optimize performance for viewing, storing, backing up, restoring, and sharing media
What You'll Need
- Must have 4+ years of experience in similar roles
- 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 (PHP, Python, and/or others)
- Experience with MVC frameworks such as Laravel
- Familiarity with systems and components commonly used in internet-scale architectures
- Willingness to learn on-the-fly to gain the skills and knowledge necessary to build systems in support of best-of-class mobile experiences
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 (based on tenure)
-
Energetic and collaborative company culture (plus the coolest coworkers around)
-
Fast-paced startup environment with room for career growth
Explore More
Date Posted
11/17/2023
Views
1
Similar Jobs
Controls Technician - Utah - Dandy
Views in the last 30 days - 0
Dandy a venturebacked company is revolutionizing the dental industry with advanced technology They are hiring an experienced Controls Technician to ma...
View Details