About this role
Supports engineering and technical efforts in developing, integrating, and maintaining software and data services for mission systems, primarily in cloud environments.
Key Responsibilities
- Support software development
- Assist in system integration
- Troubleshoot technical issues
- Contribute to documentation
- Participate in Agile activities
Technical Overview
The role involves working with modern programming languages, cloud platforms, containerization, microservices, and secure software practices within an Agile environment.
Ideal Candidate
The ideal candidate is an entry-level software or data engineer with up to 3 years of experience in software development, familiar with cloud platforms like AWS or GCP, containerization, and microservice architecture, eager to support mission-critical systems.
Must-Have Skills
Bachelor’s degree in EngineeringComputer SciencePhysicsMathematics or related field0-3 years of experienceKnowledge of softwaresystemsor data principlesAbility to work in a collaborative environment
Nice-to-Have Skills
Experience with Node.jsC++GolangReactTypeScriptJavaScriptRESTful APIsGraphQLCI/CD tools like JenkinsGitLab CIVersion control with GitContainer technologies: DockerKubernetesDatabases: SQLNoSQLCloud platforms: AWSAzureGCPScripting languages: PythonBashLinux OSMicroservice architectureCloud-native developmentEvent-driven architectureSecure software developmentExperience with observability tools like GrafanaJaeger
Required Skills
Software EngineeringData EngineeringPythonC++GolangNode.jsReactTypeScriptJavaScriptRESTful APIsGraphQLJenkinsGitDockerKubernetesSQLNoSQLAWSAzureGCPLinuxMicroservice architectureCloud-native developmentEvent-driven architectureSecure software development
Hard Skills
Software EngineeringData EngineeringPythonC++GolangNode.jsReactTypeScriptJavaScriptRESTful APIsGraphQLJenkinsGitDockerKubernetesSQLNoSQLAWSAzureGCPLinuxMicroservice architectureCloud-native developmentEvent-driven architectureSecure software development
Soft Skills
CollaborationTroubleshootingTechnical documentationTeamworkProblem-solving
Certifications
Preferred
Certified ScrumMaster (Scrum Alliance)DoD Directive 85
Keywords for Your Resume
Software EngineerData EngineerPythonC++GolangNode.jsReactTypeScriptJavaScriptRESTful APIsGraphQLJenkinsGitDockerKubernetesSQLNoSQLAWSAzureGCPLinuxMicroservice architectureCloud-native developmentEvent-driven architectureSecure software developmentAgileScrum
Deal Breakers
Lack of relevant technical degree, Less than 1 year of experience, No familiarity with cloud or container technologies, Not eligible for U.S. citizenship
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile