O

Oteemo

AI and cloud modernization

Lead Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeReston, VA, USANo salary listedRemote

About the Job

Requirements

  • U.S. citizenship or permanent residence status is required.
  • Expert-level TypeScript and Go, with strong understanding of Node.js and Go runtime patterns, plus hands-on experience with Apollo Server, GraphQL, Express, and RESTful API design.
  • Experience with GORM, PrismaORM, or TypeORM and relational schema design.
  • Proficiency in at least one major cloud provider, such as AWS, Google Cloud Platform, or Microsoft Azure.
  • Experience with serverless functions, container orchestration such as ECS/Fargate or Kubernetes, and infrastructure as code using CDK, Terraform, or equivalent tools.
  • Strong background in TLS, OpenID Connect, JSON Web Tokens, identity and access management, role-based access control, and KMS or equivalent encryption services.
  • Experience with distributed tracing using X-Ray or OpenTelemetry, structured logging, metrics and alerting pipelines, SQS/EventBridge or equivalent messaging services, dead-letter queues, and workflow engines.
  • Experience with automated pipelines using GitHub Actions, Jenkins, or equivalent tools.

Responsibilities

  • Oversee the design, development, and operation of distributed application architectures powering mission-critical APIs and data services in a cloud-hosted environment.
  • Lead service decomposition strategies for GraphQL subgraphs and backend APIs across synchronous serverless and asynchronous containerized workloads.
  • Define resiliency patterns, including health modeling, dead-letter queues, and autoscaling, and define observability strategies including distributed tracing, structured logging, and dashboards.
  • Ensure security-by-design principles, including TLS everywhere, OpenID Connect and JSON Web Token authentication, least-privilege identity and access management, and encryption policies.
  • Oversee serverless compute, container orchestration, private subnet networking, secure ingress, and VPC endpoints.
  • Manage infrastructure-as-code deployments using CDK, Terraform, or equivalent tools while enforcing compliance and auditability across environments.
  • Drive continuous integration and continuous delivery practices for zero-downtime deployments, blue-green rollouts, and automated health checks.
  • Guide teams in building GraphQL subgraphs with Apollo Server and TypeScript/Node, including resolver design, schema evolution, and validation directives.
  • Lead development of Go-based services for high-throughput APIs, webhooks, and background processing with robust concurrency and context management.
  • Implement structured logging, error handling, and observability across all services.
  • Design and optimize data models for relational stores such as PostgreSQL while enforcing encryption and backup strategies.
  • Implement object-relational mapping persistence layers using GORM, PrismaORM, or TypeORM.
  • Architect messaging workflows with queues, event buses, and orchestration frameworks for reliable, at-least-once delivery.
  • Mentor engineers and foster a culture of technical excellence aligned with business objectives.
  • Collaborate with product, compliance, and security teams to meet regulatory and operational requirements.
  • Drive delivery of secure, compliant, and scalable services that meet latency and error service-level objectives and improve developer experience.

Desired Qualifications

  • Experience with GraphQL federation and schema governance.
  • Familiarity with multi-cloud strategies and cost optimization.
  • Background in high-volume data processing and event-driven architecture.

About the Company

Oteemo

AI and cloud modernization

Oteemo is a technology consultancy. It helps enterprises and public-sector organizations modernize through AI, digital product engineering, cloud platforms, DevSecOps, cybersecurity, and design. Its clients operate complex or regulated systems that require engineering, governance, security, and organizational change. The firm delivers through embedded consulting teams that combine strategy, architecture, software, platform engineering, human-centered design, coaching, and delivery management. Work spans AI, software engineering, cloud, DevSecOps, cybersecurity, design, consulting, and program delivery.

Company size
Not listed
Company stage
Grant
Total funding
$1.2M
Headquarters
Reston, VA
Founded
2014

Recently Posted Jobs

Explore more opportunities at Oteemo

See more jobs