mid Software Engineer ic Bachelor's · Posted Jul 7, 2026

About this role

Amazon is hiring a mid-level Software Engineer based in Denver, CO. The posting calls out experience with AWS, Machine Learning, SaaS, Cloud Computing. Listed education preference: a bachelor's degree or equivalent.

Role
Software Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Employment
Full-time
Location
Denver, CO
Education
Bachelor's degree
Department
Software Development
Posted
Jul 7, 2026
AI Summary
Mid-level Software Engineer on AWS Marketplace team solving scale problems and defining product features. Owns significant portions of the product, influences strategy, and works on development, testing, and operations. Requires bachelor's degree in computer science or equivalent.

Job description

from Amazon careers
Application deadline: Jul 17, 2026

This position is part of the AWS Specialist and Partner Organization (ASP). Specialists own the end-to-end go-to-market strategy for their respective technology domains, providing the business and technical expertise to help our customers succeed. Partner teams own the strategy, recruiting, development, and growth of our key technology and consulting partners. Together they provide our customers with the expertise and scale needed to build innovative solutions for their most complex challenges.

Within ASP, this roles sites within AWS Marketplace (https://aws.amazon.com/marketplace/); AWS Marketplace (AWSMP) is a curated digital catalog that customers can use to find, buy, deploy, and manage third-party software, data, and services to build solutions and grow their businesses. AWSMP includes thousands of software listings from popular categories such as security, networking, storage, machine learning and AI, business intelligence, data science, as well as related professional services to help you manage and support those solutions. Customers can quickly launch pre-configured software with just a few clicks and choose software solutions in Amazon Machine Images (AMIs), software as a service (SaaS), and other formats. You can use AWSMP as a buyer (subscriber), the seller (provider), or both. Anyone with an AWS account can use AWSMP as a buyer and can register to become a seller.


Key job responsibilities
AWSMP is looking for an experienced Software Development Engineer to solve challenging scale problems and evolve the service to meet our customer’s needs. As a Software Development Engineer on the team you will own significant portions of the product and will have influence on our strategy by helping define the next wave of product features and system architecture. The systems are complex and there are huge opportunities to work at all levels from a set of robust platform services, to system level pieces and everything in between. You should be somebody who enjoys working on complex system software, is comfortable fully leveraging AI tooling and Spec-Driven Development (SDD), is customer-centric, and is passionate about building quality software as well as achieving operational excellence. A commitment to teamwork, bias for action, and great communication skills (to both business and technical contexts) are essential.


About the team
Diverse Experiences

AWS values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.

Why AWS?

Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.

Inclusive Team Culture

AWS values curiosity and connection. Our employee-led and company-sponsored affinity groups promote inclusion and empower our people to take pride in what makes us unique. Our inclusion events foster stronger, more collaborative teams. Our continual innovation is fueled by the bold ideas, fresh perspectives, and passionate voices our teams bring to everything we do.

Mentorship & Career Growth

We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.

Work/Life Balance

We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve.

Basic Qualifications

- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language

Preferred Qualifications

- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

More roles at Amazon

Certified Pharmacy Technician, Amazon Pharmacy
Orlando, FL · mid
Area Maintenance Manager, Reliability Maintenance and Engineering
Omaha, NE · manager
Automation
Area Maintenance Manager
Canton, MS · manager
Automation
Sr. Technical Program Manager, Power Generation Solutions, Global Energy, Power Generation Solutions
Herndon, VA · senior
Python HTML/CSS AWS
Maintenance Manager
San Marcos, TX · manager
Automation
All Amazon jobs →
All software engineering jobs software engineering in Denver, CO Jobs in Denver, CO software engineering salaries software engineering career path
All Amazon Jobs Browse software engineering roles mid positions