Job Requirements
Chantilly, VA Herndon, VA McLean, VA
Top Secret/SCI Polygraph
Career Level not specified
Salary not specified
Join Premium to unlock estimated salaries
Job Description
Swift is a privately held, mission-driven and employee-focused services and solutions company headquartered in Reston, VA. Our capabilities include Software Development, Engineering & IT, Data Science, Cyber Enablement, Logistics, and Training. Founded in 2019, Swift supports Civilian, Defense, and Intelligence Community customers across the country and around the globe.
We're looking for a highly experienced Software Engineer to work on a dynamic enterprise program. This role is technical and ideal for someone who thrives in complex distributed environments, understands modern cloud native architectures, and brings strong engineering discipline to large-scale systems.
The ideal candidate has 10+ years of hands-on experience building and operating full stack applications, backend services, APIs, and microservices in Linux-based environments. The engineer will design and optimize core platform components, improve system reliability and performance, and contribute to the evolution of a cloud-based, containerized ecosystem. They will collaborate with developers, data engineers, and platform teams to deliver secure, scalable, and resilient capabilities that enable data science, analytics, and AI/ML workloads. Experience modernizing legacy systems and supporting large-scale cloud migrations is a plus.
There are Software Engineer positions in McLean, VA, Herndon, VA, and Chantilly, VA.
Responsibilities:
Requirements:
Desired Experience:
Do you know anyone for this position, or other positions open at The Swift Group? We offer a $5,000 bonus for any referral candidate we hire, paid out at the new hire's 90-day mark.
We are not working with outside staffing agencies to fill this position, and we will not be accepting unsolicited resumes. All inquiries must go through the recruiting team.
#LI-DI1
#Onsite
We're looking for a highly experienced Software Engineer to work on a dynamic enterprise program. This role is technical and ideal for someone who thrives in complex distributed environments, understands modern cloud native architectures, and brings strong engineering discipline to large-scale systems.
The ideal candidate has 10+ years of hands-on experience building and operating full stack applications, backend services, APIs, and microservices in Linux-based environments. The engineer will design and optimize core platform components, improve system reliability and performance, and contribute to the evolution of a cloud-based, containerized ecosystem. They will collaborate with developers, data engineers, and platform teams to deliver secure, scalable, and resilient capabilities that enable data science, analytics, and AI/ML workloads. Experience modernizing legacy systems and supporting large-scale cloud migrations is a plus.
There are Software Engineer positions in McLean, VA, Herndon, VA, and Chantilly, VA.
Responsibilities:
- Platform & Service Development: Design, build, and maintain full stack and backend services, APIs, and microservices in a Java and Linux-based environment, including supporting applications built with JavaScript and Node.js.
- System Architecture & Scaling: Contribute to the architecture of large-scale, distributed systems with a focus on performance, reliability, and security, including modernization of legacy systems into cloud-native architectures.
- Cloud & Deployment: Develop and deploy services in cloud environments, leveraging AWS services such as EC2, S3, Lambda, VPC, Auto Scaling, and CloudFormation.
- Database Engineering: Work with relational databases to support high-volume, data-driven applications.
- Containerization & Runtime: Build, optimize, and operate containerized services across the platform.
- CI/CD & DevOps: Develop and maintain CI/CD pipelines (e.g., Jenkins) and apply DevOps best practices across the software development lifecycle.
- Monitoring & Optimization: Troubleshoot and resolve production issues, enhance system monitoring capabilities, and optimize system performance.
Requirements:
- BS in Computer Science or equivalent
- 10+ years of experience building and operating software applications or platform-level systems
- Strong proficiency in Java, with working knowledge of JavaScript and/or Node.js
- Proficiency in scripting languages such as Python and/or Bash
- Experience with relational databases (Postgres, MySQL, or MariaDB)
- Proficiency in Linux environments (including Red Hat/CentOS)
- Hands-on experience with AWS cloud services and infrastructure management
- Experience with microservices, RESTful APIs, and distributed system design
- Proficiency with Git-based repositories (GitLab, GitHub) and modern development workflows, including CI/CD pipelines
- Strong experience with containers and containerized deployments
- Solid understanding of software engineering fundamentals, testing, and secure coding practices
- US citizenship and an active TS/SCI with Polygraph security clearance required
Desired Experience:
- Experience with Infrastructure as Code tools such as Terraform, Terragrunt, Ansible, or CloudFormation
- Familiarity with distributed data and streaming tools (Hadoop, Spark, Yarn, Hive, Trino)
- Experience with data access control models such as RBAC and ABAC
- Background supporting large-scale, multi-tenant platforms or high availability systems
- Experience hardening systems to meet high accreditation or security compliance levels
- AWS certifications (e.g., AWS Cloud Practitioner, AWS Solutions Architect)
Do you know anyone for this position, or other positions open at The Swift Group? We offer a $5,000 bonus for any referral candidate we hire, paid out at the new hire's 90-day mark.
We are not working with outside staffing agencies to fill this position, and we will not be accepting unsolicited resumes. All inquiries must go through the recruiting team.
#LI-DI1
#Onsite
group id: 90970707