remote
Software Development Engineer II - Risk and Compliance Solutions - Amazon.com
Software Engineer
Develop scalable, secure services for Amazon's Risk and Compliance Solutions, building micro‑service APIs on AWS using Java/Python, data pipelines, and automated CI/CD pipelines to support regulatory monitoring and enforcement.
About the role
Key Responsibilities
- Design, develop, and maintain highly available micro‑service APIs that power compliance monitoring, policy enforcement, and risk analytics.
- Implement data ingestion, transformation, and storage pipelines using SQL databases and AWS services (e.g., DynamoDB, S3, Lambda).
- Collaborate with product, security, and legal stakeholders to translate regulatory requirements into technical solutions.
- Drive automated testing, continuous integration, and continuous delivery pipelines to ensure rapid, reliable releases.
- Monitor performance, troubleshoot production issues, and continuously improve system reliability and security.
Requirements
- 2+ years of professional software development experience with Java or Python in a cloud environment.
- Hands‑on experience building and deploying micro‑services on AWS (EC2, ECS/EKS, Lambda, S3, RDS/DynamoDB).
- Strong SQL skills and familiarity with data modeling for large‑scale analytics.
- Proficiency with CI/CD tools (CodePipeline, Jenkins, Git) and automated testing frameworks.
- Ability to work cross‑functionally, communicate complex technical concepts, and prioritize compliance‑critical features.
Skills
javapythonawssqlcicd