SteerBridge
SteerBridge
51 – 200 Employees
ConstructionConsultingDefense
SteerBridge is a service firm supporting government, military, and commercial clients through technology, program management, construction, and facilities expertise. Its work includes IT modernization, software engineering, data analytics, project oversight, HubSpot systems designed to support revenue growth, and construction and facilities management. As a certified SDVOSB, SteerBridge brings together multidisciplinary teams and industry partnerships to deliver digital transformation and operational services across consulting, construction, and defense.

Senior Data Software Engineer (Hybrid, Virginia)

Build Python APIs, services, and libraries that support Modern Disability Claims data pipelines. Define testing, architecture, and code-quality practices for SteerBridge’s mission-focused technology solutions.

Description

  • Develop and maintain internal tools, APIs, and shared libraries that provide access to and consume data from the Modern Disability Claims pipeline.
  • Define and uphold engineering standards covering design patterns, clean architecture, and refactoring throughout the data platform’s supporting tools.
  • Build a team-wide culture of automated testing with pytest across the data engineering organization.
  • Work with Data Engineers to identify pipeline components that need stronger engineering practices and lead targeted improvements.
  • Package and release Python libraries and services with disciplined versioning, dependency control, and documentation.
  • Conduct code reviews for platform tooling and applicable pipeline code.
  • Coach engineers in software design, testing, and refactoring techniques.
  • Investigate and fix complex defects in internal tools and services that support the data pipeline.
  • Create documentation for APIs, libraries, and internal tools used by other engineering teams.
  • Participate in sprint and team planning while reporting progress on assigned initiatives.

Requirements

  • U.S. citizenship is required.
  • Must have or be eligible to obtain a Public Trust clearance; an active Secret or Top Secret clearance also meets this requirement.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related discipline, or equivalent professional experience.
  • At least six years of software engineering experience.
  • Advanced Python expertise, including type hints and static typing such as mypy, modern packaging with tools such as Poetry or setuptools, and clean architecture and design patterns.
  • Substantial experience developing automated unit and integration tests with pytest, including a record of introducing testing discipline across a team.
  • Professional experience designing and developing APIs and backend services.
  • Experience with Git and established software development practices, including code review.
  • Excellent communication and collaboration skills, demonstrated through mentoring engineers and partnering with data engineers to improve shared code quality.
  • Preferred: Familiarity with data pipelines or ETL/ELT principles.
  • Preferred: Experience using cloud data platforms such as AWS, Azure, or GCP.
  • Preferred: Experience building or supporting CI/CD pipelines and automated quality gates.
  • Preferred: Experience supporting healthcare, insurance, benefits administration, or federal programs.

Benefits

  • Health coverage
  • Dental coverage
  • Vision coverage
  • Life insurance
  • 401(k) retirement plan with employer matching
  • Paid time off
  • Paid federal holidays

Related Jobs