Software Engineer - Distributed Systems
Location: Fort Meade or Laurel, MD
Clearance Required: TS with Full Scope Polygraph
Salary: Up to $240,000/year (based on experience and qualifications)
Are you passionate about building scalable, high-performance systems that make a real impact? We are seeking a Software Engineer to join our team at Fort Meade or Laurel, where you'll work on mission-critical distributed services using modern technologies like Go, Java, Python, and Kotlin.
As a key member of our engineering team, you'll design, develop, and maintain a complex suite of distributed services, ensuring seamless operation and high availability. You'll also be working with cutting-edge technologies including Accumulo and other distributed databases, cloud infrastructure, and containerized environments.
Key Responsibilities:
- Design, develop, and maintain distributed services in Go, Java, Python, and/or Kotlin
- Collaborate with cross-functional teams to ensure system reliability and performance
- Work across the full stack, from backend services to frontend interfaces
- Troubleshoot complex issues and deliver scalable, maintainable solutions
- Rapidly adapt to changing requirements and technology environments
Required Skills:
- Go, Java, Python, Kotlin
- AWS, Docker, Kubernetes and Cloud Services
- Strong understanding of distributed systems and databases
- Proficiency in full-stack development (frontend & backend)
- Ability to adapt to new tools, frameworks, and architectures quickly
Desired Skills:
- Experience with Accumulo or similar distributed storage systems
- Familiarity with Bazel or other advanced build systems
- Knowledge of cloud infrastructure and containerization tools (Docker, Kubernetes)
- Experience with AWS services and deployment practices
- Exposure to big data tools and processing frameworks
- Background in microservices architecture and RESTful API design
Join a team where your work directly impacts the scalability and performance of mission-critical systems. This is an exciting opportunity for an engineer who thrives in a dynamic environment and is ready to grow alongside a talented and driven team.
