📍Switzerland
Senior Backend Engineer

onXmaps, Inc.
💵 $142k-$167k
📍Remote - United States
Please let onXmaps, Inc. know you found this job on JobsCollider. Thanks! 🙏
Summary
Join onX as a Senior Backend Engineer and contribute to the development of features for our family of applications. You will build scalable services, design systems with observability and fault-tolerance, and participate in architectural decisions. Responsibilities include writing tests, documenting APIs, collaborating with engineers, and improving system monitoring. This role requires 6+ years of professional software development experience with at least 3 years focused on API development, a Bachelor's degree or equivalent experience, and proficiency in Go. The position offers competitive compensation, comprehensive benefits, and opportunities for growth within a dynamic, distributed team.
Requirements
- A minimum of six (6) or more years of professional software development experience is required, where API development was your professional focus for at least three (3) or more years
- Bachelor's degree in computer engineering, computer science, software engineering, a related degree, or relevant experience
- Experience working in Go
- A strong computer science foundation
- Experience building and debugging distributed, scalable, highly-available microservices architecture
- Experience evaluating technologies and solutions based on merit, stability, performance and the ability to debug
- Excellence in designing and developing modern APIs and scalable systems that ensure reliability and extensibility
- Expertise that supports seamless integrations across the frontend and backend
- A belief that your profession is a craft and you’re driven to improve every day
- Ability to write maintainable, well-tested code that’s easy for others to understand
- Care about team culture and personal growth
- A strong sense of ownership for your work
- A desire to mentor junior engineers and be mentored by other senior engineers
- Advocacy for the customer and their experience
- A desire to work with other happy, talented engineers
- A shared passion for and ability to demonstrate onX’s Company Values
- Permanent US work authorization is a condition of employment with onX
- Ability to travel twice a year for multiple days to a corporate office or other onX strategic location, such as a Basecamp
Responsibilities
- Build scalable services to support new features and products for the onX suite of apps
- Design and build systems with observability, fault-tolerance, and performance in mind
- Participate in architectural decisions involving our services
- Write unit, integration, and acceptance tests
- Document APIs, service designs, and architectural decisions for internal and external stakeholders
- Collaborate with engineers and stakeholders through design reviews, pairing, and cross-functional planning
- Leverage and extend existing onX services
- Proactively improve system monitoring, alerting, and diagnostics
- Participate in an on-call schedule to support backend services after work hours
- Lead by example - embody our company values
Preferred Qualifications
- Experience with Elixir or other FP languages
- Familiarity with Docker, Kubernetes, and infrastructure-as-code technologies such as Terraform
- Familiarity with at least one major cloud platform provider such as Google Cloud Platform
- Strong background in relational databases such as MySQL and PostgreSQL
- Understanding of distributed databases such as CockroachDB
- Experience working with a distributed team
Benefits
- Competitive salaries, annual bonuses, equity, and opportunities for growth
- Comprehensive health benefits including a no-monthly-cost medical plan
- Parental leave plan of 5 or 13 weeks fully paid
- 401k matching at 100% for the first 3% you save and 50% from 3-5%
- Company-wide outdoor adventures and amazing outdoor industry perks
- Annual “Get Out, Get Active” funds to fuel your active lifestyle in and outside of the gym
- Flexible time away package that includes PTO, STO, VTO, quiet weeks, and floating holidays
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
📍Estonia
📍Estonia
💰$190k-$267k
📍United States
📍Worldwide
📍Argentina
📍Serbia
📍France
💰$113k-$208k
📍United States, Canada