Senior Software Developer (Go, Kubernetes, AI Platforms)

Summit Technology Management LLC
  • Chantilly, VA
  • Full-time
  • Autofill and Review
5 days ago

Job Description

About the Role
We are seeking an experienced Software Developer to join our engineering team as we build scalable, next-generation backend systems and AI-powered platforms. In this role, you will design and implement resilient microservices written in Go, deploy and orchestrate workloads in Kubernetes, and build pipelines that integrate advanced AI models into production software.

If you thrive in an Agile environment, build reliable CI/CD pipelines, and are excited about bridging modern cloud-native architectures with AI systems, we want to hear from you.

Key Responsibilities
  • Microservices Development: Design, write, test, and maintain high-performance, clean, and concurrency-focused microservices using Golang.
  • Cloud-Native Deployment: Containerize applications using Docker and orchestrate microservices across Kubernetes clusters.
  • AI Platform Integration: Build robust API layers and backend services that integrate with machine learning models and AI platforms (e.g., OpenAI API, LangChain, custom LLMs, or MLOps platforms).
  • CI/CD & Automation: Design and maintain automated CI/CD pipelines to ensure seamless testing, building, and zero-downtime deployment.
  • Agile Collaboration: Participate actively in Agile ceremonies (Sprint Planning, Daily Standups, Code Reviews, Retrospectives) and deliver feature backlogs on schedule.
  • System Design & Security: Implement strict security practices, perform root-cause analysis, and write unit, integration, and end-to-end tests.
Required Qualifications
  • 3+ years of hands-on software development experience with strong proficiency in Go (Golang).
  • Solid experience designing and managing microservices architectures deployed on Kubernetes (Helm, kubectl, service meshes).
  • Hands-on experience integrating with AI platforms / ML APIs or supporting AI/ML application infrastructure.
  • Proven experience building and maintaining CI/CD pipelines (e.g., GitHub Actions, GitLab CI, ArgoCD, Jenkins).
  • Strong understanding of Agile/Scrum methodologies and collaborative software engineering best practices.
  • Deep understanding of RESTful APIs, gRPC, relational/non-relational databases, and Git workflows.
Desired Skills
  • Experience with MLOps frameworks or AI orchestration tools.
  • Familiarity with cloud providers (AWS, GCP, Azure).
  • Knowledge of message queues (Kafka, RabbitMQ, NATS).
About EndLine Systems
EndLine Systems is a startup focused on specialized engineering for complex missions across network engineering, systems engineering, software development, and cybersecurity. We are seeking engineers who enjoy tackling multi-disciplinary technical challenges and delivering reliable, field-ready solutions.

Eligibility & Clearance Requirements
  • Citizenship: Position requires United States (US) Citizenship. Applicants selected will be subject to a background investigation and must meet eligibility requirements for access to classified information.
  • Security Clearance: An active Top Secret (TS) security clearance is strongly preferred.
Accommodations
EndLine Systems provides reasonable accommodations to qualified individuals with disabilities. If you need assistance or an accommodation during the application process, please contact us at

info@endlinesystems.net



EndLine Systems is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.

Powered by JazzHR

Numbers & Facts

LocationChantilly, VA
Job TypeFull-time

Skills

  • Agile Programming Methodologiesunmatched
  • Amazon Web Services (AWS)unmatched
  • Apache Kafkaunmatched
  • Application Programming Interface (API)unmatched
  • Artificial Intelligence (AI)unmatched
  • Automationunmatched
  • Best Practicesunmatched
  • Cloud Architectureunmatched
  • Cloud Computingunmatched
  • Code Reviewsunmatched
  • Collaboration Softwareunmatched
  • Concurrencyunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Dockerunmatched
  • GCP (Good Clinical Practices)unmatched
  • Gitunmatched
  • GitHubunmatched
  • Go Programming Language (Golang)unmatched
  • Jenkinsunmatched
  • Machine Learningunmatched
  • Messaging Middlewareunmatched
  • Microservicesunmatched
  • Microsoft Windows Azureunmatched
  • REST (Representational State Transfer)unmatched
  • RabbitMQunmatched
  • Relational Databases (RDBMS)unmatched
  • Root Cause Analysisunmatched
  • Scalable System Developmentunmatched
  • Scrum Project Management and Software Developmentunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Sprint Planningunmatched
  • Standup Meetingsunmatched
  • System Architectureunmatched
  • Technical Deliveryunmatched
  • Test Plan/Scheduleunmatched
  • Testingunmatched
  • Time Managementunmatched
  • United States Citizenunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder