Senior Software Engineer
Core
Design and develop secure, scalable AWS cloud-native applications, APIs, microservices, and integrations while providing technical leadership across the full software development lifecycle.
Role type
Senior hands-on IC software engineer (cloud-native/AWS)
Builds
AWS cloud-native applications, APIs, microservices, serverless solutions, and containerized workloads
Domain
Federal Government / Cloud Infrastructure
Required skills
AWS cloud-native development, Java, Python, Node.js, JavaScript, TypeScript, Terraform, CloudFormation, AWS CDK, CI/CD pipeline design, system architecture, technical leadership, incident investigation, code review
Preferred skills
Emerging technology assessment, organizational release governance, business process automation
Technologies
AWS, Java, Python, Node.js, JavaScript, TypeScript, Terraform, CloudFormation, AWS CDK
Responsibilities
Design and develop AWS cloud-native applications, APIs, and microservices; Build event-driven, serverless, and containerized solutions; Provision AWS infrastructure using IaC; Lead software and systems design and architecture reviews; Perform testing, code reviews, and defect resolution; Investigate production incidents and performance issues; Provide technical leadership and specialist AWS advice.
Seniority
Senior, hands-on IC
