Golang / Go Job: Backend Engineer

onXmaps

Backend Engineer at onXmaps

🇺🇸 United States › Montana › Missoula
  (Posted Jan 5 2023)

Please mention that you found the job at Golangprojects.com

Apply now!  

Do they allow remote work?
Remote work is possible, see the description below for more information.

Job description
onX is a pioneer in digital outdoor navigation. With offices in Missoula and Bozeman, Montana, we are inspired by the landscapes that surround us. We bring our outdoor passion to work every day with a singular goal–to awaken the adventurer in everyone. We do this by engineering industry-leading technology, and by crafting dynamic outdoor experiences. 

Through multiple years of growth, we haven’t lost our entrepreneurial ethos at onX. We offer a fast-paced, tech-forward environment where ownership and accountability are essential.

WE ARE LOOKING FOR
onX is seeking a talented Backend Engineer to help our Customer Journey team. This team focuses on the complete user journey throughout our products including onboarding, purchasing, and user profiles. We practice data-driven decision-making and emphasize experimentation. Engineers on our team have ownership and autonomy to create, develop and analyze their work in the context of greater company objectives. This is a great opportunity to be a part of a dynamic growing company focused on making an impact on the business, working with new technologies, and solving hard problems.

LOCATION
Hybrid from Montana or fully remote from select locations. onX’s corporate offices are located in Missoula and Bozeman, Montana. This position can be performed near a corporate office or remotely from one of onX’s “Basecamps,” which are emerging locations where our remote onXers cluster for work and adventure. onX’s current Basecamps are located within a 120-mile radius of the following: Austin, TX; Minneapolis, MN; Portland, OR; Salt Lake City, UT; and Seattle, WA. 

Software Engineering applicants outside of these locations will be considered on an individual basis and still encouraged to apply, except for AK, HI, IL, MA, NY, ND, OH, WY, and Washington DC.
Additionally, being authorized to work in the U.S. is a precondition of employment. We do not sponsor work visas (of any kind ) for this position at this time.

RESPONSIBILITIES
Build scalable services to support new features and products for the onX suite of apps.
Write unit, integration, and acceptance tests
Participate in architectural decisions involving our services
Collaborate effectively with other team members and stakeholders
Lead by example - embody our company values
Leverage and extend existing onX services
Participate in an on-call schedule to support backend services after work hours
Embody onX's company values

REQUIRED QUALIFICATIONS
Minimum five (5) years of professional software development experience required, where API development was your professional focus for at least three (3) or more years. 
You have experience building and debugging distributed, scalable microservices architecture
You evaluate technologies and solutions based on merit, stability, performance and the ability to debug
You are well-versed in modern API and systems design and development
You have a strong computer science foundation
You believe that your profession is a craft and you’re driven to improve every day
You are an advocate for the customer and their experience
You want to work with other happy, talented engineers
You want to mentor junior engineers and be mentored by other senior engineers
You write great code
You get stuff done
You take ownership
You’re fun to work with

PREFERRED QUALIFICATIONS
Bachelor's degree in computer engineering, computer science, software engineering or related degree required
Experience working in Go
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
Experience working with payment systems such as Stripe
Experience working with a distributed team

Please mention that you found the job at Golangprojects.com

Apply now!  
 

Company: onXmaps

onXmaps
job info / career page
Linkedin profile
Location: Missoula, Montana, United States


Skills wanted, in addition to Golang:
docker elixir go kubernetes microservices
mysql postgresql terraform

Golangprojects

All golang developer jobs
This is a job listing at Golangprojects,
the website dedicated to Golang jobs only.

Not the job you are looking for?
Browse all Golang jobs

Other interesting golang jobs

Golang job Staff Golang Engineer at Rippling Staff Golang Engineer - Rippling   (December 2022)
Remote US, 100% Remote
Rippling is the first way for businesses to manage all of their HR & IT—payroll, benefits, computers, apps, and more—in one unified workforce platform. By connecting every business system to one ...
Golang job Software Engineer at Dagger Software Engineer - Dagger   (January 2023)
San Francisco, California, United States (Remote work possible)
Our Mission We aspire to build the “devops operating system”: one integrated platform to orchestrate the delivery of applications to the cloud, from start to finish. We will accomplish this by gi...
Golang job Senior Software Engineer at Spice AI Senior Software Engineer - Spice AI   (December 2022)
Bay Area, California, United States
Bay Area, California / Engineering – Spice.xyz Data & AI Platform / Full-time Building data and AI-driven apps is still way too hard, even for advanced developers. At Spice AI, we’re helping d...
Golang job Senior Backend Engineer (GOLANG) at Flight Centre Travel Group Senior Backend Engineer (GOLANG) - Flight Centre Travel Group   (January 2023)
Remote Canada, 100% Remote
Flight Centre Travel Group is looking for a Senior Backend Software Engineer. In this role you will be part of the core team involved in a wide variety of software engineering tasks to develop the c...
Golang job Software Engineer at Spacelift Software Engineer - Spacelift   (January 2023)
Remote Europe, 100% Remote
Europe remotely Spacelift is the most flexible CI/CD for infrastructure as code. Both small businesses and large enterprises use Spacelift to simplify how teams provision their infrastructure. It’s...
Not the Go job you are looking for?
Browse all Golang jobs and we're sure you will find a suitable one!
Browse Golang Jobs with similar combinations of skills
Golang jobs with docker Golang jobs with elixir Golang jobs with kubernetes Golang jobs with microservices Golang jobs with mysql Golang jobs with postgresql Golang jobs with terraform