CareerPlanSign in

Software Engineer 3 - II

Annapolis Junction, Maryland, United States💼 Full-time🗓 2026-04-15 → 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, Cloud Infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

Software design, algorithm development, debugging, system integration, database query design, test procedure execution, technical leadership, performance analysis, hardware/software trade-offs

Preferred skills

Micro-services architecture, cloud migration, message fabric implementation, security label management

Technologies

Javascript, Typescript, React, node.js, Rust, Python, shell script, Kubernetes, Helm Charts, Service-mesh, nifi, JEST, Grafana, InfluxDb, Elasticsearch, Redis, mysql, Apache Superset, RabbitMQ, Kafka, Ansible, Salt, Terraform, Web-Sockets, 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 simple data queries for existing or proposed databases; Write or review software and system documentation; Serve as team lead; Design or implement complex database or data repository interfaces; 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; Select software development processes; Ensure quality control of all developed and modified software; Delegate programming and testing responsibilities; Confer with system and hardware engineers to derive requirements.

Seniority

Senior, hands-on IC with leadership responsibilities

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