About The Position

AWS Ground Station has an opening for a Software Development Engineer (SDE) on its Control Plane Service. The Control Plane is a fully serverless tech stack responsible for scheduling and orchestrating satellite communications across a global antenna network. This position requires the candidate to be a US Citizen and obtain and maintain a security clearance at the TS/SCI with polygraph level, with sponsorship provided upon start. A Software Development Engineer with AWS Ground Station supports the development and delivery of key features, innovating for customers. This role involves 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. The engineer will own the design of major deliverables and have opportunities to build them from scratch in a high visibility and fast-paced environment, directly impacting customer experience and company bottom line. Each day, the engineer will interact with innovators, focusing on building and improving the Control Plane by leveraging AWS technologies to grow a new cloud ecosystem committed to low operational burden. Activities will be prioritized to support product development, solve problems, and focus on impactful actions for program success. The Ground Station team emphasizes work-life balance, personal, and professional growth. The team is dedicated to supporting new members, fostering knowledge-sharing and mentorship, with senior members providing one-on-one mentoring and code reviews. The team cares about career growth and assigns projects to develop engineering expertise for more complex tasks. AWS values diverse experiences and encourages candidates to apply even if they don't meet all preferred qualifications.

Requirements

  • US Citizen
  • Obtain and maintain a security clearance at the TS/SCI with polygraph level
  • Bachelor's degree, or CSSLP (Certified Secure Software Lifecycle Professional)
  • 3+ years of programming using a modern programming language such as Java, C++, or C#, including object-oriented design experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience
  • Depth and breadth of knowledge in design and development
  • Experience with agile methodologies
  • Proficiency in a high-level language
  • Experience building highly scalable systems involving distributed services and persistent storage

Nice To Haves

  • 6+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • 3+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience
  • 2+ years of professional software engineering experience in Rust.
  • Current, active US Government Security Clearance of Top Secret with SCI eligibility or above

Responsibilities

  • Design systems that ensure all parts of the service operate effectively with each other.
  • Collaborate with peers to evaluate requirements and technologies that close the gap between customer needs and service functionality.
  • Identify opportunities for optimization to make the service more efficient and cost effective.
  • Support the development and delivery of key features as we innovate for our customers.
  • Own the design of major deliverables and have opportunities to build them from scratch.
  • Prioritize activities to support product development, solve problems and blockers, and focus on the actions that are most impactful for program success.

Benefits

  • Health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)
  • 401(k) matching
  • Paid time off
  • Parental leave
  • Sign-on payments
  • Restricted stock units (RSUs)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service