About this role
Mid-level software engineer role supporting the development of scalable, secure cloud-native applications and microservices for government systems, emphasizing container orchestration and API integration.
Key Responsibilities
- Design and develop software
- Lead cloud-native architecture
- Support secure development
- Contribute to microservice design
- Mentor junior developers
Technical Overview
Backend and cloud platform development with Node.js, C++, Golang, containerization with Docker and Kubernetes, API design, and secure coding practices.
Ideal Candidate
The ideal candidate is a mid-level software engineer with 8-12 years of experience in backend and cloud-native development, skilled in Node.js, C++, Golang, and container orchestration. They have experience working on government projects, with a focus on scalable, secure software solutions.
Must-Have Skills
Bachelor’s degree in Computer ScienceSoftware EngineeringInformation Technologyor a related technical field8–12 years of professional software development experienceExperience designing and implementing complex software solutionsExperience leading development efforts or providing technical guidance to software teams
Nice-to-Have Skills
Cloud-native application designEvent-driven architectureSecure software development practicesAgile software development using the Scrum frameworkUser interface design and implementationObservability tools such as Grafana or JaegerKubernetes certifications (CKACKAD)Experience with Argo CD or Argo Workflows
Tools & Platforms
JenkinsGitLab CIDockerKubernetesAWSAzureGCPPostgreSQLMySQLMongoDBPythonBashLinux
Required Skills
Node.jsC++GolangReactTypeScriptJavaScriptRESTful APIsGraphQLJenkinsGitLab CIDockerKubernetesAWSAzureGCPPostgreSQLMySQLMongoDBPythonBashLinuxMicroservice architectureSecure software developmentAgile ScrumKubernetes certificationsArgo CDArgo Workflows
Hard Skills
Node.jsNode.jsC++GolangGolangReactTypeScriptJavaScriptRESTful APIsGraphQLJenkinsGitLab CIDockerKubernetesAWSAmazon Web ServicesAzureGoogle Cloud PlatformSQLPostgreSQLMySQLMongoDBPythonBashLinuxMicroservice architecture
Soft Skills
leadershipcollaborationtechnical expertiseproblem-solvingcommunication
Certifications
Required
Kubernetes certifications (CKACKAD)
Preferred
Argo CDArgo Workflows
Keywords for Your Resume
Software EngineerNode.jsC++GolangReactTypeScriptJavaScriptRESTful APIsGraphQLJenkinsGitLab CIDockerKubernetesAWSAzureGCPPostgreSQLMySQLMongoDBPythonBashLinuxMicroservice architectureSecure software developmentAgile ScrumKubernetes certificationsArgo CDArgo Workflows
Deal Breakers
Lack of 8+ years of experience, No experience with Kubernetes or cloud platforms, Not U.S. citizen, No relevant technical degree
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile