user avatar

Software Engineer, Level 3

Independent Software

Today
Top Secret/SCI
Unspecified
Polygraph
IT - Software
Annapolis, MD (On-Site/Office)

What You Will Do:

As a Senior Software Developer at Independent Software, you will play a critical role in advancing a Kubernetes-native platform designed to orchestrate and deploy workloads within its own cluster. You'll work with a team of passionate technologists focused on delivering secure, scalable, and modern software solutions to mission-critical environments. Your work will span cloud-native services, containerized microservices, and event-driven architectures, integrating modern UI/UX and back-end systems. In this role, you'll collaborate across development, infrastructure, and operations teams to ensure reliability, security, and performance-while contributing to a culture of technical excellence and continuous improvement.

Key Responsibilities:
  • Lead the design, development, and deployment of backend services using Go.
  • Develop and maintain Kubernetes-native applications with containerized microservices.
  • Build and maintain front-end components using TypeScript, HTML, and CSS.
  • Work with container orchestration tools including Kubernetes, Helm, and ArgoCD.
  • Implement and support event-driven systems using Kafka and similar technologies.
  • Integrate infrastructure components with cloud-native solutions such as RKE2 and Rancher.
  • Design RESTful APIs and architect microservice solutions.
  • Debug, test, and optimize services for performance and reliability.
  • Support documentation efforts and ensure adherence to internal development standards.
  • Collaborate with cross-functional teams in an Agile environment.
Required Skills and Qualifications:
  • 20+ years of software development experience, with a strong focus on backend and cloud-native applications.
  • Proficiency in Go (Golang) with practical experience building production-grade services.
  • Hands-on experience with containerization tools (e.g., Docker) and orchestration platforms (e.g., Kubernetes, RKE2).
  • Experience developing front-end components using TypeScript, HTML, and CSS.
  • Strong knowledge of Helm charts and GitOps workflows using tools like ArgoCD.
  • Familiarity with event-driven architectures and message brokers (e.g., Kafka).
  • Solid understanding of RESTful APIs, microservices, and system design.
  • Experience with SQL databases in containerized/cloud-native environments.
  • Strong debugging, problem-solving, and collaboration skills.
Preferred Qualifications
  • Familiar with Atlassian Tool Suite (Jira, Bamboo, Fisheye).
  • Experience with Agile development practices and Continuous Integration pipelines.
  • Linux or UNIX administration experience.
  • Knowledge of SIGINT systems and dataflows.
  • Experience with Kafka, NiFi, MetalLB, and MinIO in production.
  • Familiarity with infrastructure-as-code (Terraform, cloud-init).
  • Experience with observability tools (Prometheus, Grafana).
  • Background working with Rancher Suite (Harvester, Longhorn, KubeVirt).
  • Prior experience with AWS services such as EKS, S3, Lambda, and RDS.
  • Ability to maintain and improve technical documentation and internal standards.
Education and Experience:
  • Bachelor's degree in Computer Science or a related field with 20 years of experience
  • Four (4) additional years of software development may substitute for a degree
Clearance Requirement:
  • Must possess an active TS/SCI with appropriate Polygraph to be considered for this role

Why Choose Independent Software:

At Independent Software, our people are the mission. We've built a company around collaboration, integrity, and innovation and we make sure our team has the tools and support to grow, succeed, and thrive.
When you join us, you will:
  • Support critical national security missions that matter
  • Be part of a close-knit, employee-first culture where your voice is heard
  • Expand your skills through ongoing training, mentorship, and career development
  • Enjoy competitive compensation, generous benefits, and work-life balance


Ready to take the next step in your career? Join us and be part of something bigger.

Apply today.

We're an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
group id: 10221552
Find Independent Software on Social Media
Network Employers
user avatar
About Us
For the past nineteen years, Independent Software has supported Department of Defense and Intelligence Community customers by providing next-generation cyber services and analytics, machine learning and data science, all-source analysis, and mission application development. In addition to our service-based efforts, we also offer innovative commercial IT and cyber products to solve our customers’ most complex data challenges. We are a Woman-Owned Small Business committed to hiring veterans and supporting our national defense missions.

Independent Software Jobs


Job Category
IT - Software
Clearance Level
Top Secret/SCI