Job Closed

This listing is no longer active.

GovCIO logo
GovCIO

GovCIO is a service-disabled-veteran-owned small business (SDVOSB) that offers technology services to improve business performance for government organizations.

Senior Backend Engineer

Location

United States

Posted

180 days ago

Salary

$140K - $160K / year

Seniority

Senior

Job Description

Senior Backend Engineer

GovCIO

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description GovCIO is currently hiring for Senior Backend Engineer to own and evolve core backend services that power a secure, event-driven digital intake and processing platform. This position will be remote. Responsibilities - Design, implement, and maintain backend services in a modern TypeScript/Node.js ecosystem. - Build and evolve event-driven pipelines, task orchestration, and asynchronous workflows. - Own relational data modeling and migrations using PostgreSQL and ORM-based schema management. - Develop robust APIs (REST and WebSocket) with clear versioning and backward-compatibility guarantees. - Implement and enforce security, authentication, and authorization patterns appropriate for regulated environments. - Partner closely with frontend, DevOps, and product stakeholders to translate requirements into durable backend solutions. - Establish and uphold engineering standards around testing (unit, integration, BDD), code quality, and documentation. - Diagnose and remediate production issues, including performance bottlenecks, data integrity issues, and deployment failures. Senior-Level Expectations - Independently scope, design, and deliver complex backend features with minimal supervision. - Make principled architectural decisions and clearly articulate tradeoffs to technical and non-technical stakeholders. - Anticipate failure modes and design systems that degrade gracefully. - Proactively identify technical debt and propose pragmatic remediation plans. - Mentor mid-level engineers and raise the overall backend engineering bar. - Operate comfortably in environments with compliance, auditability, and security constraints. Qualifications - Bachelor's Degree and 12+ years (or commensurate experience). - 10+ years of Backend engineering experience in production systems. - Strong experience with relational databases and transactional data modeling. - Proven track record designing event-driven or workflow-oriented systems. - Deep familiarity with CI/CD pipelines and production operations. - Experience working in regulated or high-assurance environments (government, finance, healthcare) is a strong plus. - Language & Runtime: TypeScript, Node.js. - Frameworks & Tooling: Modular service architecture, Jest (unit/BDD testing), Drizzle ORM. - Data Layer: PostgreSQL, schema migrations, transactional workflows. - Architecture: Event-driven pipelines, background workers, task queues, HITL (Human-in-the-Loop) workflows. - Infrastructure: Docker, GitHub Actions CI/CD, AWS (EC2, SSM, ECR, IAM, S3, Route53). - Auth & Identity: Keycloak, JWT-based authentication. - Observability: Structured logging, metrics, operational diagnostics endpoints. Requirements - Ability to obtain and maintain a Suitability/Public Trust. Benefits - Employee Assistance Program (EAP). - Corporate Discounts. - Learning & Development platform, to include certification preparation content. - Training, Education and Certification Assistance (available to full-time employees). - Referral Bonus Program. - Internal Mobility Program. - Pet Insurance. - Flexible Work Environment. Company Description GovCIO is a team of transformers--people who are passionate about transforming government IT. Every day, we make a positive impact by delivering innovative IT services and solutions that improve how government agencies operate and serve our citizens. We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, disability, or status as a protected veteran. EOE, including disability/vets. Posted Salary Range USD $140,000.00 - USD $160,000.00 /Yr.

Job Requirements

  • Bachelor's Degree and 12+ years (or commensurate experience).
  • 10+ years of Backend engineering experience in production systems.
  • Strong experience with relational databases and transactional data modeling.
  • Proven track record designing event-driven or workflow-oriented systems.
  • Deep familiarity with CI/CD pipelines and production operations.
  • Experience working in regulated or high-assurance environments (government, finance, healthcare) is a strong plus.
  • Language & Runtime: TypeScript, Node.js.
  • Frameworks & Tooling: Modular service architecture, Jest (unit/BDD testing), Drizzle ORM.
  • Data Layer: PostgreSQL, schema migrations, transactional workflows.
  • Architecture: Event-driven pipelines, background workers, task queues, HITL (Human-in-the-Loop) workflows.
  • Infrastructure: Docker, GitHub Actions CI/CD, AWS (EC2, SSM, ECR, IAM, S3, Route53).
  • Auth & Identity: Keycloak, JWT-based authentication.
  • Observability: Structured logging, metrics, operational diagnostics endpoints.
  • Ability to obtain and maintain a Suitability/Public Trust.

Benefits

  • Employee Assistance Program (EAP).
  • Corporate Discounts.
  • Learning & Development platform, to include certification preparation content.
  • Training, Education and Certification Assistance (available to full-time employees).
  • Referral Bonus Program.
  • Internal Mobility Program.
  • Pet Insurance.
  • Flexible Work Environment.

