The Aerospace Corporation

Software Architecture Engineer, Cloud Computing

The Aerospace Corporation

full-time

Posted on:

Location Type: Office

Location: Crystal City • California, Virginia • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $166,400 - $246,900 per year

Job Level

SeniorLead

Tech Stack

AWSAzureCloudDockerGoogle Cloud PlatformKubernetesPython

About the role

  • Collaborating with product owners to understand core application needs and inform the product roadmap
  • Translating product requirements into technology requirements and work items
  • Setting attainable goals for sprints and milestone planning
  • Designing and validating architecture decisions to support the above
  • Overseeing software development and providing quality assurance by guiding development and testing output
  • Overseeing application maintenance and providing quality assurance
  • Creating and maintaining project documentation (development practices, quality assurance guidelines, etc.)
  • Oversee release process, change management, and migration strategies
  • Providing cloud subject matter expertise to Joint and Multi-Domain customers
  • Developing prototypes to help customers understand the latest software technologies & concepts
  • Providing guidance on reference cloud architectures and best practices for customer enterprise solutions
  • Growing departmental knowledge through work, training assignments, and technical leadership

Requirements

  • Bachelor’s degree in STEM, with an emphasis in Computer Science or other sciences/engineering discipline is required
  • A minimum of 10 years of relevant experience developing, and delivering software applications and managing software development teams is required
  • Strong problem-solving, communication, organizational, and leadership skills
  • Experience with managing software development teams across the full stack, including UI development, data schema management, API development, UX best practices, etc.
  • Proven experience with commercial cloud technologies (e.g., Amazon Web Services, Microsoft Azure, Google Cloud Platform)
  • Familiarity with containerization systems (e.g., Docker, Kubernetes)
  • Familiarity with cloud security concepts (e.g., network security, identity and access management)
  • Familiarity with DevSecOps processes and tools (e.g., SonarQube, Fortify, etc.)
  • Proficient in Python, HTML, and CSS
  • Ability to collaborate and communicate effectively in a cross-functional matrixed organization
  • Willing to travel occasionally to work location or customer site approx. 10% (as required)
  • This position requires ability to obtain and maintain a Top Secret security clearance, which is issued by the U.S. government. U.S. citizenship is required to obtain a security clearance
Benefits
  • Comprehensive health care and wellness plans
  • Paid holidays, sick time, and vacation
  • Standard and alternate work schedules, including telework options
  • 401(k) Plan — Employees receive a total company-paid benefit of 8%, 10%, or 12% of eligible compensation based on years of service and matching contributions; employees are immediately eligible and vested in the plan upon hire
  • Flexible spending accounts
  • Variable pay program for exceptional contributions
  • Relocation assistance
  • Professional growth and development programs to help advance your career
  • Education assistance programs
  • An inclusive work environment built on teamwork, flexibility, and respect

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonHTMLCSSAPI developmentUI developmentdata schema managementcloud technologiescontainerizationDevSecOpsquality assurance
Soft skills
problem-solvingcommunicationorganizationalleadershipcollaboration
Certifications
Bachelor’s degree in STEMTop Secret security clearance