Talent.com
Oteemo, Inc
Lead Software EngineerOteemo, Inc • Reston, Virginia, United States
No longer accepting applications
Lead Software Engineer

Lead Software Engineer

Oteemo, Inc • Reston, Virginia, United States
30+ days ago
Job type
  • Full-time
  • Permanent
  • Remote
Job description

Job Description

We are seeking an experienced Lead Software Engineer to oversee the design, development, and operation of distributed application architectures powering mission-critical APIs and data services in a cloud-hosted environment, preferably AWS. In this role, you'll combine hands-on technical leadership with strategic oversight to build secure, scalable, and resilient backend systems using TypeScript and GoLang. You'll drive API integration patterns across GraphQL (including Apollo Router) and REST architectures, enable secure integrations through API gateways with robust identity and authorization management, and lead data integration workflows that load and synchronize data with enterprise data warehouses such as Snowflake.

Key Responsibilities:

  • Lead service decomposition strategies for GraphQL subgraphs and backend APIs across synchronous (serverless) and asynchronous (containerized) workloads.
  • Define resiliency patterns (health modeling, DLQs, autoscaling) and observability strategies (distributed tracing, structured logging, dashboards).
  • Ensure security-by-design principles, including TLS everywhere, OIDC/JWT authentication, least-privilege IAM, and encryption policies.
  • Oversee compute stacks (serverless functions, container orchestration) and networking (private subnets, secure ingress, VPC endpoints).
  • Manage IaC deployments using CDK, Terraform, or equivalent tools while enforcing compliance and auditability across environments.
  • Drive CI/CD best practices for zero-downtime deployments, blue/green rollouts, and automated health checks.
  • Guide teams in building GraphQL subgraphs with Apollo Server (TypeScript/Node), including resolver design, schema evolution, and validation directives.
  • Lead development of Golang-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 (PostgreSQL or equivalent) while enforcing encryption and backup strategies.
  • Implement ORM-based persistence layers using GORM, PrismaORM, or TypeORM for maintainable and secure data access.
  • 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/error SLOs and improve developer experience.


Qualifications

  • US Citizenship or Permanent Residence Status Required.
  • Expert-level TypeScript and GoLang, with strong understanding of Node.js and Go runtime patterns; hands-on experience with Apollo Server (GraphQL), Express, and RESTful API design.
  • Experience with GORM (Go), PrismaORM or TypeORM (TypeScript), and relational schema design.
  • Proficiency in at least one major cloud provider (AWS/GCP/Azure); experience with serverless (Lambda/Functions), container orchestration (ECS/Fargate, Kubernetes), and IaC (CDK/Terraform).
  • Strong background in TLS, OIDC/JWT, IAM/RBAC, and KMS or equivalent encryption services.
  • Experience with distributed tracing (X-Ray/OpenTelemetry), structured logging, and metrics/alerting pipelines; familiarity with SQS/EventBridge or equivalents (Pub/Sub, Service Bus), DLQs, and workflow engines.
  • Experience with automated pipelines using GitHub Actions, Jenkins, or equivalent tools.

Preferred 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.



Additional Information

We Value:

  • Drive: Passion and energy to implement quality technical solutions. Self-motivation and intellectual curiosity
  • Commitment to Quality: Passion to conceive and produce world-class solutions that drive real-world value for the customer
  • Customer Focus: Consultative approach to solving problems for customers. Expectations management.
  • Communication: Superior communication skills. Ability to clearly articulate problems, solutions, risks, rewards etc. (written and verbal)
  • Technical Skills: Love for technology. You have to be inherently passionate about technology.
  • Business Acumen: Technology ultimately is used to enable the business. We look for people who understand how the businesses can be enabled through their technical solutions

All your information will be kept confidential according to EEO guidelines.

Create a job alert for this search

Lead Software Engineer • Reston, Virginia, United States

Similar jobs

Senior Lead Software Engineer, Full Stack

Capital OneMc Lean, VA, United States
Full-time +1

Senior Lead Software Engineer, Full Stack.Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and ... Show more

 • Promoted

Software Engineer

Cornerstone DefenseChantilly, VA, United States
Full-time

Location: Herndon, VA *Clearance: Active TS/SCI w/ Polygraph needed to apply * Company Overview: Cornerstone Defense is the Employer of Choice within the Intelligence, Defense, and Space communitie... Show more

 • Promoted

Lead Software Developer

Kasmo GlobalDulles, VA, United States
Full-time

The Lead Software Developer will:.Oversee and direct technical staff to develop code and unit tests for the development, enhancement, or maintenance of software / systems.Lead meetings to gather an... Show more

 • Promoted

Software Engineer

Jacobs SolutionsChantilly, VA, United States
Full-time

