Software Engineer (DevOps / DevSecOps)
Posted Updated
- The Software Engineer I role involves designing, developing, and testing software applications for space systems and technologies
- This entry-level position is ideal for individuals with a basic understanding of programming languages and software development principles who are eager to grow their skills in a collaborative environment
- The role includes writing clean, maintainable code, collaborating with senior engineers, and staying current with industry trends
- In this role, you will design, develop, and test software applications for space systems and technologies while writing clean, maintainable code that adheres to best practices and coding standards
- You will collaborate with senior engineers to understand project requirements and complete assigned tasks efficiently
- Utilizing version control systems such as Git, you will manage code changes and work collaboratively with team members
- You will participate in code reviews to ensure code quality and compliance with development standards, troubleshoot and resolve software-related issues in a timely manner, and document software designs, configurations, processes, and procedures for future reference
- Additionally, you will stay current with industry trends and advancements in software development and space technologies to continuously improve your skills and contribute effectively to the team
Benefits
- Medical Coverage: We offer two comprehensive medical plans, a PPO and an HDHP, designed to prioritize the well-being of our team members
- Dental Coverage: HMO and PPO dental plans are aimed at promoting optimal oral health and reducing costs
- Vision Coverage: Our vision plan offers access to a wide range of in-network and out-of-network providers
- Flexible Spending Accounts: Maximize savings and use pre-tax dollars to pay for medical and dependent care expenses
- Health Savings Account: This tax-advantaged savings account allows team members to set aside pre-tax funds to cover qualified medical expenses
- Life and AD&D Insurance: Comprehensive Basic and Supplemental Life and Accidental Death and Dismemberment (AD&D) insurance offers financial protection to your family
- Disability Insurance: Short-term and long-term disability insurance provides wage replacement should you suffer a disability that prevents you from working
- 401K Profit Sharing Plan: Employees may contribute 1% to 100% of base salary up to the annual IRS maximum. Employer match provided with a 5-year vesting schedule
- Employee Assistance Program: Confidential service available 24/7 that provides assessment, counseling, resources and referrals to employees
- Professional Development / Educational Reimbursement Plan: Reimbursement for undergraduate and graduate tuition, books and fees.
- Ability to write clean, maintainable code
- We seek individuals who are passionate about innovating beyond boundaries and relentlessly pursuing solutions that protect, preserve and empower – to join us in this critical mission
- Familiarity with version control systems such as Git
- We’re looking for team members who align with our values, mission and goals – while also meeting the minimum qualifications below. The preferred qualifications are a bonus, not a requirement
- The ability to obtain and maintain a U.S. Security Clearance is required
- Our mission is driven by an unyielding commitment to advancing space-based technology in service of our customers and safeguarding national security
- Basic understanding of one or more programming languages and software development principles
- Requires bachelor’s degree in a related field (or equivalent work experience in lieu of degree)
- Ability to work in a team environment
- Typically, 0 - 2+ years of experience
- Familiarity with CI/CD pipeline concepts (e.g., GitHub Actions or GitLab CI)
- Coursework or project experience with C/C++ build tools is a plus (CMake, Conan)
- Familiarity with Linux environments
- Basic proficiency in one or more scripting languages (e.g., Python, Bash)
- Basic familiarity with containerization technologies like Docker
- Some exposure to or coursework/project experience related to DevOps/DevSecOps practices
- Foundational understanding of security and software development best practices
- Good problem-solving skills and attention to detail
- Ability to assist in identifying inefficiencies in development workflows under guidance
- Strong communication and teamwork skills, with eagerness to learn from senior team members
- Exposure to orchestration tools like Kubernetes is a plus
- Basic familiarity with cloud platforms (AWS, GCP, Azure)
- Basic exposure to infrastructure as code (IaC) tools such as Terraform or Ansible
- Exposure to logging and monitoring tools (ELK stack, Prometheus, Grafana)
