1

Senior Amazon Software Engineer Jobs in Houston, TX

Senior Software Engineer

Houston, TX · On-site

$117K - $154K/yr

Senior Software Engineer Location: Houston, TX, USA Overview: * We are currently seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team. * As a Senior Software ...

Senior Full Stack Software Engineer

Houston, TX · On-site

$172.20 - $206.64/hr

Create and manage applications deployed using various container runtimes (Lambda, Amazon ECS/EKS ... As a Senior Full Stack Software Engineer , you'll play a key role in building secure, scalable ...

Sr. Software Engineer

Houston, TX · On-site

$113K - $149K/yr

Sr. Software Engineer Location : Houston, TX All Day Onsite or Hybrid (Ideally look for TX Region) - If we are unable to identify someone that can work onsite, There will be some travel to Canada ...

Sr. Software Engineer

Houston, TX · On-site

$116K - $154K/yr

Work with team of mid- to senior-level software engineers on coordinating database development. Assess database performance and ensure that programs continue to operate normally through software ...

Senior Software Engineer

Houston, TX · On-site

$120 - $150/hr

... Senior Software Engineer to be a leader within our Software Development Team in the Product Engineering Operations organization. The ideal candidate will possess a robust background in Software ...

Senior Software Engineer

Houston, TX · On-site

$104K - $174K/yr

Senior Software Engineer Location: Irvine, CA Job type: Full-time - Hybrid Overview: ETAP, a member of Schneider Electrical Energy Management Software Division, is seeking a senior power system ...

Senior Software Engineer

Houston, TX · On-site

$117K - $154K/yr

Amentum is seeking a seasoned professional to serve as a Senior Software Engineer . This position is based in Houston, TX. The Software Engineer will develop, maintain, and enhance complex/diverse ...

Senior Software Engineer

Houston, TX · On-site

$117K - $154K/yr

Amentum is seeking a seasoned professional to serve as a Senior Software Engineer . This position is based in Houston, TX. The Software Engineer will develop, maintain, and enhance complex/diverse ...

Senior Software Engineer

Houston, TX · On-site +1

$116K - $154K/yr

The Senior Software Engineer designs, builds, and maintains the technical systems and application infrastructure that power high-quality, human-centered information experiences. This role is ...

Senior Software Engineer

Houston, TX · On-site +1

$116K - $154K/yr

The Senior Software Engineer designs, builds, and maintains the technical systems and application infrastructure that power high-quality, human-centered information experiences. This role is ...

Sr Software Engineer

Houston, TX · On-site

$112K - $148K/yr

JOB SUMMARY We are seeking a Senior Software Engineer with deep expertise in .NET technologies, extensive experience in designing and implementing ETL processes, and a solid background in managing ...

next page

Showing results 1-20

Senior Amazon Software Engineer information

See Houston, TX salary details

$72.1K

$136.8K

$183.4K

How much do senior amazon software engineer jobs pay per year?

As of Aug 14, 2026, the average yearly pay for senior amazon software engineer in Houston, TX is $136,839.00, according to ZipRecruiter salary data. Most workers in this role earn between $117,000.00 and $154,200.00 per year, depending on experience, location, and employer.

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 are the key skills and qualifications needed to thrive as a Senior Amazon Software Engineer?

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 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 Houston, TX?

The most popular types of Amazon Software Engineer jobs in Houston, TX are:

What job categories do people searching Senior Amazon Software Engineer jobs in Houston, TX look for?

The top searched job categories for Senior Amazon Software Engineer jobs in Houston, TX are:

What cities near Houston, TX are hiring for Senior Amazon Software Engineer jobs?

Cities near Houston, TX with the most Senior Amazon Software Engineer job openings:

Infographic showing various Senior Amazon Software Engineer job openings in Houston, TX as of August 2026, with employment types broken down into 1% Internship, 90% Full Time, 6% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $136,839 per year, or $65.8 per hour.

Senior Software Engineer

SelektIT

Houston, TX • On-site

$117K - $154K/yr

Full-time

Re-posted 14 days ago


Job description

Job Title: Senior Software Engineer

Location: Houston, TX, USA

Overview:

  • We are currently seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team.
  • As a Senior Software Engineer, you will play a crucial role in the development and maintenance of our software products. 
  • You will work closely with our cross-functional teams to design, develop, and implement software solutions that meet the needs of our clients. 
  • You will also be responsible for providing technical guidance and mentoring to junior team members.

Key Responsibilities:

  • Design, develop, and implement software solutions that meet business requirements and adhere to coding standards and best practices
  • Collaborate with cross-functional teams to define project requirements and provide technical expertise
  • Participate in code reviews and provide constructive feedback to ensure code quality and maintainability
  • Mentor and guide junior team members to help them grow and develop their skills
  • Stay updated with the latest technologies and trends in software development and recommend improvements to existing processes and systems
  • Troubleshoot and resolve software issues in a timely and efficient manner
  • Write and maintain technical documentation for software systems and processes
  • Work closely with project managers to ensure timely delivery of projects and provide regular updates on progress

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • Minimum of 5 years of experience in software development
  • Strong knowledge of programming languages such as Java, C++, or Python
  • Experience with front-end development using HTML, CSS, and JavaScript
  • Proficient in database design and management using SQL
  • Experience with Agile software development methodologies
  • Excellent problem-solving and analytical skills
  • Strong communication and interpersonal skills
  • Ability to work independently and in a team environment
  • Experience with cloud-based technologies and services is a plus

If you are a passionate and experienced Senior Software Engineer looking for a new challenge, we would love to hear from you. Apply now to join our dynamic team