Software Engineer (SWE) Skill Level 4 - Team Lead

CTRL + LLC

Maryland

On-site

USD 252,000 - 296,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

CTRL+ seeks a Software Engineer (SWE) — Skill Level 4 to design, develop, and maintain a distributed Metrics and Monitoring solution for HPC systems. The role emphasizes Splunk proficiency and strong frontend/backend capabilities, including ReactJS, Node.js, and RESTful APIs, in a mainly on-site Annapolis Junction, MD environment.

You will collaborate with analysts and stakeholders to deliver scalable, user-centered solutions, build testable code, and contribute to CI/CD pipelines within a SAFe

Qualifications

  • Proven experience designing and building large-scale graph visualization interfaces for the web.
  • Strong UI development skills with ReactJS.
  • Solid experience with Node.js and Express.js for server-side development.
  • Demonstrated ability to design and consume RESTful APIs.
  • Proficiency with GitLab for version control, CI/CD, and project management.
  • Working knowledge of Section 508 / WCAG accessibility standards.

Responsibilities

  • Design and implement high-performance, web-based graph visualization interfaces for large datasets.
  • Build reusable, scalable frontend code using ReactJS.
  • Develop and maintain scalable server-side applications and microservices with Node.js/Express.js.
  • Design and consume well-structured, secure RESTful APIs.
  • Write and maintain automated JS tests using ESLint/Jest.
  • Manage GitLab-based CI/CD pipelines and project workflows.
  • Debug and integrate solutions into new or modified systems.
  • Develop algorithms that meet performance and functional standards.
  • Analyze system flow and data usage to resolve issues.
  • Write and review software/documentation; suggest process improvements.
  • Assist with test procedures and quality control on deliverables.
  • Coordinate software installation and monitor operations in SAFe environment.
  • Communicate technical concepts clearly to stakeholders and leadership.

Skills

Graph viz UI
ReactJS
Node.js
RESTful APIs
GitLab
WCAG accessibility
Docker
Kubernetes
Independent worker
Communication
20 years of experience

Tools

Express.js
GitLab CI

Job description

Software Engineer (SWE) — Skill Level 4

The Software Engineer shall be part of a team responsible for designing, developing and maintaining a comprehensive distributed Metrics and Monitoring solution for HPC systems to ensure the reliability, performance, and scalability of HPC infrastructure. In this position, the Software Engineer must be proficient with Splunk.

Position Required Skills
Experience using the Linux CLI and the Linux suite of tools
Experience developing Shell/Perl scripts to automate manual processes
Recent software development experience using Python
Experience with Splunk SPL, dashboard creation, and report development
Experience with Splunk data onboarding, field extractions, data models, and performance tuning
Experience with Splunk alerting, incident management workflows, and event correlation
Familiar interfacing with Log Management tools including Syslog-ng and rsyslog
Familiar Message Brokers such as Kafka
Experience with IaC (Infrastructure as Code) principles and automation tools including
Ansible
Experience with CI/CD principles, methodologies, and tools such as GitLab CI
Experience with Git Source Control System

Fourteen (14) years of experience as a SWE, in programs and contracts of similar scope, type,
and complexity.

Position Desired Skills

Experience with the Atlassian Tool Suite (JIRA, Confluence)

About CTRL+

At CTRL+, we build powerful, mission-driven software that makes a difference. We're a collaborative, fast-moving team that values clean code, sharp thinking, and engineers who take ownership. If you thrive in a dynamic environment and love solving complex technical challenges, we want to hear from you.

Location

Some telework available, role is however mainly on site in Annapolis Junction MD

What You'll Do

As a Software Engineer at CTRL+, you'll play a key role in designing, developing, and maintaining high-performance web applications and services. You'll collaborate closely with analysts, engineers, and mission stakeholders to deliver scalable, user-centered solutions.

  • Design and implement high-performance, web-based graph visualization interfaces capable of rendering and interacting with large-scale datasets (thousands of nodes and edges) while maintaining responsiveness and usability
  • Build clean, reusable, and scalable frontend code using ReactJS, informed by user research, wireframes, mockups, prototypes, and user stories
  • Develop and maintain scalable server-side applications and microservices using Node.js and Express.js
  • Design, implement, and consume well-structured, secure, and documented RESTful APIs
  • Write and maintain automated JavaScript tests using ESLint and Jest
  • Manage version control, CI/CD pipelines, and project workflows using GitLab
  • Debug existing software, correct defects, and integrate solutions into new or modified systems
  • Develop and implement algorithms that meet or exceed system performance and functional standards
  • Analyze systems flow, data usage, and work processes to investigate and resolve problem areas
  • Write and review software and system documentation; recommend improvements to development process standards
  • Assist with developing and executing test procedures for software components and perform quality control on team deliverables
  • Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met
  • Operate effectively within a Scaled Agile Framework (SAFe) environment
  • Communicate complex technical concepts clearly to both technical and non-technical audiences, including senior leadership and mission stakeholders
  • Deliver compelling product demonstrations and author accurate, concise project updates
