
Software Architecture Engineer, Cloud Computing
The Aerospace Corporation
full-time
Posted on:
Location Type: Office
Location: Crystal City • California, Virginia • 🇺🇸 United States
Visit company websiteSalary
💰 $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