1

Amazon Software Engineer Jobs in Philadelphia, PA

Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related ... Familiarity with AI/ML integrations using Amazon Bedrock or SageMaker. * Knowledge of event ...

New

You'll join a diverse team of software, hardware, and network engineers, supply chain specialists ... At Amazon, we are all Owners and leverage unique opportunities presented to us by owning everything ...

Senior PHP Developer Company: Vantage Labs Vantage Labs is a world leader and innovator in the ... Experience with Amazon Web Services (i.e. IAM, EC2, S3) or similar cloud computing services.

You'll join a diverse team of software, hardware, and network engineers, supply chain specialists ... At Amazon, we are all Owners and leverage unique opportunities presented to us by owning everything ...

Design reusable APIs and agent tools using REST/OpenAPI, AWS Lambda, Amazon API Gateway, AgentCore ... Experience with production software delivery practices including source control, CI/CD ...

Design reusable APIs and agent tools using REST/OpenAPI, AWS Lambda, Amazon API Gateway, AgentCore ... Experience with production software delivery practices including source control, CI/CD ...

Showing results 41-60

Amazon Software Engineer information

See Philadelphia, PA salary details

$64.1K

$148.9K

$207.4K

How much do amazon software engineer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for amazon software engineer in Philadelphia, PA is $148,864.00, according to ZipRecruiter salary data. Most workers in this role earn between $121,100.00 and $174,600.00 per year, depending on experience, location, and employer.

What is an Amazon software engineer?

An Amazon Software Engineer is responsible for designing, developing, and maintaining software systems that support Amazon's vast technical infrastructure. They work on scalable and distributed systems, using languages like Java, Python, or C++. Engineers collaborate with cross-functional teams to build customer-focused solutions, optimize performance, and ensure system reliability. Additionally, they follow Amazon's leadership principles and contribute to innovation in areas like AWS, Alexa, and e-commerce. This role requires strong problem-solving skills, coding expertise, and the ability to handle complex technical challenges at scale.

What are the key skills and qualifications needed to thrive as an Amazon software engineer?

To thrive as an Amazon Software Engineer, you need a strong background in computer science, coding proficiency in languages like Java, C++, or Python, and a relevant bachelor’s degree or higher. Familiarity with AWS cloud services, distributed systems, and software development tools such as Git and CI/CD pipelines is highly valued. Strong problem-solving skills, effective communication, and collaboration are crucial soft skills in this fast-paced environment. These abilities enable engineers to deliver scalable, reliable solutions while working efficiently within large, cross-functional teams.

What are the typical career growth opportunities for an Amazon software engineer?

Amazon offers software engineers a well-defined career path, starting from entry-level roles and advancing to senior engineer, principal engineer, or engineering manager positions. Engineers are encouraged to take on greater responsibilities, lead technical projects, and mentor junior staff as they develop. The company supports professional growth through internal training, skill development programs, and opportunities to work on high-impact, global-scale products. With consistent performance and a proactive approach to learning, you can expect clear advancement opportunities and increased leadership responsibilities at Amazon.

How much are Amazon software engineers paid?

Amazon software engineers typically earn a base salary ranging from $100,000 to $160,000 annually, with total compensation often including bonuses and stock options that can significantly increase overall earnings. Compensation varies based on experience, location, and level within the company, with senior roles earning higher salaries and additional benefits such as performance bonuses and stock grants.

What are the most commonly searched types of Amazon Software Engineer jobs in Philadelphia, PA?

The most popular types of Amazon Software Engineer jobs in Philadelphia, PA are:

What are popular job titles related to Amazon Software Engineer jobs in Philadelphia, PA?

For Amazon Software Engineer jobs in Philadelphia, PA, the most frequently searched job titles are:

What cities near Philadelphia, PA are hiring for Amazon Software Engineer jobs?

Cities near Philadelphia, PA with the most Amazon Software Engineer job openings:

Infographic showing various Amazon Software Engineer job openings in Philadelphia, PA as of August 2026, with employment types broken down into 56% Full Time, and 44% Part Time. Highlights an 49% In-person, and 51% Hybrid job distribution, with an average salary of $148,864 per year, or $71.6 per hour.

AWS (Python) Engineer

Drevol LLC

Malvern, PA • On-site

Other

Posted 3 days ago

New


Job description

Technical Stack & Requirements:

  • Infrastructure: AWS Lambda, EventBridge, SNS, IAM (policies), and EC2 management (troubleshooting, AMI configurations).
  • Deployment: Deep proficiency with client s internal "CloudBlocks" (wrapper over CloudFormation).
  • Programming: Python (for Lambda functions).
  • Strategic Responsibility: Act as the lead authority for resolving infrastructure-level impediments, encompassing cross-account access, S3 governance, and the continuous maintenance of event-driven architectures.

Qualifications:

  • 8+ years of experience in cloud development.
  • Expertise in managing and troubleshooting AWS infrastructure.
  • Strong understanding of event models and serverless architecture.
  • Experience with GitHub Actions for deployment automation.

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline.
  • 7+ years of professional software engineering experience.
  • 5+ years of hands-on AWS development experience.
  • Strong proficiency in Python.
  • Experience developing cloud-native microservices and REST APIs.
  • Hands-on experience with AWS services including Lambda, API Gateway, ECS/EKS, S3, DynamoDB, RDS, SNS, SQS, EventBridge, and Step Functions.
  • Strong knowledge of distributed systems, asynchronous messaging, and event-driven architecture.
  • Experience with SQL and NoSQL databases.
  • Familiarity with CI/CD pipelines, Git, and Infrastructure as Code.
  • Excellent analytical, troubleshooting, and communication skills.

Preferred Qualifications

  • Experience in Financial Services, Banking, Asset Management, or FinTech.
  • AWS Certified Developer Associate or AWS Certified Solutions Architect.
  • Experience with Terraform, CloudFormation, or AWS CDK.
  • Hands-on experience with Docker and Kubernetes (EKS).
  • Familiarity with AI/ML integrations using Amazon Bedrock or SageMaker.
  • Knowledge of event streaming technologies such as Kafka or Amazon MSK.
  • Experience implementing secure coding practices and cloud security controls.