Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+7 more
Job description
Experteer Overview In this Software Engineer role, you will develop mission-critical space system software and own features from design to deployment. You will collaborate with cross-functional teams to deliver robust, scalable solutions and grow under the guidance of senior engineers. The position emphasizes end-to-end implementation, testing, and troubleshooting in a fast-paced space domain. It offers the opportunity to impact space missions while expanding your technical breadth and leadership skills. Compensation / Benefits * Deliver full-stack features with minimal guidance and clear requirements * Break down tasks, drive features through code reviews, testing, and deployment * Write high-quality, maintainable code with unit/integration tests * Mentor junior engineers, pair programming, and onboard new team members * Contribute to RESTful APIs, microservices, and cloud deployments * Participate in Agile ceremonies, CI/CD, and deployment troubleshooting * Collaborate with product managers and designers to clarify requirements * Document work to ensure maintainability and knowledge sharing * Identify edge cases and potential issues during implementation * Grow technical knowledge and propose process improvements Tasks * Bachelor’s degree in computer science or related field plus 3+ years of software development experience * 3+ years in development, testing, and deployment in a professional setting * Proficiency in at least one modern language (Java, Python, JavaScript/TypeScript, C#) * Experience with Git, code reviews, and Agile/Scrum * Experience with RESTful APIs and web applications * Strong collaboration and communication skills * Location requirement to work in office at least 3 days/week (up to 5 days with clearance) * Willingness to obtain TS/SCI clearance Key requirements * flexible time off benefit * robust learning resources * healthcare * retirement * continuing education * time off benefits
Requirements
_ managers and designers to clarify requirements * Document work to ensure maintainability and knowledge sharing * Identify edge cases and potential issues during implementation * Grow technical knowledge and propose process improvements Tasks * Bachelor’s degree in computer science or related field plus 3+ years of software development experience * 3+ years in development, testing, and deployment in a professional setting * Proficiency in at least one modern language (Java, Python, JavaScript/TypeScript, C#) * Experience with Git, code reviews, and Agile/Scrum * Experience with RESTful APIs and web applications * Strong collaboration and communication skills * Location requirement to work in office at least 3 days/week (up to 5 days with clearance) * Willingness to obtain TS/SCI clearance Key requirements * flexible time off benefit * robust learning resources * healthcare * retirement * continuing education * time off benefits
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on us.experteer.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Hard?
Best Countries for Software Engineers
Software Engineer Career: Things You Should Know
The 12 Best Jobs for Software Engineers