1

Amazon Principal Engineer Jobs in Washington (NOW HIRING)

Adviseon data architecture decisions involving Amazon RDS PostgreSQL, AWS Gluedata pipelines, and ... engineer, or principal engineer capacityon production cloud systems. * Provenability to reason ...

New

... Principal-level engineers while driving hiring, retention, and talent development strategies ... Glue, Amazon EMR, AWS Lake Formation, with strong understanding of multi-region deployment ...

... Principal-level engineers while driving hiring, retention, and talent development strategies ... Glue, Amazon EMR, AWS Lake Formation, with strong understanding of multi-region deployment ...

Principal AI/ML Engineer

Fairfax, VA · On-site

$140 - $210/hr

HarmonyTech is currently looking for a talented and self-motivated Principal AI/ML Engineer ... Amazon Sagemaker, Python, Amazon SageMaker Studio * Microsoft Power Automate, Power BI * DBeaver

HarmonyTech is currently looking for a talented and self-motivated Principal AI/ML Engineer ... Amazon Sagemaker, Python, Amazon SageMaker Studio * Microsoft Power Automate, Power BI * DBeaver

HarmonyTech is currently looking for a talented and self-motivated Principal AI/ML Engineer ... Amazon Sagemaker, Python, Amazon SageMaker Studio * Microsoft Power Automate, Power BI * DBeaver

next page

Showing results 1-20

Amazon Principal Engineer information

See Washington salary details

$83.8K

$166.7K

$240.7K

How much do amazon principal engineer jobs pay per year?

As of Aug 20, 2026, the average yearly pay for amazon principal engineer in Washington is $166,741.00, according to ZipRecruiter salary data. Most workers in this role earn between $134,200.00 and $195,900.00 per year, depending on experience, location, and employer.

What is an Amazon Principal Engineer?

An Amazon Principal Engineer is a senior-level technical leader responsible for driving significant architectural decisions, setting technical direction, and mentoring engineering teams at Amazon. They have deep expertise in their field and often influence multiple teams or even the entire organization. Principal Engineers are expected to solve complex problems, champion best practices, and help shape Amazon’s technology vision. They collaborate closely with other leaders and contribute to both short-term projects and long-term technology strategies.

How does a Principal Engineer at Amazon typically collaborate with cross-functional teams to drive large-scale projects?

As a Principal Engineer at Amazon, you will frequently collaborate with cross-functional teams that include product managers, data scientists, and engineering teams across different domains. Your role often involves providing technical leadership, aligning stakeholders on architectural decisions, and mentoring engineers to ensure best practices are followed. Principal Engineers are expected to facilitate clear communication, resolve technical roadblocks, and drive consensus, especially on complex or ambiguous projects. This collaboration is key to delivering scalable, high-impact solutions that align with Amazon’s business goals.

What are the key skills and qualifications needed to thrive as an Amazon Principal Engineer, and why are they important?

To thrive as an Amazon Principal Engineer, you need deep expertise in software engineering, system architecture, and scalable distributed systems, supported by a strong technical degree and extensive industry experience. Mastery of cloud platforms (like AWS), programming languages (such as Java, C++, or Python), and familiarity with CI/CD tools are typically expected. Exceptional leadership, strategic thinking, and the ability to influence and mentor cross-functional teams make someone stand out in this role. These skills are vital for driving technical vision, delivering complex solutions at scale, and ensuring alignment across large engineering organizations.

What is the difference between Amazon Principal Engineer vs Amazon Software Development Manager?

AspectAmazon Principal EngineerAmazon Software Development Manager
CredentialsTypically requires extensive technical experience, advanced degrees, and industry certificationsRequires experience in software development, leadership, and project management, often with a background in computer science
Work EnvironmentFocuses on technical leadership, architecture, and innovation across teamsLeads teams, manages projects, and oversees software development processes
Employer & Industry UsageCommonly used in Amazon and similar tech companies for senior technical rolesUsed in Amazon and other tech firms for managerial roles overseeing development teams

