About this role
Senior software engineer role supporting the development and deployment of cloud-native, secure software solutions for government projects, emphasizing container orchestration and API integration.
Key Responsibilities
- Design and develop software
- Lead cloud-native architecture
- Ensure secure development practices
- Support DevSecOps pipelines
- Mentor junior developers
Technical Overview
Involves backend development, cloud platforms (AWS, Azure, GCP), containerization with Docker and Kubernetes, and API design using REST and GraphQL, with a focus on security and scalability.
Ideal Candidate
The ideal candidate is a senior software engineer with over 12 years of experience in cloud-native development, proficient in Node.js, C++, Golang, and container orchestration with Kubernetes. They have strong leadership skills and experience working on government or defense projects with a focus on secure, scalable software solutions.
Must-Have Skills
Bachelor’s degree in Computer ScienceSoftware EngineeringInformation Technologyor a related technical field12+ years of professional software development experienceExperience designing and implementing complex software systemsDemonstrated experience providing technical leadership or subject matter expertise in software development
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 12+ 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