1

Senior Amazon Software Engineer Jobs in Michigan

Senior Software Engineer

Birmingham, MI · On-site

$116.80K - $154K/yr

Senior Software Engineer RPM is an international non-asset-based logistics and supply chain ... Experience with MongoDB Atlas and/or Amazon OpenSearch -- schema design, aggregation pipelines, and ...

Senior Software Engineer

Birmingham, MI · On-site

$116.80K - $154K/yr

Senior Software Engineer RPM is an international non-asset-based logistics and supply chain ... Experience with MongoDB Atlas and/or Amazon OpenSearch - schema design, aggregation pipelines, and ...

Senior Software Engineer

Birmingham, MI · On-site

$116.70K - $153.90K/yr

Senior Software Engineer RPM is an international non-asset-based logistics and supply chain ... Experience with MongoDB Atlas and/or Amazon OpenSearch - schema design, aggregation pipelines, and ...

Senior Software Engineer - Platform

Detroit, MI · On-site

$121K - $159.60K/yr

As a Senior Software Engineer supporting the Rocket Close Platform team, you will design and ... NET 8+ • Amazon Connect experience is strongly preferred • Mentoring and leadership experience ...

Sr. Software Engineer

Dearborn, MI · On-site

$112.80K - $148.70K/yr

Senior Software Engineer, On-Device As a Software Engineer, you'll join an established venture team working on a next generation automotive security product, currently in pilot and producing strong ...

Senior Software Engineer - Platform

Highland Park, MI · On-site

$111.30K - $146.70K/yr

Senior Software Engineer As a Senior Software Engineer supporting the Rocket Close Platform team ... NET 8+ * Amazon Connect experience is strongly preferred * Mentoring and leadership experience ...

Senior Software Engineer I

Rochester, MI · Remote

$138K - $172.25K/yr

Description Senior Software Engineer Location: Remote, USA Compensation: $138,000.00-$172,250.00 Benefits Offered: Vision, Medical, Life, Dental, 401K (Range applies to US candidates only) + Benefits ...

Senior Software Engineer I

Birmingham, MI · Remote

$138K - $172.25K/yr

Description Senior Software Engineer Location: Remote, USA Compensation: $138,000.00-$172,250.00 Benefits Offered: Vision, Medical, Life, Dental, 401K (Range applies to US candidates only) + Benefits ...

Senior Software Engineer I

Rochester, MI · Remote

$138K - $172.25K/yr

Description Senior Software Engineer Location: Remote, USA Compensation: $138,000.00-$172,250.00 Benefits Offered: Vision, Medical, Life, Dental, 401K (Range applies to US candidates only) + Benefits ...

Senior Software Engineer I

Birmingham, MI · Remote

$138K - $172.25K/yr

Description Senior Software Engineer Location: Remote, USA Compensation: $138,000.00-$172,250.00 Benefits Offered: Vision, Medical, Life, Dental, 401K (Range applies to US candidates only) + Benefits ...

Senior Embedded Software Engineer

Novi, MI · On-site

$116.80K - $153.10K/yr

Senior Embedded Software Engineer Step into a high-impact Senior Embedded Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Aerospace ...

Senior Software Engineer

Grand Rapids, MI

$117.70K - $155.10K/yr

As a senior software engineer for SWIVEL, you will take on a prominent role within our Agile ... AWS Lambda, Amazon API Gateway, AWS Fargate, SNS, SQS, CloudFront, CloudFormation, etc.

Senior Software Engineer

Grand Rapids, MI · On-site

$117.70K - $155.10K/yr

As a senior software engineer for SWIVEL, you will take on a prominent role within our Agile ... AWS Lambda, Amazon API Gateway, AWS Fargate, SNS, SQS, CloudFront, CloudFormation, etc.

Senior Software Engineer

Grand Rapids, MI · On-site

$117.70K - $155.10K/yr

As a senior software engineer for SWIVEL, you will take on a prominent role within our Agile ... AWS Lambda, Amazon API Gateway, AWS Fargate, SNS, SQS, CloudFront, CloudFormation, etc.

next page

Showing results 1-20

Senior Amazon Software Engineer information

What are the key skills and qualifications needed to thrive as a Senior Amazon Software Engineer, and why are they important?

To thrive as a Senior Amazon Software Engineer, you need advanced programming expertise (e.g., Java, C++, Python), strong problem-solving skills, and a bachelor's or higher degree in computer science or a related field. Familiarity with Amazon Web Services (AWS), distributed systems, and version control tools like Git is typically required, along with knowledge of scalable software architectures. Effective communication, leadership, and a collaborative mindset help drive cross-team projects and mentor junior engineers. These skills are vital for delivering robust, high-impact solutions and fostering innovation within Amazon's fast-paced, customer-focused environment.

What are some common challenges Senior Amazon Software Engineers face when leading cross-functional projects?

Senior Amazon Software Engineers often lead projects that require collaboration across multiple teams, such as product management, UX, and infrastructure. One common challenge is aligning priorities and timelines between teams with differing goals, which requires strong communication and negotiation skills. Additionally, handling the scale and complexity of Amazon's systems means navigating legacy codebases, ensuring high reliability, and maintaining performance under significant user load. Successfully managing stakeholder expectations and fostering a culture of ownership are also key aspects of the role.

What does a Senior Amazon Software Engineer do?

A Senior Amazon Software Engineer designs, develops, and maintains large-scale software systems that support Amazon's vast online ecosystem. They lead technical projects, mentor junior engineers, and collaborate closely with cross-functional teams to deliver innovative solutions. Their role involves problem-solving, writing efficient code, and ensuring the scalability and reliability of Amazon’s services. Senior engineers are also responsible for setting technical direction and influencing best practices across their teams.

What engineering jobs pay $500,000?

Senior Amazon Software Engineers and other senior-level software engineering roles at major tech companies can earn $500,000 or more annually, often including base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, advanced technical skills, and sometimes leadership responsibilities or specialized expertise in areas like cloud computing or machine learning.

What is the difference between Senior Amazon Software Engineer vs Amazon Software Engineer?

AspectSenior Amazon Software EngineerAmazon Software Engineer
Required ExperienceTypically 5+ years of experience, leadership skillsEntry to mid-level, 1-3 years of experience
ResponsibilitiesDesigning complex systems, mentoring juniors, leading projectsDeveloping features, fixing bugs, learning systems
Work EnvironmentCollaborative teams, cross-functional projects, high-impact rolesTeam-based, focused on individual contributions
CertificationsNot mandatory but beneficial (e.g., AWS certifications)Not typically required

The main difference between a Senior Amazon Software Engineer and an Amazon Software Engineer lies in experience, responsibilities, and leadership. Senior engineers handle complex projects, mentor others, and have a broader impact, while Amazon Software Engineers focus on developing features and gaining experience. Both roles work within Amazon's fast-paced environment, but seniority brings additional expectations and leadership opportunities.

What are the most commonly searched types of Amazon Software Engineer jobs in Michigan? The most popular types of Amazon Software Engineer jobs in Michigan are:
What are popular job titles related to Senior Amazon Software Engineer jobs in Michigan? For Senior Amazon Software Engineer jobs in Michigan, the most frequently searched job titles are:
What cities in Michigan are hiring for Senior Amazon Software Engineer jobs? Cities in Michigan with the most Senior Amazon Software Engineer job openings:
Information Technology - Senior Software Engineer (DevOps)

Information Technology - Senior Software Engineer (DevOps)

Software Technology Inc

Warren, MI • On-site

$121.80K - $156.50K/yr

Other

This job post has expired today. Applications are no longer accepted.


Job description

Senior Software Engineer, DevOps

The Senior Software Engineer, DevOps brings fresh ideas to the autonomous vehicle ecosystem. This role requires extensive knowledge of hardware and software CI/CD technologies while collaborating with a cross-functional team that likes to ship code and tackle hard engineering problems. As a GM software engineer it’s about making an impact at a global scale by creatively building robust products.

Key Responsibilities:

  • Provide coding and design expertise on AWS using CircleCI and Amazon CodePipeline
  • Utilize Docker to create, tag, push and configure containers
  • Apply Amazon ECS, OpenShift, Rancher or equivalent technologies to manage Docker images, tasks and clusters
  • Perform script maintenance and updates due to changes in requirements or implementations
  • Assist with setup and maintenance of test environments for both manual and automated testing
  • Manage GitHub to ensure code integrity
  • Work with cross-functional groups across GPD and Vehicle Development to build and support intelligent software
  • Strong advocate for maturing the adoption of the Agile framework and continuous improvement
  • Work closely with architects to ensure all systems comply with GM IT long-term strategies
  • Ensure that the systems are operational 24/7 by putting the proper monitoring tools in place and disaster recovery processes
  • Create technical design specifications
  • Contribute to strategic planning meetings and provides guidance and expertise on system options, risk, cost vs. benefits, and impacts on departmental processes and goals.
  • Assist in defining DevOps and quality guidelines and standards
  • Adhere and check for compliance with all standards, policies, and procedures
  • Assist in the development of user guides and training documentation for systems and procedures.