Senior Software Engineer in Orem
Energy Jobline is the largest and fastest growing global Energy Job Board and Energy Hub. We have an audience reach of over 7 million energy professionals, 400,000+ monthly advertised global energy and engineering jobs, and work with the leading energy companies worldwide.
We focus on the Oil & Gas, Renewables, Engineering, Power, and Nuclear markets as well as emerging technologies in EV, Battery, and Fusion. We are committed to ensuring that we offer the most exciting career opportunities from around the world for our jobseekers.
Job DescriptionJob DescriptionSalary:
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, thats exactly what we celebrate.
Were an independent, bootstrapped tech company based in Orem, Utah, growing fast and having a good time while we do it. Weve 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.
Were looking for aSenior Software Engineer whos ready to take the lead on solving big challenges and shaping what comes next. Youll design, build, and optimize systems that make a real difference with the opportunity to mentor other developers along the way. Youll 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 youll 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 were looking for:
- Bachelors degree in Computer Science or equivalent experience
- 710 years of experience in software development
- Extensive experience in software development and scripting
- In-depth knowledge of relational and NoSQL databases
- Hands-on experience with at least one major programming : Go, Java, .NET, Python, Ruby, server-side JavaScript, or similar
- Familiarity with operating systems and cloud providers such as Linux, macOS, AWS, Google Cloud, or Microsoft Azure
- Experience with messaging systems such as RabbitMQ, Kafka, or SQS
- Experience with Hexagonal Architecture (Ports & Adapters) and stream processing operations
- Strong analytical thinking, problem-solving, and organizational skills
- Proven leadership skills and a collaborative approach to guiding teams
What youll get:
- Competitive compensation (DOE)
- 100% paid health, dental, and basic life insurance premiums (including family coverage)
- Long-Term insurance
- Generous PTO that increases with tenure
- 401(k) with company matching
- Ongoing professional development and training
- Adjustable standing desk
- Great workplace environment and the tools to succeed
- Drinks, snacks, and team-building lunches and activities
- In-office chiropractic services
- Company retreats and trips to fun destinations
If youre 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 lets 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.
If you are interested in applying for this job please press the Apply Button and follow the application process. Energy Jobline wishes you the very best of luck in your next career move.