Software Engineer
Compensation: $150,000 - $260,000 per year, depending on level and experience.RequirementsBachelor's degree in Science, Technology, Engineering or Mathematics (STEM) and relevant experience per level: Level 2: 2+ years; Level 3: 5+ years; Level 4: 8+ yearsExperience designing and developing object-oriented software using JavaExperience with Java multi-threadingLevel 4: Experience developing planning and scheduling software or similar software systemsAn active and transferable U.S. government issued TS/SCI security clearance is required prior to start date. An active and transferable U.S. government issued Top Secret security clearance that can be crossed over to a TS/SCI security clearance is also acceptable. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance.Preferred QualificationsExperience developing satellite planning and scheduling softwareSoftware development lifecycle experience using the SAFe Agile methodologyExperience developing software using C++ and PythonExperience with microservices in an AWS environment using Docker and KubernetesExperience with Test Automation, DevSecOps, and CI/CD processesExperience with tools such as Confluence, Eclipse, Jira, Jenkins, JUnit, Kafka, and Spring Boot