What You Bring
  • Proven experience designing and building large-scale graph visualization interfaces for the web
  • Strong UI development skills with ReactJS
  • Solid experience with Node.js and Express.js for server-side development
  • Demonstrated ability to design and consume RESTful APIs
  • Proficiency with GitLab for version control, CI/CD, and project management
  • Working knowledge of Section 508 / WCAG accessibility standards and implementation
  • Familiarity with containers (Docker) and orchestration tools such as Kubernetes (CK8S and Helm)
  • Ability to work independently on a small team, manage timelines, and solve problems proactively with minimal supervision
  • Exceptional communication and presentation skills
  • 20 YOE REQUIRED
Nice to Have
  • Scrum Lead experience and/or certification
  • Familiarity with the following Node.js and ReactJS packages: Babel, nwsapi, Winston, Graphology, AG Grid, and Sigma
Compensation

$252,000 - $296,000 | Salary commensurate with experience

Join CTRL+

We're building something meaningful. Come be part of it.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer (SWE) Skill Level 4 - Team Lead
Software Engineer (SWE) Skill Level 4 - Team Lead

CTRL + LLC • Corridor North (MD)

Hybrid
USD 252,000 - 296,000
Software Engineer (SWE) Skill Level 2
Software Engineer (SWE) Skill Level 2

CTRL + LLC • United States

Hybrid
USD 252,000 - 296,000
Senior Software Engineer - Graph UI & Backend (React/Node)
Senior Software Engineer - Graph UI & Backend (React/Node)

CTRL + LLC • Maryland

On-site
USD 252,000 - 296,000
Software Engineer 4 - Linux/Shell/Python/Perl/Splunk/Kafka/IaC/CI/CD/Git
Software Engineer 4 - Linux/Shell/Python/Perl/Splunk/Kafka/IaC/CI/CD/Git

Captivation Software • Maryland

On-site
USD 130,000 - 270,000
Up to 20% 401(k) contribution
$3,600 HSA contribution
Company-paid medical, dental, vision, and life insurance
+1
Software Engineer Level 4 (HPC)
Software Engineer Level 4 (HPC)

Culper Technology • Maryland

On-site
USD 240,000 - 250,000
Health insurance
Vision and dental coverage
401k with 10% match
+6
Software Engineer 3 (Interface Design & Data Visualization)
Software Engineer 3 (Interface Design & Data Visualization)

Cornerstone Defense LLC • Maryland

On-site
USD 190,000 - 210,000
Medical, Dental and Vision Plans
Generous PTO Policy
401(k)
Principal Software Engineer
Principal Software Engineer

ClearEdge • Emeryville (CA)

On-site
USD 150,000 - 200,000
$10k annual training and education benefit
10% 401(k) contribution fully vested on day one
Annual health and technology allowances
+1
Software Engineer (SWE) Skill Level 3
Software Engineer (SWE) Skill Level 3

CTRL + LLC • Maryland

On-site
USD 130,000 - 190,000
Health, dental, and vision coverage
Dependent Care FSA
Tech reimbursement
+6
Software Engineer 4 – Linux/Shell/Python/Perl/Splunk/Kafka/IaC/CI/CD/Git
Software Engineer 4 – Linux/Shell/Python/Perl/Splunk/Kafka/IaC/CI/CD/Git

Captivation Software • Maryland

On-site
USD 130,000 - 270,000
Annual salary range: $130k–$270k
401k contribution
Above market hourly rates
+3
Software Engineer 3 - Linux/Bash/Python/Rust/Splunk/Kafka/CI/CD/Git
Software Engineer 3 - Linux/Bash/Python/Rust/Splunk/Kafka/CI/CD/Git

Socket.dev • Maryland

On-site
USD 130,000 - 270,000
Annual salary: $130,000 - $270,000
Up to 20% 401k contribution
Above market hourly rates
+4