Industry National Security & Defense.At Jacobs, we're challenging today to reinvent tomorrow by solving the world's most critical problems for thriving cities, resilient environments, mission-criti... Show more

 • Promoted

Software Engineer (Java, AWS, Linux)

CymertekChantilly, VA, United States
Full-time

Software Engineer (Java, AWS, Linux).We are seeking a highly skilled and versatile Software Engineer (Java, AWS, Linux) to join our dynamic team and contribute to the development of innovative soft... Show more

 • Promoted

Software Engineer

Two Six TechnologiesChantilly, VA, United States
Full-time

At Two Six Technologies, we build, deploy, and implement innovative products that solve the world's most complex challenges today.Through unrivaled collaboration and unwavering trust, we push the b... Show more

 • Promoted

Senior Software Engineer

RangeMc Lean, VA, United States
Full-time

Software Engineer Opportunity At Range.At Range, we're building towards a world where anyone can live the financial life they imagine for themselves.We're building AI-powered wealth management.Inve... Show more

 • Promoted

Senior Lead Software Engineer, Full Stack (Bank Tech)

Capital OneMc Lean, VA, United States
Full-time +1

Senior Lead Software Engineer, Full Stack (Bank Tech).Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inc... Show more

 • Promoted

Mid-Level Software Engineer

Riverside ResearchFairfax, VA, United States
Full-time

Mid-Level Machine Learning/AI Software Engineer.As a Mid-Level Machine Learning/AI Software Engineer, you will be responsible for developing, implementing, and applying machine learning/AI algorith... Show more

 • Promoted

Software Engineer Backend Solutions

Cornerstone DefenseChantilly, VA, United States
Full-time

Software Engineer Backend Solutions.We're looking for a Software Engineer who is passionate about building modern, scalable solutions for ingesting and transforming data.This role blends back-end ... Show more

 • Promoted

Software Development Engineer (GoLang)

RIT SolutionsMc Lean, VA, United States
Full-time

Software Development Engineer (GoLang).Location McLean, VA - onsite only 5 days in office (this may change, but prepare for 5 days in office) In person interviews.Target Start Date - ASAP Duratio... Show more

 • Promoted

Lead Software Engineer-Embedded Computing Software-Onsite

Curtiss-WrightAshburn, VA, United States
Full-time

Lead Software Engineer-Embedded Computing Software- Defense Solutions-Onsite.Curtiss Wright is seeking an experienced Lead Software Engineer-Embedded Computing Software to join our Defense Solution... Show more

 • Promoted

Software Engineer (Storage Architect)

NavstarManassas, VA, United States
Full-time

Job Number 723008BR Description: Who we are Lockheed Martin is a global leader in aerospace, defense, and technology solutions.Our Manassas campus is a thriving center of engineering expertise, fos... Show more

 • Promoted

Senior Cloud Software Engineer

The Josef Group IncChantilly, VA, United States
Full-time

Senior Software Engineer (Python / AWS / Terraform).Location: Onsite Chantilly, VA.Clearance: TS/SCI and Poly Required.Compensation: $250,000$260,000 base salary.We are seeking a Senior Software E... Show more

 • Promoted

Senior Software Engineer

The Logical AnswerMc Lean, VA, United States
Full-time

TLA is seeking a Software Engineer to design, develop, and integrate secure computing environments that support critical mission objectives.In this role, you'll contribute to the full software life... Show more

 • Promoted

Senior Software Development Engineer

WorkdayReston, VA, United States
Full-time

Workday Infrastructure And Platform Engineering Team.We're obsessed with making hard work pay off, for our people, our customers, and the world around us.As a Fortune 500 company and a leading AI p... Show more

 • Promoted

Lead Software Engineer (Lead Full Stack Developer)

Lumen Solutions Group Inc.Reston, VA, United States
Full-time

Lead Software Engineer (Lead Full Stack Developer).We're seeking a highly skilled Lead Software Engineer with strong full-stack expertise in Java, Spring Boot, Angular (v16+), AWS, and Kubernetes t... Show more

 • Promoted

Software Engineer

J5 ConsultingReston, VA, United States
Full-time

J5 Consulting is a Maryland based company established in 2006 to provide computing and consulting services for government and commercial entities.Our services improve Information System networking ... Show more

 • Promoted

Software Engineer

NavstarChantilly, VA, United States
Full-time

Modern Technology Solutions, Inc.MTSI) is seeking an experienced Senior Software Engineer with experience in backend and database technologies to join our team in Chantilly, VA.We are a small, but ... Show more

 • Promoted

Software Engineer/Developer FSP

TENICAChantilly, VA, United States
Full-time

Software Engineer/Developer (Any Level).ACTIVE TS/SCI CLEARANCE with FS poly REQUIRED.Significant proficiency in an object oriented programming language.Broad experience designing, programming, and... Show more