Demo

Mid-Level Software Engineer

401GO
Sandy, UT Full Time
POSTED ON 3/24/2026
AVAILABLE BEFORE 4/23/2026
Role: Mid-Level Software Engineer

Location: Sandy, UT (In-Office, Flexible work options available)
Reports To: Senior Software Engineer

As a Mid-Level Python/Django Engineer, you will design, build, and maintain backend systems that power our retirement plan automation platform. You’ll work with product, design, and cross-functional engineering teams to deliver high-quality, robust, and scalable features. This role is ideal for an engineer with solid backend experience who wants ownership, technical growth, and meaningful impact.

What You’ll Be Doing:

  • Develop and maintain software applications using Python; Django experience is a plus.
  • Collaborate with a team of developers, designers, and product managers to deliver high-quality software solutions.
  • Participate in code reviews and contribute to team knowledge by staying up-to-date with industry trends and technologies.
  • Assist in troubleshooting and resolving issues within the software.
  • Work with other teams to build tools to benefit them and our partners.

What You Bring:

  • A degree in Computer Science, Software Engineering, or a related field.
  • 2 years of software development experience, prior experience in a fast-paced startup is a plus.
  • Experience with Python is essential; extra points if you have worked with Django.
  • Experience with relational databases and an understanding of database normalization.
  • Strong problem-solving skills and a keen attention to detail.
  • Excellent communication and teamwork abilities.
  • Ability and desire to mentor and work with Jr Developers.

Job Type: Full-time
Location: United States


Why 401GO?
At 401GO, we’re not just changing retirement—we’re reinventing it. As a fast-growing fintech start-up, we’ve built the world’s most advanced, fully automated retirement platform to help hard-working Americans take control of their future. Here, innovation moves fast, ideas matter, and your work makes a real impact. You’ll enjoy a collaborative and supportive environment where great people do their best work together, backed by competitive compensation, excellent benefits, and plenty of opportunities for professional growth. If you’re ready to challenge the status quo and be part of something big, 401GO is the place to grow your career.


What We Offer
  • A standout 401(k) plan (naturally!).
  • Generous stock options—share in our growth and success.
  • Flexible work environment—choose where you’re most productive.
  • Excellent benefits, including medical, dental, and vision.
  • Flexible hours—because great work doesn’t always happen 9–5.
  • Plenty of PTO—we value work-life balance.
  • A fully stocked kitchen when you’re in the office.


At 401GO, we invest in our people just as much as we invest in helping Americans secure their financial future.
We are proud to be an Equal Opportunity Employer. We support a working environment that provides qualified employees and applicants with equal employment opportunity on a non-discriminatory basis without regard to race, color, creed, age, religion, gender (including pregnancy, gender identification and/or gender nonconformity) sexual orientation, marital status, national origin, ancestry, ethnicity, genetic information, physical or mental disability, citizenship, past, current or prospective service in the uniformed services or any other basis prohibited by federal, state, or local law.


Salary.com Estimation for Mid-Level Software Engineer in Sandy, UT
$121,650 to $146,562
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at 401GO

  • 401GO Salt Lake, UT
  • Role: Content Marketing Manager We’re seeking a Content Marketing Manager who will own and optimize our marketing content ecosystem. This role is about str... more
  • 10 Days Ago

  • 401GO Sandy, UT
  • Role: Payroll Integration Specialist Location: (Hybrid) Reports To: True 360 Manager Job Type: Full-time We’re looking for a Payroll Integration Specialist... more
  • 4 Days Ago

  • 401GO Sandy, UT
  • Job Type: Full-time Location: United States (Hybrid/Remote) We’re seeking a Senior Marketing Project Manager to lead the strategy, content, and co-marketin... more
  • 4 Days Ago


Not the job you're looking for? Here are some other Mid-Level Software Engineer jobs in the Sandy, UT area that may be a better fit.

  • Pyramid Consulting, Inc Draper, UT
  • Immediate need for a talented Software Engineer II (Mid-level) . This is a 06 months contract to hire opportunity with long-term potential and is located i... more
  • 3 Days Ago

  • Robert Half Sandy, UT
  • We are looking for an experienced and innovative Software Engineer's (Mid and Senior level) to join our team in Sandy, Utah. In this role, you’ll design an... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!