All active Elixir roles based in United States.
Pick a job to read the details
Tap any role on the left — its description and apply link will open here.
We’re a team of builders, adventurers, and risk takers using technology to help people confidently explore the outdoors. Driven by our mission to awaken the adventurer inside everyone, we build products that optimize every outdoor experience and inspire confidence to get out and go further.
We’re a high-growth tech company. The pace is fast, the work takes grit, and ambiguity is part of the job. As the world changes around us, we adapt - continuously evolving how we build, prioritize, and deliver.
Our business moves quickly, and there’s real opportunity to shape what we build next. Each of our verticals - Hunt, Offroad, Backcountry, and Fish - is at a different stage of maturity, which means the challenges you encounter and the impact you have will vary depending on where you sit and what the business needs most.
We operate with an experimentation mindset, continually iterating and improving how we solve problems. We expect our people to use the latest tooling, including AI, thoughtfully and responsibly, pairing human judgment with technology to increase quality, speed, and impact.
Our impact comes to life through the products we build, in the stories of our customers, and in our growing commitment to land stewardship and recreational access.
onX is seeking a Senior Backend Engineer with a passion for building scalable platform Identity and Access Management (IAM) systems. Your focus will be on designing, developing, and scaling secure authentication, authorization, and user management services that are foundational to our platform. You will play a key role in evolving our IAM platform and delivering seamless cross-platform authentication across iOS, Android, and web.
You will be part of our Core Services team that enables product teams to build faster and more securely by providing core infrastructure, services, and patterns. This is a great opportunity to help shape the future of how users securely access and interact with onX's suite of outdoor technology products.
This position reports to the Director of Engineering, Core Services.
Our backend engineers primarily work in Go running in Kubernetes on Google Cloud Platform. The IAM team works extensively with identity platforms (Ory Kratos, Hydra, Oathkeeper), distributed databases (CockroachDB), and OAuth 2.0/session management patterns. Understanding mobile authentication tradeoffs (WebView vs. browser-based auth, token-based patterns) is particularly relevant for this role.
(Essential Job Duties)
onX has created a thriving distributed workforce community across several US locations. This position can be performed from an onX corporate office, “Basecamp,” or “Connection Hub".
Though not required, we would be thrilled to consider candidates with any of the following:
onX is committed to compensating all employees fairly and equitably for their contributions. For this position, applicants can expect to make between $146,000 to $182,000 upon hire. The pay range will vary based on experience, skills, certifications, and education among other factors as required in the job description. In addition, full-time onX employees are eligible for a grant of common share options with a vesting schedule and a potential annual bonus of 10% based on company performance.
In this role, success is driven by cognitive abilities such as concentration and problem-solving, essential for our computer-centric tasks. onX will explore reasonable accommodations to ensure that individuals with diverse abilities can fully engage in and contribute to the essential physical and mental functions of the job. If you need assistance or accommodation, please contact us at PS@onxmaps.com.
Position open until filled.
#LI-Remote
At onX, we believe that unique perspectives make us stronger. By bringing together people with different experiences, ideas, and viewpoints, we fuel innovation and move closer to our mission of awakening the adventurer in everyone. We are proud to be an equal opportunity employer and are committed to fairness not only in hiring, but also in development, compensation, and promotion. Our goal is to build an inclusive community where every team member can show up authentically and thrive. Together, we win as one team. Come join us!
onX Maps will never ask for credit card or SSN details during the initial application process. For your digital safety, apply only through our legitimate website at onXmaps.com or directly via our LinkedIn page.
onX does not sell any Personal Information, but we may transfer employment related records to our service providers or third parties that provide business services to onX or as required by law. For more information, see our Privacy Policy.
As part of our interview process, your conversation may be recorded for documentation purposes to allow interviewers to focus fully on the discussion. Recordings are confidential and accessible only to authorized personnel. Please note, onX respects all applicable laws regarding recording consent, and you will have an opportunity to opt-out if preferred.
Ready to apply?
Apply to onX
Why join us
Brex is the intelligent finance platform that enables companies to spend smarter and move faster in more than 200 markets. By combining global corporate cards and banking with intuitive spend management, bill pay, and travel software, Brex enables founders and finance teams to accelerate operations, gain real-time visibility, and control spend effortlessly. Brex’s AI-native automation and world-class service eliminate manual expense and accounting tasks for customers so they can focus on what matters most. Tens of thousands of the world's best companies run on Brex, including DoorDash, Coinbase, Robinhood, Zoom, Plaid, Reddit, and SeatGeek.
Working at Brex allows you to push your limits, challenge the status quo, and collaborate with some of the brightest minds in the industry. We’re committed to building a diverse team and inclusive culture and believe your potential should only be limited by how big you can dream. We make this a reality by empowering you with the tools, resources, and support you need to grow your career.
Engineering at Brex
Engineering at Brex is about building systems that scale with speed and intention. Our teams span Software, Data, Security, and IT, and operate with high autonomy and deep collaboration. We tackle hard technical problems, own our outcomes, and push for excellence at every level — from architecture to deployment. It’s an environment where engineering is a craft, and builders become leaders.
What you’ll do
As the Engineering Manager for Cloud Infrastructure, you will lead a highly competent team of senior engineers responsible for the foundational AWS ecosystem that powers Brex. Your primary near-term mission will be driving our high-priority Business Continuity and Disaster Recovery (BCDR) initiative to completion, a company-level priority that involves multi-region failover and infrastructure-wide resilience. You will balance people leadership with deep technical involvement, earning the respect of a senior team while improving operational hygiene and cross-functional coordination across the entire engineering organization.
Where you’ll work
This role will be based in our New York office. We are a hybrid environment that combines the energy and connections of being in the office with the benefits and flexibility of working from home. We currently require a minimum of three coordinated days in the office per week: Monday, Wednesday, and Thursday. As a perk, we also have up to four weeks per year of fully remote work!
Responsibilities
Requirements
Bonus points
Compensation
The expected salary range for this role is $240,000 - $300,000. However, the starting base pay will depend on a number of factors including the candidate’s location, skills, experience, market demands, and internal pay parity. Depending on the position offered, equity and other forms of compensation may be provided as part of a total compensation package.
Brex LLC is a wholly owned subsidiary of Capital One, N.A.
Please be aware, job-seekers may be at risk of targeting by malicious actors looking for personal data. Brex recruiters will only reach out via LinkedIn or email with a brex.com domain. Any outreach claiming to be from Brex via other sources should be ignored.
Ready to apply?
Apply to Brex
Why join us
Brex is the intelligent finance platform that enables companies to spend smarter and move faster in more than 200 markets. By combining global corporate cards and banking with intuitive spend management, bill pay, and travel software, Brex enables founders and finance teams to accelerate operations, gain real-time visibility, and control spend effortlessly. Brex’s AI-native automation and world-class service eliminate manual expense and accounting tasks for customers so they can focus on what matters most. Tens of thousands of the world's best companies run on Brex, including DoorDash, Coinbase, Robinhood, Zoom, Plaid, Reddit, and SeatGeek.
Working at Brex allows you to push your limits, challenge the status quo, and collaborate with some of the brightest minds in the industry. We’re committed to building a diverse team and inclusive culture and believe your potential should only be limited by how big you can dream. We make this a reality by empowering you with the tools, resources, and support you need to grow your career.
Engineering at Brex
Engineering at Brex is about building systems that scale with speed and intention. Our teams span Software, Data, Security, and IT, and operate with high autonomy and deep collaboration. We tackle hard technical problems, own our outcomes, and push for excellence at every level — from architecture to deployment. It’s an environment where engineering is a craft, and builders become leaders.
What you’ll do
As the Engineering Manager for Cloud Infrastructure, you will lead a highly competent team of senior engineers responsible for the foundational AWS ecosystem that powers Brex. Your primary near-term mission will be driving our high-priority Business Continuity and Disaster Recovery (BCDR) initiative to completion, a company-level priority that involves multi-region failover and infrastructure-wide resilience. You will balance people leadership with deep technical involvement, earning the respect of a senior team while improving operational hygiene and cross-functional coordination across the entire engineering organization.
Where you’ll work
This role will be based in our San Francisco office. We are a hybrid environment that combines the energy and connections of being in the office with the benefits and flexibility of working from home. We currently require a minimum of three coordinated days in the office per week: Monday, Wednesday, and Thursday. As a perk, we also have up to four weeks per year of fully remote work!
Responsibilities
Requirements
Bonus points
Compensation
The expected salary range for this role is $240,000 - $300,000. However, the starting base pay will depend on a number of factors including the candidate’s location, skills, experience, market demands, and internal pay parity. Depending on the position offered, equity and other forms of compensation may be provided as part of a total compensation package.
Brex LLC is a wholly owned subsidiary of Capital One, N.A.
Please be aware, job-seekers may be at risk of targeting by malicious actors looking for personal data. Brex recruiters will only reach out via LinkedIn or email with a brex.com domain. Any outreach claiming to be from Brex via other sources should be ignored.
Ready to apply?
Apply to Brex
Why join us
Brex is the intelligent finance platform that enables companies to spend smarter and move faster in more than 200 markets. By combining global corporate cards and banking with intuitive spend management, bill pay, and travel software, Brex enables founders and finance teams to accelerate operations, gain real-time visibility, and control spend effortlessly. Brex’s AI-native automation and world-class service eliminate manual expense and accounting tasks for customers so they can focus on what matters most. Tens of thousands of the world's best companies run on Brex, including DoorDash, Coinbase, Robinhood, Zoom, Plaid, Reddit, and SeatGeek.
Working at Brex allows you to push your limits, challenge the status quo, and collaborate with some of the brightest minds in the industry. We’re committed to building a diverse team and inclusive culture and believe your potential should only be limited by how big you can dream. We make this a reality by empowering you with the tools, resources, and support you need to grow your career.
Engineering at Brex
Engineering at Brex is about building systems that scale with speed and intention. Our teams span Software, Data, Security, and IT, and operate with high autonomy and deep collaboration. We tackle hard technical problems, own our outcomes, and push for excellence at every level — from architecture to deployment. It’s an environment where engineering is a craft, and builders become leaders.
What you’ll do
As the Engineering Manager for Cloud Infrastructure, you will lead a highly competent team of senior engineers responsible for the foundational AWS ecosystem that powers Brex. Your primary near-term mission will be driving our high-priority Business Continuity and Disaster Recovery (BCDR) initiative to completion, a company-level priority that involves multi-region failover and infrastructure-wide resilience. You will balance people leadership with deep technical involvement, earning the respect of a senior team while improving operational hygiene and cross-functional coordination across the entire engineering organization.
Where you’ll work
This role will be based in our Seattle office. We are a hybrid environment that combines the energy and connections of being in the office with the benefits and flexibility of working from home. We currently require a minimum of three coordinated days in the office per week: Monday, Wednesday, and Thursday. As a perk, we also have up to four weeks per year of fully remote work!
Responsibilities
Requirements
Bonus points
Compensation
The expected salary range for this role is $240,000 - $300,000. However, the starting base pay will depend on a number of factors including the candidate’s location, skills, experience, market demands, and internal pay parity. Depending on the position offered, equity and other forms of compensation may be provided as part of a total compensation package.
Brex LLC is a wholly owned subsidiary of Capital One, N.A.
Please be aware, job-seekers may be at risk of targeting by malicious actors looking for personal data. Brex recruiters will only reach out via LinkedIn or email with a brex.com domain. Any outreach claiming to be from Brex via other sources should be ignored.
Ready to apply?
Apply to Brex
By bringing together next-gen technology and the finest live data available, Genius Sports is enabling a new era of sports for fans worldwide, delivering experiences that are more immersive, interactive and personalized than ever before. Learn more at geniussports.com
The Role – Senior Software Engineer
We are looking for a senior software engineer to work on the systems and applications that power our automated, real-time GeniusIQ products. You will collaborate with Computer Vision and AI/Machine Learning teams to take models from research to production, ensuring they run reliably and efficiently in live environments. This includes building the services, orchestration layers, configuration tooling, monitoring and alerting systems, and internal operator interfaces required to manage, visualize, correct/enrich, and scale our automated data pipelines across thousands of global sporting events each year.
What You'll Do
What You’ll Bring:
It’ll be a bonus if you know:
The base salary range for this role is $175,000 - $220,000. This role will also be eligible to take part in Genius Sports Group's benefits plan.
We enjoy an ‘office-first’ culture and maximize opportunities to collaborate, connect and learn together. Our hybrid working models differ depending on your role and location. Occasional travel may be required.
As well as a competitive salary and range of benefits, we’re committed to supporting employee wellbeing and helping you grow your skills, experience and career. Learn more about how rewarding life at Genius can be at Reward | Genius Sports.
One team, being brave, driving change
We strive to create an inclusive working environment, where everyone feels a sense of belonging and the ability to make a difference. Learn more about our values and culture at Culture | Genius Sports.
Let us know when you apply if you need any assistance during the recruiting process due to a disability.
Ready to apply?
Apply to Genius Sports
Who We Are
SmartRent (NYSE: SMRT) is revolutionizing how people live and work with the industry’s only end-to-end platform designed for the rental housing industry. By uniting purpose-built software, integrated hardware and full implementation and support in one ecosystem, we help owners and operators simplify operations, cut costs and deliver exceptional resident experiences. Recognized by Deloitte, HousingWire and the PropTech Breakthrough Awards, SmartRent is shaping the future of property technology and redefining what it means to make rental housing smarter.
Job Description
The Embedded Software Engineer is responsible for developing and maintaining firmware for SmartRent devices, including Z-Wave controllers (hubs) and access control systems. This role supports the integration of hardware devices with SmartRent platform services, enabling reliable communication between field devices and cloud-based systems.
This role contributes to firmware development using the Nerves framework and Elixir-based systems and collaborates with hardware, platform, and application teams to implement new functionality, support device reliability, and maintain existing device software.
Responsibilities
Required Qualifications
Preferred Qualifications
#LI-Remote
We offer a comprehensive and competitive benefits package designed to support your well-being and future. For our US employees, this includes medical, dental, vision, and life insurance with low deductibles and 75–100% employer contributions. We also provide flexible and generous PTO (because we know how important work-life balance is), a competitive 401(k) with employer contributions, paid parental leave, discounted insurance plans for pets and legal services and an employee stock purchase plan to help you invest in your future.
Do the hard work and go out of your way to deliver excellence
Own outcomes and learn from your mistakes
Are a collaborative and supportive team player—win or lose, you lift others up
Value authenticity, diverse perspectives, and inclusion in the workplace
Have a passion for smart tech and the real estate industry
Ready to apply?
Apply to SmartRentPENN Entertainment, Inc. is North America’s leading provider of integrated entertainment, sports content, and casino gaming experiences. From casinos and racetracks to online gaming, sports betting and entertainment content, we deliver the experiences people want, how and where they want them.
We’re always on the lookout for those who are passionate about creating and delivering cutting-edge online gaming and sports media products. Whether it’s through Hollywood Casino, theScore Bet Sportsbook, or theScore media app, we’re excited to push the boundaries of what’s possible. These state-of-the-art platforms are powered by proprietary in-house technology, a key component of PENN’s omnichannel gaming and entertainment strategy.
When you join PENN Entertainment’s digital team, you’ll not only work on these cutting-edge platforms through theScore and PENN Interactive, but you’ll also be part of a company that truly cares about your career growth. We’re committed to supporting you as you expand your skills and explore new opportunities.
With locations throughout North America, you can build a future at PENN Entertainment wherever you are. If you want to challenge conventions in gaming, media and entertainment, we want to talk to you.
About the Team:
As part of the Sports Core team, you will be working with a group of talented and friendly individuals. Our team builds and operates the platform foundations that power live sports and wagering experiences at scale. We own mission-critical core services and APIs that distribute real-time sports data and event state, enabling downstream teams to ship first-class fan experiences across our Media and Sports Betting products. Importantly, we take great pride in delivering highly reliable and scalable solutions.
About the Work:
About You:
What We Offer:
#LI-REMOTE
Penn Interactive is proud to be an equal opportunity workplace. We will consider all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, veteran status, genetic information, or any other basis protected by applicable law.Base pay is one part of the Total Rewards that Penn Interactive provides to compensate and recognize employees for their work. Most sales positions are eligible for a Commission under the terms of an applicable plan, while most non-sales positions are eligible for a Bonus. Additionally, Penn Interactive provides best-in-class benefits to eligible employees. We believe that benefits should connect you to the support you need when it matters most, and should help you care for those who matter most. That’s why we provide an array of options, expert guidance and always-on tools, that are personalized to meet the needs of your reality – to help support you physically, financially and emotionally through the big milestones and in your everyday life.
Ready to apply?
Apply to Penn Interactive
We’re a team of builders, adventurers, and risk takers using technology to help people confidently explore the outdoors. Driven by our mission to awaken the adventurer inside everyone, we build products that optimize every outdoor experience and inspire confidence to get out and go further.
We’re a high-growth tech company. The pace is fast, the work takes grit, and ambiguity is part of the job. As the world changes around us, we adapt - continuously evolving how we build, prioritize, and deliver.
Our business moves quickly, and there’s real opportunity to shape what we build next. Each of our verticals - Hunt, Offroad, Backcountry, and Fish - is at a different stage of maturity, which means the challenges you encounter and the impact you have will vary depending on where you sit and what the business needs most.
We operate with an experimentation mindset, continually iterating and improving how we solve problems. We expect our people to use the latest tooling, including AI, thoughtfully and responsibly, pairing human judgment with technology to increase quality, speed, and impact.
Our impact comes to life through the products we build, in the stories of our customers, and in our growing commitment to land stewardship and recreational access.
This is not for a specific role. By applying here, you're joining our talent pool for future opportunities.
While submitting this general application adds your profile to our Engineering talent pool for future consideration, we highly encourage you to check our careers page regularly and apply directly to any open positions that align with your qualifications and interests. This ensures you're actively considered for roles that match your skills, as we typically prioritize applications to specific job postings first when filling open positions.
At onX, our Engineering team builds the technology that powers our innovative outdoor navigation apps. We work in a fast-paced, collaborative environment where curiosity, problem-solving, and creativity are highly valued. Our engineers tackle challenges across multiple platforms and domains, delivering dynamic and reliable experiences to our users.
Here are some of the technologies we use:
Just a reminder: This general application won’t replace applying for specific roles, so be sure to check back often and apply for any openings that fit your skills and experience.
Want to stay connected? Follow us on LinkedIn!
Location requirements will vary by role and will be detailed in the specific job postings. For many of our Engineering roles, remote work is available from any state where onX is a registered employer. We currently support remote work across 25+ states.
Our headquarters are in Missoula and Bozeman, MT, with Basecamp locations across the U.S. We bring our passion for technology and the outdoors to work every day, aiming to inspire others to explore the wild.
Basecamps are remote clusters where fully remote onXers gather for work and adventure. Currently, our Basecamps are located within a 90-mile radius of the following cities:
For specific location details, please refer to the job postings.
Compensation details will be job-specific and outlined in individual postings.
onX is committed to compensating all employees fairly and equitably for their contributions. The pay range for any position will vary based on experience, skills, certifications, and education among other factors as required in the job description. In addition, full-time onX employees are eligible for a grant of common share options with a vesting schedule and a potential annual bonus of 10% based on company performance.
At onX, we believe that unique perspectives make us stronger. By bringing together people with different experiences, ideas, and viewpoints, we fuel innovation and move closer to our mission of awakening the adventurer in everyone. We are proud to be an equal opportunity employer and are committed to fairness not only in hiring, but also in development, compensation, and promotion. Our goal is to build an inclusive community where every team member can show up authentically and thrive. Together, we win as one team. Come join us!
onX Maps will never ask for credit card or SSN details during the initial application process. For your digital safety, apply only through our legitimate website at onXmaps.com or directly via our LinkedIn page.
onX does not sell any Personal Information, but we may transfer employment related records to our service providers or third parties that provide business services to onX or as required by law. For more information, see our Privacy Policy.
As part of our interview process, your conversation may be recorded for documentation purposes to allow interviewers to focus fully on the discussion. Recordings are confidential and accessible only to authorized personnel. Please note, onX respects all applicable laws regarding recording consent, and you will have an opportunity to opt-out if preferred.
Ready to apply?
Apply to onX
Cookies & analytics
This site uses cookies from third-party services to deliver its features and to analyze traffic.