1

Startup Software Developer Jobs in Utah (NOW HIRING)

Senior Software Engineer

Lehi, UT · On-site

$115K - $151K/yr

With the stability of a 20+ year-old company and the agility of a startup, we are dedicated to ... Familiarity with CI/CD pipelines, containerization (Docker/Kubernetes), and DevOps best practices ...

Senior .Net Software Engineer

Provo, UT · On-site

$117K - $154K/yr

Come work in a startup like environment (small team, big challenges, massive growth opportunity ... Azure, Azure DevOps Pluses: * Experience developing financial systems * Experience with Apache ...

Senior .Net Software Engineer

Provo, UT · On-site

$117K - $154K/yr

Come work in a startup like environment (small team, big challenges, massive growth opportunity ... Azure, Azure DevOps Pluses: * Experience developing financial systems * Experience with Apache ...

Senior .Net Software Engineer

Provo, UT · Hybrid

$115K - $152K/yr

Come work in a startup like environment (small team, big challenges, massive growth opportunity ... Azure, Azure DevOps Pluses: * Experience developing financial systems * Experience with Apache ...

Improve developer experience through testing strategies, build pipelines, documentation, and ... Comfortable with ambiguity and motivated to deliver outcomes in a startup environment. Why join

Full-Stack Software Engineer

Provo, UT · On-site

$60K - $85K/yr

Improve developer experience through testing strategies, build pipelines, documentation, and ... Comfortable with ambiguity and motivated to deliver outcomes in a startup environment. Why join

Improve developer experience through testing strategies, build pipelines, documentation, and ... Comfortable with ambiguity and motivated to deliver outcomes in a startup environment. Why join

Improve developer experience through testing strategies, build pipelines, documentation, and ... Comfortable with ambiguity and motivated to deliver outcomes in a startup environment. Why join

Improve developer experience through testing strategies, build pipelines, documentation, and ... Comfortable with ambiguity and motivated to deliver outcomes in a startup environment. Why join

AI Software Engineer

Lehi, UT · On-site +1

$110K - $176K/yr

Since 2003, Entrata has evolved from a visionary, student-led startup into a global leader in AI ... This is an opportunity to combine software engineering expertise, AI integration, and business ...

Improve developer experience through testing strategies, build pipelines, documentation, and ... Comfortable with ambiguity and motivated to deliver outcomes in a startup environment. Why join

Improve developer experience through testing strategies, build pipelines, documentation, and ... Comfortable with ambiguity and motivated to deliver outcomes in a startup environment. Why join

Improve developer experience through testing strategies, build pipelines, documentation, and ... Comfortable with ambiguity and motivated to deliver outcomes in a startup environment. Why join

next page

Showing results 1-20

Startup Software Developer information

See Utah salary details

$43.7K

$101.8K

$151.1K

How much do startup software developer jobs pay per year?

As of Jun 9, 2026, the average yearly pay for startup software developer in Utah is $101,821.00, according to ZipRecruiter salary data. Most workers in this role earn between $81,900.00 and $118,300.00 per year, depending on experience, location, and employer.

What does a Startup Software Developer do?

A Startup Software Developer is responsible for designing, developing, testing, and maintaining software applications in a fast-paced startup environment. Their work often involves working closely with founders and small teams to build products from the ground up, rapidly iterating based on user feedback. They may handle a variety of tasks beyond coding, such as participating in product discussions, troubleshooting issues, and sometimes even contributing to deployment and infrastructure decisions. Flexibility, adaptability, and a willingness to learn new technologies are crucial in this role. The job often requires balancing speed with quality while adapting to the evolving needs of the startup.

What are some unique challenges faced by software developers working at startups compared to larger companies?

Startup software developers often encounter a fast-paced and dynamic work environment where priorities can shift rapidly as the business evolves. Unlike larger companies with well-defined processes and teams, startup developers may need to wear multiple hats, handle a broader range of tasks, and take full ownership of projects from ideation to deployment. This can be both challenging and rewarding, as it requires adaptability, strong problem-solving skills, and the ability to work independently while collaborating closely with a small, cross-functional team. The learning curve can be steep, but it offers excellent opportunities for growth and making a visible impact.

What are the key skills and qualifications needed to thrive as a Startup Software Developer, and why are they important?

To thrive as a Startup Software Developer, you need strong programming skills, experience with full-stack development, and a solid understanding of software engineering principles, usually supported by a degree in computer science or related fields. Familiarity with agile project management tools, version control systems like Git, and modern frameworks such as React or Node.js is highly valued. Adaptability, creativity, and effective communication are essential soft skills for navigating rapidly changing requirements and collaborating in small, dynamic teams. These skills and qualities are crucial for delivering innovative solutions quickly and driving success in the fast-paced startup environment.

What is the difference between Startup Software Developer vs Software Engineer?

AspectStartup Software DeveloperSoftware Engineer
CredentialsTypically requires a bachelor's degree in CS or related fieldUsually requires a bachelor's or higher in CS or related field
Work EnvironmentFast-paced, dynamic startup settingVaries from corporate to tech firms, often structured
Industry UsageCommon in startups and small tech companiesWidespread across industries and company sizes
Job FocusBuilding new products, rapid development, versatile rolesDesigning, developing, testing software systems

Startup Software Developers and Software Engineers share similar educational backgrounds and work in tech environments, but Startup Software Developers often work in fast-paced, flexible roles focused on building new products in startup settings. Software Engineers may work in more structured environments with broader industry applications.

What are popular job titles related to Startup Software Developer jobs in Utah? For Startup Software Developer jobs in Utah, the most frequently searched job titles are:
What job categories do people searching Startup Software Developer jobs in Utah look for? The top searched job categories for Startup Software Developer jobs in Utah are:
Infographic showing various Startup Software Developer job openings in Utah as of May 2026, with employment types broken down into 94% Full Time, 5% Part Time, and 1% Contract. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution, with an average salary of $101,821 per year, or $49 per hour.

Senior Software Engineer

Revver

Lehi, UT • On-site

$115K - $151K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 22 days ago


Job description

The Company
Revver is a leading SaaS document management company focused on helping businesses streamline and optimize their document-related work. Our platform empowers organizations to automate processes, enhance security and compliance, and improve overall efficiency. With the stability of a 20+ year-old company and the agility of a startup, we are dedicated to driving innovation in intelligent document management and automation.
Who You Are
As a Senior Software Engineer at Revver, you will play a critical role in evolving and developing our intelligent document management software platform. You will collaborate with cross-functional teams of other engineers, QA, product managers, and designers to build innovative, scalable, and high-performing applications that enhance our customers' productivity. As a senior software engineer, you are someone who can tackle meaningful, complicated projects and help lift up the team of engineers around you. You should have a strong technical foundation, problem-solving skills, and experience working with modern web technologies and cloud-based architectures.
What You'll Bring to the Table
  • 5-7 years (or more) of professional software development experience - preferably in an agile, full-stack, SaaS environment
  • Experience designing and implementing software following best practices, primarily with C# .NET (Framework and Core) and React
  • Proficiency in front-end development with React and Typescript, or another modern frontend framework and experience with creating and maintaining scalable component libraries
  • Hands-on experience with cloud platforms and solutions, such as AWS and/or Azure
  • Strong understanding of various architectural styles, including SOA (Service-Oriented Architecture) and microservices
  • Knowledge of storage and caching technologies, including SQL, PostgreSQL, NoSQL, and strategies for scaling and optimization
  • Strong analytical and reasoning skills and a passion for technology with the ability to come up with innovative, efficient, and scalable software solutions
  • Experience troubleshooting software issues and debugging large codebases
  • Ability to collaborate deeply with other engineers, QA, product managers, and designers - but also work independently to come up with solutions and break down projects into smaller tasks and see them through to completion
  • Proven track record of high quality, efficient work that delivers results
  • Familiarity with CI/CD pipelines, containerization (Docker/Kubernetes), and DevOps best practices is a plus
  • Familiarity with AI tools for increasing engineering efficiency is a plus (e.g., Cursor, Co-pilot)
  • Based in Utah and prepared to work in a hybrid work environment, joining in person in our Lehi office typically twice a week (or more, if desired)
What You'll Do
  • Design and implement robust, secure, and efficient software solutions following best practices
  • Develop and maintain scalable SaaS applications using C# .NET, React, and cloud technologies
  • Collaborate with product managers, designers, QA, and other engineers to deliver high-quality features and enhancements
  • Optimize performance by implementing efficient database queries, caching strategies, and scalable infrastructure
  • Troubleshoot and debug software issues, ensuring stability and reliability in a cloud-based environment
  • Participate in code reviews to maintain high code quality and adherence to best practices
  • Stay up to date with emerging technologies, frameworks, and industry trends to continuously improve our tech stack
  • Contribute to architectural discussions and decisions related to system design and scalability
You Get Bonus Points If:
  • You have experience using AI tools for increasing engineering efficiency (e.g., Cursor, Co-pilot) and/or integrating web applications with AI services and technologies (e.g., OpenAI)
  • You have worked with serverless architectures and cloud-native services
  • You have advanced expertise in React and TypeScript, including deep understanding of React architecture patterns, component lifecycle, state management solutions, and performance optimization techniques
What We Offer
  • Four-day work week (Monday - Thursday, with occasional Fridays required)
  • 10 paid holidays
  • Uncapped PTO
  • Parental leave
  • Competitive salary and benefits
  • Opportunities to make a real impact and grow your career
  • Working in a highly collaborative, integrated product development team
  • Top-notch work-life balance and company culture
  • Hybrid work environment

Apply today!
Revver is an EEO employer (M/F/D/V) and offers a competitive benefits package, including medical, dental, vision, 401k (with match), life insurance, and more. The salary for this position is dependent on experience. All candidates MUST include a resume with their application.