Infinity Advanced Solutions is an SBA certified, Woman-owned, Small Business providing support to federal and private customers within the intelligence and defense industries. Infinity Advanced Solutions is committed to keeping up with the fast-paced, ever-evolving industry by staying competitive while concentrating on the needs of our customers.
We’re seeking a Software Engineer 2-3 (Kubernetes Application) to join our team in Annapolis Junction, MD!
Program Summary This contract is a large, multi-year contract for the development, integration, deployment and sustainment of large, collection systems. The work that's being done on this contract is extremely important to the government and offers its team members the opportunity to work autonomously and explore new technologies. Join a tremendous technical team solving hard problems with true mission relevance on emerging technologies.
Active TS/SCI w/ poly security clearance required.
Position Description: We are seeking a motivated Software Developer (Mid-Level to Senior) to contribute to the development of a Kubernetes-native application that orchestrates and deploys workloads from within the cluster it runs in. This application integrates a modern web-based UI/UX, containerized microservices, and cloud-native infrastructure. You'll join a collaborative team working across frontend, backend, infrastructure, and automation layers. This is an exciting opportunity to build real-world Kubernetes-native software using Go, TypeScript, Python, and tools like Fleet, ArgoCD, Kafka, and NiFi. You will have support from senior engineers while contributing directly to production features, integration, and platform enhancements.
Roles and Responsibilities:
Assist in the development of backend services and APIs using Go (Golang) and Python
Contribute to frontend development using TypeScript, HTML, and CSS
Support containerization efforts (Helm) and orchestration on RKE2 Kubernetes clusters
Collaborate with other developers and infrastructure teams to integrate services and workflows
Participate in GitOps workflows and CI/CD pipelines using tools like Fleet, ArgoCD
Learn and contribute to event-driven systems using Kafka, NiFi, and similar tools
Maintain and improve internal documentation and adhere to dev standards
Perform basic troubleshooting, bug fixing, and unit testing
Requirements:
Active TS/SCI with Polygraph clearance
Level 2: Bachelor’s degree in Computer Science plus fourteen (14) years of related experience. Four (4) years of related experience may be substituted for a Bachelor’s degree.
Level 3: Bachelor’s degree in Computer Science plus twenty (20) years of related experience. Four (4) years of related experience may be substituted for a Bachelor’s degree.
Required Technical Skills:
Proficiency in one or more of the following languages: Go, Python, JavaScript/TypeScript
Familiarity with Kubernetes and containerization (e.g., Docker, Helm)
Experience working with Git, version control, and branching workflows
Familiarity with infrastructure provisioning or config management (e.g., Ansible, Terraform)
Basic understanding of RESTful APIs, microservices, and Linux environments
Strong communication and collaboration skills
Desired Skills:
Experience with the Rancher suite (Harvester, Longhorn, KubeVirt, RKE2)
Exposure to Kafka, NiFi, MetalLB, or MinIO
Familiar with cloud-init, infrastructure-as-code, or automated provisioning
Experience with AWS (EKS, S3, Lambda, RDS), or similar cloud platforms
Paid Time Off (PTO) – Approximately four weeks PTO
11 Paid Holidays
Maternity – Six weeks off
Paternity/Adoption Leave – Two weeks off
Short-Term Disability (STD) – Company paid, effective immediately
Long-Term Disability (LTD) – Company paid, effective immediately
Life/AD&D Insurance (LI/AD&D) – Company paid, effective immediately
Education and Training – $5000 annual coverage relevant for professional development
Company Logo Apparel -- $150 company-paid
Fitness Benefit -- $350.00 annual fitness program reimbursement
Pay Range is determined by various factors such as education, knowledge, skills, competencies, and experience, as well as contract-specific requirements; negotiable based on elected total compensation packages which include but not limited to paid time off, healthcare elections, and retirement. The projected compensation range for this position is $220,000 - $255,000 (depending on level).
Infinity Advanced Solutions provides wage ranges in accordance with State Pay Transparency Laws to support Title VII Equal Pay initiatives. These pay ranges are subject to change at any time, and pay will be commensurate with experience and/or other factors allowable by law. Infinity Advanced Solutions provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, pregnancy, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.