Data / Software Engineer
The Aerospace CorporationAbout the role
The Aerospace Corporation is the trusted partner to the nation’s space programs, solving the hardest problems and providing unmatched technical expertise. As the operator of a federally funded research and development center (FFRDC), we are broadly engaged across all aspects of space— delivering innovative solutions that span satellite, launch, ground, and cyber systems for defense, civil and commercial customers. When you join our team, you’ll be part of a special collection of problem solvers, thought leaders, and innovators. Join us and take your place in space.
At Aerospace, we are committed to providing an inclusive and diverse workplace for all employees to share in our common passion and aspiration – to carry out a mission much bigger than ourselves.
The Datacentric Platforms and Architectures Department seeks a creative software developer or data engineer to join a team of motivated engineers passionate about researching, prototyping, understanding, and building data platforms and cloud native applications for the space enterprise. Join us to accomplish innovative work on modern data platforms that adopt the cloud and encompass self-service features.
This role is hybrid with onsite presence in Chantilly, VA.
What You'll Be Doing
- Lead, coordinate, and collaborate with multi-functional teams to build and deploy cloud native applications that support the customer’s mission.
- Research cutting edge technologies and prototype solutions for the customer and influence architectural enterprise decisions and provide guidance directly to the customer.
- Build enterprise data platforms and architectures for various data domains that provide operational excellence, security, reliability, performance & cost optimization. We use these platforms to increase velocity and innovation for Aerospace and our customers. This includes data model designs and prototypes, implementation and management of data warehouses or databases, and data analytics platforms.
What You Need to be Successful
Minimum Requirements for Data/Software Engineer:
- Bachelor's degree from an accredited program in Computer Science, Electrical or Computer Engineering, Software Engineering or related field(s)
- 5+ or more years of experience in relevant fields in the industry
- Knowledge of at least one common programming language (e.g., Java, Python, C, Go)
- An in-depth understanding in at least one of the following technical subject areas:
- Container technologies and container orchestration systems (ex. Kubernetes/EKS).
- Cloud native application development
- Cloud platform/infrastructure architecture
- Complex, large-scale distributed application systems architecture
- Data integration tools and pipelines such as Apache Airflow, Apache Spark, Denodo, or Palantir
- Proven ability to establish and maintain effective interpersonal and working relationships with various levels of corporate staff, peers, management, program offices, customers, and contractors
- Outstanding communications skills: interpersonal (demonstrated in working diplomatically across organizations and tactfully advising decision makers), presentation (demonstrated in briefings), and written communications skills (demonstrated in technical reports or publications)
- Must be able to obtain and maintain a security clearance; which is issued by the US government. U.S citizenship is required to obtain a security clearance.
How You Can Stand Out
It would be impressive if you have one or more of these:
- Advanced [Masters, PhD] degree from an accredited program in computer science or other applicable STEM concentration
- Hands-on experience with cloud technologies and services in on-premises (e.g., VMware) and commercial clouds (e.g., Amazon Web Services, Azure)
- Knowledge of semantic data management or graph databases (ex. Neo4J, AWS Neptune)
- Experience with SQL/NoSQL database solutions
- Active security clearance
Leadership Competencies
Our leadership philosophy is simple: every employee, regardless of level and role, can demonstrate leadership. At Aerospace, our commitment is our people. To cultivate our talent and ensure that we have a strong pipeline of future leaders, we want individuals who:
- Operate Strategically
- Lead Change
- Engage with Impact
- Foster Innovation
- Deliver Results
Ways We Reward Our Employees
During your interview process, our team will provide details of our industry-leading benefits.
Benefits vary and are applicable based on Job Type. A few highlights include:
- Comprehensive health care and wellness plans
- Paid holidays, sick time, and vacation
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s