Mid-Level Software Engineer

Belay Technologies•Fort Meade, MD
•$70,000 - $190,000

About The Position

Belay Technologies is seeking a Mid-Level Software Engineer to join its GATEKEEPER team and work with software developers, systems engineers, QA, and DevOps personnel. The engineer will design, develop, integrate, and maintain the GATEKEEPER product, providing hands-on support throughout the full Software Development Life Cycle (SDLC), including application development, system integration, troubleshooting, deployment, and sustainment. The work includes developing and enhancing enterprise software solutions using technologies such as Java/Spring Boot, Python, relational databases including PostgreSQL, NoSQL databases, and modern CI/CD practices. The role also supports product installations and deployments for DoD customers, resolves technical issues, participates in code reviews, and collaborates with cross-functional teams to deliver reliable, maintainable software. The engineer will help develop and maintain technical documentation, including architectural diagrams, process flows, deployment procedures, and training materials.

Requirements

  • Active TS/SCI clearance with polygraph.
  • Bachelor's degree or higher in computer engineering or a related computer engineering or computer science field, or an additional four years of Software Engineering experience substituted for the degree, for a total of nine years.
  • At least five years of Software Engineering experience.
  • At least two years of work experience in the SIGINT, IA, or IT domains.

Nice To Haves

  • Analyze user requirements to derive software design and performance requirements.
  • Debug existing software and correct defects.
  • Recommend improvements to documentation and software development process standards.
  • Design and code new software or modify existing software to add features.
  • Integrate existing software into new or modified systems or operating environments.
  • Develop simple data queries for existing or proposed databases or data repositories.
  • Write or review software and system documentation.
  • Design or implement complex database or data repository interfaces and queries.
  • Assist with developing and executing test procedures for software components.
  • Modify existing software to correct errors, adapt to new hardware, or improve performance.
  • Use scientific analysis and mathematical models to design, develop, and modify software systems and predict or measure outcomes and consequences.
  • Work with system and hardware engineers to derive software requirements and obtain information about project limitations, capabilities, performance requirements, and interfaces.
  • Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met.
  • Java experience.

Responsibilities

  • Design, develop, integrate, and maintain the GATEKEEPER product.
  • Provide software engineering support throughout the SDLC, including application development, system integration, troubleshooting, deployment, and sustainment.
  • Develop and enhance enterprise software solutions using technologies such as Java/Spring Boot, Python, PostgreSQL, NoSQL databases, and CI/CD practices.
  • Support product installations and deployments for DoD customers.
  • Resolve technical issues and participate in code reviews.
  • Collaborate with software developers, systems engineers, QA, and DevOps personnel to ensure reliable and maintainable software solutions.
  • Develop and maintain technical documentation, including architectural diagrams, process flows, deployment procedures, and training materials.

Benefits

  • Eight weeks of paid leave: four weeks of personal leave, three Yay! days, a day off on your birthday, and 11 paid holidays.
  • Optional leave of up to six days through Belay's volunteer program.
  • 10% matching in 401(k) contributions, vested on day one.
  • $5,000 annual training/tuition benefit.
  • Student Loan Repayment Program.
  • 100% company-funded HSA.
  • Medical coverage with 100% coinsurance.
  • Dental coverage, including orthodontia.
  • Up to $420,000 in life insurance, with premiums 100% company funded.
  • Amazon Prime.
  • Gym reimbursement.
  • Monthly lunches, games, and prizes.
  • Pet adoption program.
  • Referral bonus program.
  • Company events.
  • Flexible work-life balance and career development.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service