We're seeking Software Engineers - AI who are passionate about leveraging artificial intelligence to accelerate development, enhance code quality, and solve complex technical challenges. This role ...
We're seeking Software Engineers - AI who are passionate about leveraging artificial intelligence to accelerate development, enhance code quality, and solve complex technical challenges. This role ...
The Associate Software Engineer also documents development activities, supports end-user training, and ensures timely access to systems and data to enable effective decision-making. Reports progress ...
Quick apply
The Associate Software Engineer also documents development activities, supports end-user training, and ensures timely access to systems and data to enable effective decision-making. Reports progress ...
Senior Software Engineer
Salt Lake City, UT · On-site +1
$130K - $252K/yr
As a Sr. Software Engineer, you will serve as a technical leader and mentor across the team, driving high-quality software delivery, architectural decisions, and engineering excellence.
Senior Software Engineer
Salt Lake City, UT · On-site +1
$130K - $252K/yr
As a Sr. Software Engineer, you will serve as a technical leader and mentor across the team, driving high-quality software delivery, architectural decisions, and engineering excellence.
Software Engineer - Java
$50 - $68.75/hr
Our company provides application analysis, design, development and programming, software engineering, systems development, testing, integration, and implementation, and management consulting services ...
Software Engineer - Java
$50 - $68.75/hr
Our company provides application analysis, design, development and programming, software engineering, systems development, testing, integration, and implementation, and management consulting services ...
The Associate Software Engineer also documents development activities, supports end-user training, and ensures timely access to systems and data to enable effective decision-making. Reports progress ...
Quick apply
The Associate Software Engineer also documents development activities, supports end-user training, and ensures timely access to systems and data to enable effective decision-making. Reports progress ...
Software Engineer - AI
South Jordan, UT · On-site
We're seeking Software Engineers - AI who are passionate about leveraging artificial intelligence to accelerate development, enhance code quality, and solve complex technical challenges. This role ...
Software Engineer - AI
South Jordan, UT · On-site
We're seeking Software Engineers - AI who are passionate about leveraging artificial intelligence to accelerate development, enhance code quality, and solve complex technical challenges. This role ...
We're seeking Software Engineers - AI who are passionate about leveraging artificial intelligence to accelerate development, enhance code quality, and solve complex technical challenges. This role ...
New
Quick apply
We're seeking Software Engineers - AI who are passionate about leveraging artificial intelligence to accelerate development, enhance code quality, and solve complex technical challenges. This role ...
New
Associate, Software Engineer Job Code:39946 Job Location:Salt Lake City, UT Job Schedule:9/80:Employees work 9 out of every 14 days - totaling 80 hours worked, and have every other Friday off As a ...
Associate, Software Engineer Job Code:39946 Job Location:Salt Lake City, UT Job Schedule:9/80:Employees work 9 out of every 14 days - totaling 80 hours worked, and have every other Friday off As a ...
What You Can Expect As a Senior Software Engineer, you will work at the intersection of software engineering, medical imaging, and AI, collaborating closely with research and product teams to deliver ...
What You Can Expect As a Senior Software Engineer, you will work at the intersection of software engineering, medical imaging, and AI, collaborating closely with research and product teams to deliver ...
Software Engineer II
Salt Lake City, UT · On-site
$94K - $129K/yr
Title and Summary Software Engineer II Job Title Software Engineer II - Cloud Engineering About the Role We are looking for a Software Engineer II to join our Cloud Engineering team. This role is ...
Software Engineer II
Salt Lake City, UT · On-site
$94K - $129K/yr
Title and Summary Software Engineer II Job Title Software Engineer II - Cloud Engineering About the Role We are looking for a Software Engineer II to join our Cloud Engineering team. This role is ...
Software Engineer II
Holladay, UT · On-site
$94K - $128K/yr
Title and Summary Software Engineer II Job Title Software Engineer II - Cloud Engineering About the Role We are looking for a Software Engineer II to join our Cloud Engineering team. This role is ...
Software Engineer II
Holladay, UT · On-site
$94K - $128K/yr
Title and Summary Software Engineer II Job Title Software Engineer II - Cloud Engineering About the Role We are looking for a Software Engineer II to join our Cloud Engineering team. This role is ...
Job Title: Sr Associate, Software Engineer Job Code:39906 Job Location:Salt Lake City, UT Job Schedule: 9/80:Employees work 9 out of every 14 days - totaling 80 hours worked, and have every other ...
Posted today
Job Title: Sr Associate, Software Engineer Job Code:39906 Job Location:Salt Lake City, UT Job Schedule: 9/80:Employees work 9 out of every 14 days - totaling 80 hours worked, and have every other ...
Posted today
Software Engineer II
Salt Lake City, UT · On-site
$118K - $178K/yr
We're looking for a talented and motivated Software Engineer II to help build modern, scalable applications that support transformative digital experiences for students, faculty, and employees across ...
Software Engineer II
Salt Lake City, UT · On-site
$118K - $178K/yr
We're looking for a talented and motivated Software Engineer II to help build modern, scalable applications that support transformative digital experiences for students, faculty, and employees across ...
Job Title: Sr Associate, Software Engineer Job Code:39906 Job Location:Salt Lake City, UT Job Schedule: 9/80:Employees work 9 out of every 14 days - totaling 80 hours worked, and have every other ...
Posted today
Job Title: Sr Associate, Software Engineer Job Code:39906 Job Location:Salt Lake City, UT Job Schedule: 9/80:Employees work 9 out of every 14 days - totaling 80 hours worked, and have every other ...
Posted today
Job Title: Sr Associate, Software Engineer Job Code:39906 Job Location:Salt Lake City, UT Job Schedule: 9/80:Employees work 9 out of every 14 days - totaling 80 hours worked, and have every other ...
Posted today
Job Title: Sr Associate, Software Engineer Job Code:39906 Job Location:Salt Lake City, UT Job Schedule: 9/80:Employees work 9 out of every 14 days - totaling 80 hours worked, and have every other ...
Posted today
ILUS Software Engineer III
$55.25 - $74/hr
Position Summary The Software Engineer will be responsible for building custom software solutions of high-quality while following the coding standards and technical design. *IDEAL CANDIDATE WILL ...
ILUS Software Engineer III
$55.25 - $74/hr
Position Summary The Software Engineer will be responsible for building custom software solutions of high-quality while following the coding standards and technical design. *IDEAL CANDIDATE WILL ...
ILUS Software Engineer III
Salt Lake City, UT · On-site
$55.25 - $74/hr
Position Summary The Software Engineer will be responsible for building custom software solutions of high-quality while following the coding standards and technical design. *IDEAL CANDIDATE WILL ...
ILUS Software Engineer III
Salt Lake City, UT · On-site
$55.25 - $74/hr
Position Summary The Software Engineer will be responsible for building custom software solutions of high-quality while following the coding standards and technical design. *IDEAL CANDIDATE WILL ...
Job Title: Sr Associate, Software Engineer Job Code:39906 Job Location:Salt Lake City, UT Job Schedule: 9/80:Employees work 9 out of every 14 days - totaling 80 hours worked, and have every other ...
Posted today
Job Title: Sr Associate, Software Engineer Job Code:39906 Job Location:Salt Lake City, UT Job Schedule: 9/80:Employees work 9 out of every 14 days - totaling 80 hours worked, and have every other ...
Posted today
Sr Software Engineer
$118K - $156K/yr
The Senior Software Engineer has responsibilities that range from providing technical expertise and leadership for software development teams to active roles in product program integration and system ...
Sr Software Engineer
$118K - $156K/yr
The Senior Software Engineer has responsibilities that range from providing technical expertise and leadership for software development teams to active roles in product program integration and system ...
Sr Software Engineer
Salt Lake City, UT · On-site
$117K - $154K/yr
The Senior Software Engineer has responsibilities that range from providing technical expertise and leadership for software development teams to active roles in product program integration and system ...
Sr Software Engineer
Salt Lake City, UT · On-site
$117K - $154K/yr
The Senior Software Engineer has responsibilities that range from providing technical expertise and leadership for software development teams to active roles in product program integration and system ...
Software Engineer information
See Centerville, UT salary details
$59.7K - $71.8K
2% of jobs
$71.8K - $83.9K
4% of jobs
$83.9K - $96.1K
6% of jobs
$96.1K - $108.2K
8% of jobs
$114.7K is the 25th percentile. Wages below this are outliers.
$108.2K - $120.3K
7% of jobs
$120.3K - $132.5K
18% of jobs
The median wage is $135.3K / yr.
$132.5K - $144.6K
16% of jobs
$144.6K - $156.7K
2% of jobs
$161.7K is the 75th percentile. Wages above this are outliers.
$156.7K - $168.9K
26% of jobs
$168.9K - $181K
1% of jobs
$181K - $193.1K
8% of jobs
$59.7K
$138.7K
$193.1K
How much do software engineer jobs pay per year?
What Is the Job of a Software Engineer?
Software engineers design, build, and maintain software systems for electronic devices. A software engineer may operate alone, but typically they spend their time collaborating with other engineers, scientists, and various specialists to come up with creative solutions.
On a day-to-day basis, software engineers operate as the creative brain behind electronic devices. They ensure active programs run smoothly and may recommend software updates for product optimization. In some cases, a software engineer may write or program code. Software engineers may also spend time troubleshooting and explaining programs to clients.
What engineers make $500,000?
What are Software Engineers?
What are some common challenges software engineers face when collaborating on large development teams?
Will AI replace developers in 2026?
Is software engineering well paid?
What engineers make $300,000 a year?
What are the key skills and qualifications needed to thrive as a Software Engineer, and why are they important?
Does Lowes hire software engineers?
What is the difference between Software Engineer vs Software Developer?
| Aspect | Software Engineer | Software Developer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field, certifications | Bachelor's degree often preferred, certifications optional |
| Work Environment | Designing, developing, testing, and maintaining software systems | Writing, coding, and implementing software applications |
| Industry Usage | Used across tech, finance, healthcare, and more for system-level roles | Commonly used in app and web development projects |
| Search Intent | Understanding roles, responsibilities, and qualifications | Learning about coding, programming, and project work |
While both roles involve software creation, Software Engineers typically focus on designing and architecting complex systems, whereas Software Developers mainly concentrate on coding and building specific applications. The roles often overlap, but the Engineer role may require broader system knowledge and design skills.
What do software engineers do for a job?
Other
Posted 4 days ago
Job description
We are an innovative and collaborative team looking to be at the forefront of AI-powered software development. We're seeking Software Engineers - AI who are passionate about leveraging artificial intelligence to accelerate development, enhance code quality, and solve complex technical challenges. This role requires professionals who embrace AI-assisted coding workflows, prompt engineering, and modern development practices while maintaining excellence in traditional software engineering fundamentals. Ideal candidates thrive in fast-paced environments and are excited about the intersection of AI and software development.
What you'll do:- Leverage AI coding assistants (Claude, GitHub Copilot, or similar) to accelerate development, refactoring, and code review processes
- Collaborate in Agile teams to refine requirements, estimate tasks, and contribute to sprint activities with AI-enhanced productivity
- Design and implement software solutions using object-oriented principles, ensuring reusability, scalability, and maintainability
- Develop clean, efficient, well-documented code with AI assistance while maintaining high standards of code ownership and understanding
- Utilize AI tools for automated testing, test case generation, and maintaining comprehensive unit test coverage
- Participate in AI-assisted code reviews, focusing on architecture decisions, logic validation, and security considerations
- Work closely with business, product management, QA, and hosting teams to facilitate smooth rollouts across AWS environments (development, staging, production)
- Manage and optimize CI/CD pipelines with AI-enhanced automation for build, test, and deployment processes
- Apply prompt engineering techniques to maximize effectiveness of AI coding tools for your specific development tasks
- Use team tools including Jira, GitLab, SwaggerHub, Bruno, and AI platforms for project tracking, version control, API documentation, and testing
- Maintain comprehensive documentation in Confluence, leveraging AI to keep resources current and accessible
- Contribute to team knowledge sharing on AI tool best practices, effective prompts, and AI-assisted development workflows
Required Qualifications:
- Bachelor's degree in Computer Science, Engineering, or related field with 3-5 years of development experience, including 1+ years of agentic AI development experience; or equivalent experience in lieu of a degree
- Proficiency in Python and Java (3-5 years each), with hands-on experience in AWS cloud environments
- Demonstrated experience using agentic coding tools (Claude Code, GitHub Copilot, Cursor, or similar), including the ability to critically evaluate, validate, and debug AI-generated code
- Strong computer science fundamentals, including data structures, algorithms, object-oriented design, and software architecture principles
- Proven experience with Agile and Scrum methodologies in fast-paced development environments
- Experience developing and integrating RESTful APIs with proficiency in SQL and relational databases
- Understanding of distributed systems and microservices architecture
- Working knowledge of Linux/Unix operating systems and command-line tools
- Strong communication and collaboration skills, with a growth mindset and ability to prioritize effectively in a fast-paced environment
Preferred Qualifications:
- Experience with prompt engineering and optimizing AI tool outputs for software development tasks
- Familiarity with test-driven development (TDD) and achieving high code coverage standards, including AI-generated test cases
- Knowledge of AI model capabilities, limitations, and best practices for AI-assisted development
- Experience integrating front-end and back-end systems with modern architectural patterns
- Proficiency with modern databases (PostgreSQL preferred) and microservices architecture
- Knowledge of containerization and orchestration technologies (Docker, Kubernetes)
- Experience with infrastructure as code (Terraform) and DevOps practices
- Understanding of code quality tools, static analysis, and automated security scanning
- Contributions to open-source projects or technical blog posts demonstrating AI-assisted development expertise