The Amazon Principal Engineer is a highly technical role emphasizing architecture and innovation, while the Amazon Software Development Manager focuses on team leadership and project management. Both roles require strong technical backgrounds but differ in their primary responsibilities and focus areas.

What are popular job titles related to Amazon Principal Engineer jobs in Washington?

For Amazon Principal Engineer jobs in Washington, the most frequently searched job titles are:

What job categories do people searching Amazon Principal Engineer jobs in Washington look for?

The top searched job categories for Amazon Principal Engineer jobs in Washington are:

What cities in Washington are hiring for Amazon Principal Engineer jobs?

Cities in Washington with the most Amazon Principal Engineer job openings:

Infographic showing various Amazon Principal Engineer job openings in Washington as of August 2026, with employment types broken down into 88% Full Time, 2% Part Time, 2% Temporary, and 8% Contract. Highlights an 80% Physical, 6% Hybrid, and 14% Remote job distribution, with an average salary of $166,741 per year, or $80.2 per hour.

Principal Software Engineer

Stackular

Bethesda, MD • On-site

$150 - $230/hr

Other

Posted 2 days ago

New


Job description

A different kind of consulting company that delivers offshore and nearshore product development, user experience, app modernization, business intelligence, and business apps services.

Job Description

Job Title: Principal Software Engineer

Location: Bethesda,MD (Hybrid / Mostly On-Site)

Engagement Type: Full- Time

Clearance: Ableto obtain Public Trust clearance upon hire

Role Overview

Stackular is seeking a hands-on Principal Software Engineer to provide cross-stack technical leadership on a multi-year cloud-nativemodernization initiative supporting a federal research client within theNational Institutes of Health (NIH).

This role operates as the senior engineering voice on across-functional team that spans application development, cloud infrastructure,data integration, automation, and security. The portfolio under modernizationincludes roughly twenty legacy applications transitioning from .NET, Oracle,and SAP BusinessObjects on VM-based hosting to an AWS-managed,microservices-based platform delivered through a federated GraphQL API layerand a React/TypeScript frontend.

This position is ideal for engineers who can both writeproduction-grade code and exercise sound technical judgment when changes crossdomain boundaries — reviewing architecture, APIs, infrastructure, and data workside-by-side, and helping a newly integrated DevSecOps team deliver coherent,secure, operable systems.

Key Responsibilities Technical Leadership& Code Review
  • Providehands-on technical leadership across modernization engineering work,including application code, APIs, cloud infrastructure, automationpipelines, and database changes.
  • Reviewpull requests that affect any layer of the stack; approve or recommendchanges based on implementation risk, API design, data impact, securityposture, deployment readiness, and architectural alignment.
  • Enforceconsistent engineering patterns for APIs, distributed services, clouddeployment, data integration, observability, and secure configuration.
  • Upholdthe program's modern engineering and cloud architecture standards,including microservice boundaries, schema governance, andinfrastructure-as-code guardrails.
Architecture &Engineering Execution
  • Helpengineering teams translate target architecture decisions into working,maintainable code on the approved AWS technology stack.
  • Guidedesign and implementation of containerized microservices using Python(FastAPI), GraphQL subgraphs (Apollo Federation), and React/TypeScriptfrontends.
  • Adviseon data architecture decisions involving Amazon RDS PostgreSQL, AWS Gluedata pipelines, and legacy system integrations following the Strangler Figmigration pattern.
  • Supportsecure-by-default cloud delivery on Amazon EKS using Terraform, GitHubActions CI/CD, and AWS-native services (Secrets Manager, CloudWatch,X-Ray, WAF, ALB).
  • Contributeto and review Architecture Decision Records when implementation choicesdeviate from approved patterns or introduce new technologies.
  • Partnerwith the project stakeholders to identify technical dependencies,blockers, and sequencing issues during backlog refinement, sprintplanning, and release coordination.
  • Coordinatewith the Enterprise Architect, application development leads,infrastructure and operations engineers, and security personnel whenchanges require specialized review or have architectural, operational, orcompliance implications.
  • Translatearchitecture and security guidance into practical, day-to-dayimplementation advice for engineers across the team.
  • Mentorengineers on cloud-native delivery practices, distributed system patterns,secure development, observability, and operational ownership.
