Software Development Engineer, AWS Cross Domain Services

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud · Cybersecurity

Description For Software Development Engineer, AWS Cross Domain Services

Amazon Web Services (AWS) is seeking a talented software development engineer to join their Cross Domain Services team. This role focuses on building customer-facing cross-domain cloud services that enable data movement between AWS regions and accounts with different security requirements. As part of the Pattern team, you'll work on developing analytic platforms and anomaly detection systems using Java and Python.

The position offers an opportunity to work with cutting-edge cloud technology and big data solutions. You'll be part of a small, independent team within AWS Cross Domain Solutions (CDS) focused on providing visibility into the CDS workflow. The team collaborates with Security partners to build scalable data processing systems, implement machine learning models, and create analytic visualizations.

AWS values work-life harmony and promotes an inclusive culture through employee-led affinity groups and ongoing learning experiences. The company offers mentorship opportunities and resources for career advancement. The role is based in Arlington, Virginia, and requires US citizenship and an active TS/SCI security clearance with Polygraph.

As part of AWS Utility Computing (UC), you'll contribute to foundational services like Amazon S3 and EC2, while supporting customers who need specialized security solutions. The team operates in an agile environment, working closely with product managers, program managers, and principal engineers to launch new AWS capabilities.

This is an excellent opportunity for a mid-level software engineer with experience in big data processing and system architecture who wants to work on critical security infrastructure at AWS. The role combines technical challenges with the opportunity to impact how customers securely move and process data across different security domains.

Last updated a few seconds ago

Responsibilities For Software Development Engineer, AWS Cross Domain Services

  • Develop and maintain robust anomaly detection systems using Java and Python
  • Collaborate with data scientists to implement and integrate machine learning models
  • Design, build, and optimize large-scale data processing systems and ETL pipelines
  • Implement data validation and quality checks
  • Work cross-functionally with team members
  • Optimize existing systems for improved performance
  • Participate in code reviews and technical design discussions
  • Monitor and troubleshoot production systems
  • Document technical specifications and architecture

Requirements For Software Development Engineer, AWS Cross Domain Services

Java
Python
  • 3+ years of non-internship professional software development experience
  • 3+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Current, active US Government Security Clearance of TS/SCI with Polygraph
  • Must be a US Citizen

Interested in this job?

Jobs Related To Amazon Software Development Engineer, AWS Cross Domain Services

Software Development Engineer

Software Development Engineer role at Amazon's Account Compliance team, building sophisticated systems to protect marketplace integrity and ensure compliance at scale.

Software Dev Engineer

Software Development Engineer role at Amazon focusing on building large-scale distributed systems for global logistics and transportation optimization.

Software Development Engineer II, Amazon Connect

AWS SDE II role building customer engagement services, focusing on cloud computing, ML, and serverless technologies. Competitive pay $129-223K + benefits.

Software Development Engineer II, SCOT-Automated Inventory Management (AIM)

Software Development Engineer II role at Amazon's SCOT organization, focusing on building large-scale distributed systems for automated inventory management.

Software Dev Engineer, Finance Technology

Software Development Engineer role at Amazon FinTech, building and maintaining global payment systems that process billions in vendor payments monthly using cutting-edge technologies.