Specialist technology and software for state and local government info@hqt.orgCommunitiesGlossarySearch

Software

Senior Software Engineer, Backend and APIs

Design and build the services and integrations behind resident-facing and internal agency systems.

Most of the difficulty in agency software is not the feature, it is the six systems it has to agree with. This is a senior role building services and integrations that hold up when the data is messy, the upstream system is a decade old, and the record has legal consequences.

What you will do

  • Design and build backend services and APIs for permitting, licensing, case management, and resident-facing applications.
  • Integrate with vendor systems whose interfaces range from a modern API to a nightly file drop, and make the failure modes visible.
  • Model data for records that carry retention and disclosure obligations.
  • Write tests that would catch the defect before a clerk does.
  • Review other engineers work and raise the standard of the codebase rather than only the ticket.
  • Hand over what you build: documentation, runbooks, and a build a customer team can run.

What we are looking for

  • Six or more years building production backend software.
  • Depth in at least one mainstream backend language and its testing ecosystem.
  • Relational data modelling, query performance, and migration experience.
  • API design that survives contact with a consumer you do not control.
  • Experience with integration patterns and their failure modes.
  • Ability to explain a technical trade-off to a program manager.

Helpful to have

  • Public-sector or other regulated-domain experience.
  • Event-driven or streaming architectures.
  • Experience replacing a legacy application without a big-bang cutover.
  • Contributions to open source.

Screening and eligibility

This position may require fingerprint-based background screening under the CJIS Security Policy before access to customer systems is granted. Some customer programs require United States citizenship. Eligibility is confirmed before assignment, not at application.

Compensation

HQT provides the pay scale for this position on request, and states it in any written offer.

How to apply

Send a resume to careers@hqt.org with the position title in the subject line.

HQT LLC is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. HQT participates in E-Verify. Reasonable accommodations are available upon request.

Get in touch

Have a project or a solicitation coming up?

Talk with an HQT engineer. We respond to agency, corporate, and partner inquiries promptly.