Job Details

Space and Satellite Systems Software Development Engineer

Herndon, Virginia, United States

Are you passionate about building, owning and operating satellite and space ground processing systems and ready to make another game-changing technology? If the answer is yes, then Amazon Web Services (AWS) has an exciting opportunity for you.
AWS Ground Station is a fully managed global Ground Station as a Service (GSaaS) that allows our customers to easily and cost-effectively control satellites, ingest and process satellite data, and innovate with other AWS Services. It provides satellite customers ground station services with no ground station infrastructure commitments, usage-based per-minute pricing, self-service scheduling, and a global network of ground stations in close proximity to AWS Regions so customers can access AWS services, infrastructure and global network within milliseconds of downlinking data from their satellite.

Joining the AWS Ground Station team gives you the opportunity to:

Work on a disruptive service that's still in its very early stages

Solve challenging problems that will revolutionize satellite connectivity in the cloud

Work for a recognized leader in supporting space customers with cloud computing

Have direct impact on hundreds, possibly thousands, of users of AWS Ground Station

Come join a growing team of builders and innovators that think outside the box. A team that thinks big and gets process out of the way of development. That leverages AWS technologies to their fullest to grow a new ecosystem in the cloud. That's committed to low operational burden by designing for it. That puts work-life balance, personal and professional growth as a principle, not a goal.

Software development engineer positions require a depth and breadth of knowledge in design and development, experience with agile methodologies, proficiency in a high-level language, and experience building highly scalable systems involving distributed services and persistent storage. You will own the design of major deliverable and have opportunities to build them from scratch. This is a high visibility and fast-paced environment where you will make a direct impact on the customer experience and the bottom line of the company.

This position requires that the candidate selected be a U.S. citizen and obtain and maintain an active TS/SCI security clearance with polygraph.


4+ years of professional software development experience
3+ years of programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems

Advanced degree in Computer Science or another technical field, or commensurate professional experience.
Design and architecture knowledge and experience with Object Oriented analysis and design patterns (OOA/OOD)


CS fundamentals including data structures, algorithms and complexity analysis
Proven track record of taking ownership and successfully delivering results
Experience with Digital Signal Processing (DSP), especially as it applies to satellite communications
Experience with satellite communications and/or ground station operations
Experience with service-oriented architecture and web application/services development from scratch
Understanding of performance tradeoffs, load balancing and operational issues
Ability to clearly and concisely communicate with technical and non-technical stakeholders across all levels of the organization
Demonstrated ability to mentor other software developers to maintain architectural vision and software quality
Deal well with ambiguous/undefined problems; ability to think abstractly
Ability to synthesize requirements underlying feature requests, recommend alternative technical and business approaches, and facilitate engineering efforts to meet aggressive timelines
Maturity, judgment, negotiation/influence skills, analytical skills, and leadership skills
Working in building large-scale, high-performance systems in a complex, multi-tiered, distributed environment
Ability to thrive in fast-paced, dynamic environment
Meets/exceeds Amazon's leadership principles requirements for this role
Meets/exceeds Amazon's functional/technical depth and complexity for this role
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

Send application

Mail this job to me so I can apply later

Apply With CV

You are not logged in. If you have an account, log in to your account. If you do not have an account, why not sign up? It only takes a minute!

latest videos

Upcoming Events