Senior Software Development Engineer

Amazon Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Redmond, WA
Salary
$168,100–$227,400 / yr
Posted
4 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $173k
This role $198k
$134k most similar roles pay here $237k

This role pays more than 82% of similar roles. Most pay $147,500–$197,750 — the shaded band above. At the midpoint, this role pays about $198k versus about $173k for comparable roles.

Based on 240 similar postings.

Employer

About Amazon Inc

Amazon Inc. is the world''s largest e-commerce and cloud computing company, operating the Amazon marketplace, AWS cloud platform, Prime subscription services, Alexa voice AI, and logistics infrastructure. Industry: E-Commerce & Cloud Computing

Amazon Inc currently has 590 open roles on FindRole.

Listed pay typically runs $143,700–$194,400 across 588 roles with salary data.

Most-posted roles

View all roles at Amazon Inc

At a glance

TL;DR · Senior Software Development Engineer

Sr. Software Development Engineer , Leo Asset Tracker will join the team to develop and maintain an internal application providing real-time visibility into physical assets like antennas and test equipment. The role involves designing and operating Python based API domains and event-driven workers using AWS Lambda, while managing DynamoDB data models and OpenSearch indexing paths. You will be responsible for extending a V3 role-based access control security model and wiring backend changes through a TypeScript AWS CDK package to manage infrastructure and CI/CD pipelines. The position requires expertise in Python, pydantic, boto3, and serverless technologies like API Gateway and IAM. This work addresses the challenge of replacing manual audits with an automated system of record for tracking device locations, geofencing, and calibration across various facilities within the satellite communications domain.

What does a Software Development Engineer earn?

Median $169050 from 203 postings across 17 companies.

See salary data

What you'll do

  • Design and operate Python-based API domains and event-driven workers using the domain layer pattern.
  • Own the DynamoDB data model and OpenSearch indexing paths to support scalable queries.
  • Implement and manage a complex RBAC security model with per-program authorization and IAM policies.
  • Provision infrastructure, API routes, and CI/CD pipelines using TypeScript AWS CDK.
  • Lead security reviews to ensure alignment with organizational standards across all layers.
  • Write unit and integration tests while maintaining high code quality through automated linting and peer reviews.
  • Manage the deployment pipeline and provide on-call operational support for production services.

What we're looking for

  • Candidates must be a U.S. citizen, national, permanent resident, or granted asylum/refugee status for export control compliance.
  • 7+ years of non-internship professional software development experience.
  • 7+ years of programming with at least one software programming language.
  • 5+ years of leading design or architecture of new and existing systems.
  • Experience as a mentor, tech lead, or leading an engineering team.
  • Experience in Python, AWS serverless services (Lambda, DynamoDB, API Gateway, IAM), and designing REST APIs.
  • Experience writing clean code, automated tests, and managing security/access control.
  • Master's degree in computer science, CI/CD experience, or AWS Professional certification (preferred).

More like this

Similar roles

Senior Software Dev Engineer, Leo AI Foundations

Amazon Inc

Redmond, WA 46 days ago $168,100–$227,400
AWS S3 Data Lakehouse OLAP Vector Database Distributed Systems Machine Learning Source Control Management Query Optimization Hybrid Search
5+ yrs exp