Senior Software Engineer – Orem, UT (In-Office)
You love clean code, clever solutions, and the kind of teamwork that makes complex projects feel easy. Around here, that’s exactly what we celebrate.
We’re an independent, bootstrapped tech company based in Orem, Utah, growing fast and having a good time while we do it. We’ve been recognized by the Salt Lake Tribune as a Top Workplace four years in a row, thanks to a culture that values curiosity, collaboration, and keeping things fun while we build great software.
We’re looking for a Senior Software Engineer who’s ready to take the lead on solving big challenges and shaping what comes next. You’ll design, build, and optimize systems that make a real difference with the opportunity to mentor other developers along the way. You’ll be at the forefront of innovation in location data intelligence by creating meaningful experiences for customers while we try to learn the answers to life, the universe and everything. Or something like that.
What you’ll do :
- Develop high-quality, maintainable, and scalable software
- Serve as a technical leader on projects, providing mentorship and guidance
- Participate in the full software development lifecycle, from requirements and design to deployment and maintenance
- Write clean, efficient code and automate tasks where it makes sense
- Perform code analysis, validation, and verification testing
- Evaluate and implement new technologies to keep our systems modern and efficient
- Contribute to architectural decisions, including Hexagonal Architecture and stream processing strategies
- Collaborate across teams to ensure software reliability, performance, and innovation
What we’re looking for :
Bachelor’s degree in Computer Science or equivalent experience7–10 years of experience in software developmentExtensive experience in software development and scriptingIn-depth knowledge of relational and NoSQL databasesHands-on experience with at least one major programming language : Go, Java, .NET, Python, Ruby, server-side JavaScript, or similarFamiliarity with operating systems and cloud providers such as Linux, macOS, AWS, Google Cloud, or Microsoft AzureExperience with messaging systems such as RabbitMQ, Kafka, or SQSExperience with Hexagonal Architecture (Ports & Adapters) and stream processing operationsStrong analytical thinking, problem-solving, and organizational skillsProven leadership skills and a collaborative approach to guiding teamsWhat you’ll get :
Competitive compensation (DOE)100% paid health, dental, and basic life insurance premiums (including family coverage)Long-Term Disability insuranceGenerous PTO that increases with tenure401(k) with company matchingOngoing professional development and trainingAdjustable standing deskGreat workplace environment and the tools to succeedDrinks, snacks, and team-building lunches and activitiesIn-office chiropractic servicesCompany retreats and trips to fun destinationsIf you’re ready to join a team where resourcefulness, creativity, and teamwork are part of everyday life, click to fill out our quick application.
Apply now and let’s build something amazing… one smart solution at a time.
We are an Equal Opportunity Employer and we require all candidates (that receive and accept employment offers) to complete a background check.