Related Job Pages

More Backend Engineer Jobs

Role Description We are hiring a Lead Architect who is a true hands-on engineer—someone who designs solutions and writes production code daily. You will lead architecture and delivery across a cloud-native platform built on: - Java + Spring - .NET 10 (and .NET 8) - Python (Django/Flask microservices) - SQL - React - Node.js + Socket.IO - Microsoft Azure (ADO/App Service/Container Apps/Functions/Service Bus/Key Vault/Blob/Monitor/App Insights/APIM) This role requires cross-stack ownership and the ability to guide teams while staying hands-on—coding, reviewing PRs, mentoring offshore engineers, driving PoCs to production, and ensuring security + reliability. Qualifications - 10+ years in software engineering with recent, demonstrable hands-on delivery - Must be strong across Java/Spring + Python (not just oversight—actual coding) - Proven success leading teams without stepping away from coding - A quality-first mindset: testing, security, observability, performance, and reliability Requirements - Backend (Java) - Java 21 + Spring Boot 3.x (REST APIs, Spring Security, Spring Data, production microservices) - API design, middleware, performance mindset; service reliability - Strong automated testing: JUnit 5 + Mockito (Java) and modern .NET testing patterns - Python (REQUIRED) - 5+ years hands-on Python building production services (within overall 10+ years experience) - Framework experience with Django (5.x) and/or Flask (3.x); ability to design and maintain REST APIs - Testing culture: pytest (and related patterns like coverage and mocking) - Comfort debugging distributed systems and Azure SDK integrations in Python (identity, storage, telemetry) - Web / UI - React (TypeScript/JavaScript, modern patterns, debugging and performance awareness) - Real-Time / Integration - Node.js + Express and Socket.IO/EventsHub/WebSockets (real-time messaging, connection security, scalability) - Data - SQL Server (T-SQL, query optimization, transactions, deployment scripts, reliability and performance) - Azure (Hands-On) - Strong hands-on Azure delivery with: App Service/Container Apps, Azure Functions, Service Bus, Blob Storage, Key Vault, Managed Identity, Application Insights, Azure Monitor/OpenTelemetry, and APIM Nice-to-Have (Adds Strong Value) - .NET 10/.NET 8 (API design, middleware, performance mindset; service reliability) - Redis / Azure Redis Cache (including scaling Socket.IO with Redis adapters) - Cosmos DB (Mongo API) / MongoDB familiarity - AI/document workflows exposure: Azure AI Search, Azure OpenAI, Form Recognizer/OCR, and related orchestration patterns (helpful for platform context)

United States
Job Closed
vCluster logo

Senior Software Engineer, Backend

vCluster

Create & Manage Tenant Clusters Like a Hyperscaler

Backend Engineer181 days ago
OtherRemoteTeam 51-200

• Kubernetes Deep-Dive: Work intimately with Kubernetes internals to push the boundaries of container orchestration. • Go Development: Write high-performance, resilient Go code to power the core logic of the vCluster platform. • End-to-End Ownership: Take full ownership of your work. You are self-driven and capable of managing feature development from technical design to release without needing constant oversight. • Open Source Innovation: Engage with the community and contribute to our open-source projects. You will help define the next generation of tenancy models, creating scalable solutions for isolation and resource sharing beyond simple namespaces. • Technical Problem Solving: Tackle hard engineering challenges where the solution isn't always on ChatGPT, requiring a deep understanding of systems architecture.

California
$140K - $180K / year
Job Closed
Oomph, Inc. logo

Freelance Back-end Engineer, Drupal

Oomph, Inc.

Building CMS Experiences that deliver personalized, fast, and engaging content, served at just the right moment.

Backend Engineer181 days ago
ContractRemoteTeam 11-50Since 2007H1B No Sponsor

• Collaborate as part of a highly efficient, cross-functional squad dedicated to specific clients • Deliver quality work on time while maintaining autonomy and accountability • Jump right into projects and contribute from day one

Rhode Island
ICF logo

Drupal Engineer

ICF

We are not a typical consulting firm and our people are not typical consultants.

Backend Engineer181 days ago
OtherRemoteTeam 5,001-10,000Since 1969H1B Sponsor

• Be a key contributor in the creation of Drupal sites that are fully compliant with standards for design, accessibility, security, and performance • Write automated tests that support the delivery of quality software • Contribute to the client, ICF, and Drupal engineering communities • Work directly with stakeholders and team members to set and manage expectations throughout the life of the project • Operate within an agile development process

Virginia
$81.5K - $167.6K / year
Job Closed