Required Skills &Qualifications
  • 7+years of professional software engineering experience, with at least 2years in a technical lead, staff engineer, or principal engineer capacityon production cloud systems.
  • Provenability to reason across the full stack —frontend, backend, API,database, cloud infrastructure, automation, and security — and to evaluatethe downstream impact of cross-boundary changes.
  • Demonstratedexperience designing, building, or reviewing distributed systems andmicroservice-style architectures, including API contracts, data ownershipboundaries, and inter-service communication patterns.
  • Strong,hands-on proficiency in Python (FastAPI or equivalent framework) and amodern frontend ecosystem (React with TypeScript preferred).
  • Productionexperience with GraphQL APIs; familiarity with federated GraphQL (ApolloFederation, schema composition, schema governance, breaking-changedetection in CI) is strongly preferred.
  • Deepworking knowledge of AWS cloud-native services, including EKS/Kubernetes,RDS PostgreSQL, S3, IAM, Secrets Manager, CloudWatch, and VPC networking.
  • Practicalexperience with Infrastructure as Code (Terraform), containerized delivery(Docker), and CI/CD automation (GitHub Actions or equivalent).
  • Experienceintegrating modern services with legacy systems (.NET, Oracle, SAPBusinessObjects, or comparable) and executing incremental migrations usingpatterns such as Strangler Fig.
  • Workingknowledge of secure software delivery, including identity federation(OIDC, SAML 2.0, OAuth2), secrets management, RBAC, audit logging, andcompliance evidence collection.
  • Strongwritten and verbal communication; ability to explain technical tradeoffsclearly to engineers, program leadership, and non-technical stakeholders.
  • Collaborativetechnical leadership style suited to a cross-functional team whereinfluence comes from clarity, judgment, and trust rather than formalhierarchy.
Technical Skills
  • APIs: GraphQL(Apollo Federation), REST, API gateway design, schema governance and versioning
  • Frontend: Reactwith TypeScript, component-based design systems
  • Data: PostgreSQL,AWS Glue ETL, SQL/NoSQL patterns, integration with legacy Oracle and reportingplatforms
  • DevOps Tools: GitHubActions (preferred), GitLab CI, Jenkins, or equivalent CI/CD platforms
  • Infrastructure asCode: Terraform (modules, remote state, policy-as-code)
  • Observability: AmazonCloudWatch, AWS X-Ray, Prometheus, Grafana, ELK stack
  • Security: OAuth2,OIDC, SAML 2.0, AWS Secrets Manager, IAM, container/image scanning, dependencyscanning, SAST/DAST integration in CI
PreferredQualifications
  • Experiencesupporting federal modernization or compliance-driven environments (FISMA,NIST 800-53, FedRAMP Moderate/High).
  • Backgroundproducing or guiding cATO-related technical evidence (control narratives,scan results, IaC posture, observability artifacts).
  • Hands-onexperience with AWS Glue or comparable serverless ETL tooling for governeddata integration.
  • Exposureto event-driven architectures and change-data-capture (Kafka, Amazon MSK,Debezium, etc.)
  • Familiaritywith Apollo Federation tooling, schema registries, persisted queries, andbreaking-change detection workflows.
  • Priorexperience working in or alongside cross-functional DevSecOps teams thatintegrate infrastructure, application development, and security personnel.
Nice to Have
  • AWScertifications (Solutions Architect Professional, DevOps EngineerProfessional, or Security Specialty).
  • CertifiedKubernetes Administrator (CKA) or comparable orchestration certification.
  • Experiencewith zero-trust network architectures and federal identity integration(Entra ID, OIDC, SAML 2.0 federation).
  • Exposureto AI/ML-assisted development practices and developer productivitytooling.
  • Experiencecontributing to Architecture Decision Records and engineering guardrailsin regulated environments.
  • Familiaritywith NIH or other federal research IT environments and their compliance,identity, and networking baselines.
#J-18808-Ljbffr