About this role
Senior technical role supporting the design, development, and sustainment of complex technical systems for government projects, emphasizing cloud-native architectures and technical leadership.
Key Responsibilities
- Apply advanced engineering expertise
- Support system design and integration
- Provide technical leadership
- Support engineering efforts
- Review technical solutions
Technical Overview
Focus on backend development, cloud platforms (AWS, Azure, GCP), containerization with Docker and Kubernetes, and API design using REST and GraphQL.
Ideal Candidate
The ideal candidate is a senior software engineer with over 12 years of experience in backend and cloud-native development, proficient in Node.js, C++, Golang, and modern DevOps tools. They possess strong leadership skills and experience working on complex technical systems in government or defense sectors.
Must-Have Skills
Bachelor’s degree in EngineeringComputer SciencePhysicsMathematics12+ years of relevant professional experienceExperience with Node.jsExperience with C++Experience with GolangExperience with ReactExperience with TypeScriptExperience with JavaScriptExperience with RESTful APIsExperience with GraphQLExperience with JenkinsExperience with GitLab CIExperience with DockerExperience with KubernetesExperience with AWS or Azure or GCP
Nice-to-Have Skills
Cloud-native application designEvent-driven architectureSecure software developmentAgile ScrumGrafanaJaegerKubernetes certifications (CKACKAD)
Tools & Platforms
JenkinsGitLab CIDockerKubernetesAWSAzureGCPPostgreSQLMySQLMongoDBPythonBashLinux
Required Skills
Node.jsC++GolangReactTypeScriptJavaScriptRESTful APIsGraphQLJenkinsGitLab CIDockerKubernetesAWSAzureGCPPostgreSQLMySQLMongoDBPythonBashLinuxMicroservice architectureSecure software developmentAgile ScrumKubernetes certifications
Hard Skills
Node.jsNode.jsC++GolangGolangReactTypeScriptJavaScriptRESTful APIsGraphQLJenkinsGitLab CIDockerKubernetesAWSAmazon Web ServicesAzureGoogle Cloud PlatformSQLPostgreSQLMySQLMongoDBPythonBashLinuxMicroservice architecture
Soft Skills
leadershipcollaborationtechnical expertiseproblem-solvingcommunication
Certifications
Required
Kubernetes certifications (CKACKAD)
Preferred
Scrum Master (Scrum Alliance)
Keywords for Your Resume
Software EngineerNode.jsC++GolangReactTypeScriptJavaScriptRESTful APIsGraphQLJenkinsGitLab CIDockerKubernetesAWSAzureGCPPostgreSQLMySQLMongoDBPythonBashLinuxMicroservice architectureSecure software developmentAgile ScrumKubernetes certifications
Deal Breakers
Lack of 12+ years of relevant experience, No experience with Kubernetes or cloud platforms, Not U.S. citizen, No bachelor's degree in a related technical field
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile