CareerPlanSign in

Software Engineer 3 - I

Annapolis Junction, Maryland, United States💼 Full-time🗓 2026-04-14 → 2026-09-26

Core

Develops, maintains, and enhances complex software systems including processing-intensive analytics, novel algorithms, large data set manipulation, and real-time systems.

Role type

Senior Software Engineer (Full Stack)

Builds

Production software systems, micro-services, and data processing pipelines

Domain

Enterprise software, data analytics, and cloud infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

Javascript, Typescript, React, node.js, Rust, Python, shell scripting, Kubernetes, Helm Charts, micro-services architecture, service-mesh, load balancing, cloud migration, Nifi, Jest, Grafana, InfluxDb, Elasticsearch, Redis, MySQL, Apache Superset, RabbitMQ, Kafka, Ansible, Salt, Terraform, Web-Sockets, Neo4j, algorithm design, system performance optimization, database interface design, technical leadership

Preferred skills

Experience with Agency Security Labels (CAMKEY, LAC, COI), JBLOCKS, CASPORT

Technologies

Kubernetes, Helm Charts, Grafana, InfluxDb, Elasticsearch, Redis, MySQL, Apache Superset, RabbitMQ, Kafka, Ansible, Salt, Terraform, Neo4j, JBLOCKS, CASPORT

Responsibilities

Analyze user requirements to derive software design and performance requirements; Debug existing software and correct defects; Design and code new software or modify existing software to add new features; Integrate existing software into new or modified systems; Develop or implement algorithms to meet system performance standards; Oversee software development teams and ensure work completion; Coordinate software system installation and monitor equipment functioning; Recommend new technologies and processes for complex software projects.

Seniority

Senior, hands-on IC with team lead responsibilities

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.