Lead Software Engineer with Security Clearance

Oteemo Inc.

Reston (VA)

On-site

USD 140,000 - 210,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Oteemo Inc. is seeking an experienced Lead Software Engineer to oversee distributed backend architectures powering mission-critical APIs and data services in a cloud-hosted environment, preferably AWS.

You will blend hands-on leadership with strategic oversight to build secure, scalable systems using TypeScript and GoLang. You will drive API patterns across GraphQL and REST, implement secure integrations via API gateways, and lead data integration to enterprise data warehouses.

Qualifications

  • US Citizenship or Permanent Residency required.
  • Expert-level TypeScript and GoLang with Node.js experience.
  • Hands-on with GraphQL (Apollo Server) and REST API design.
  • Experience with GORM, PrismaORM or TypeORM and relational schema design.
  • Proficiency in AWS/GCP/Azure; serverless, container orchestration, and IaC (CDK/Terraform).
  • Strong TLS, OIDC/JWT, IAM/RBAC, and encryption services (KMS).
  • Experience with distributed tracing (OpenTelemetry, X-Ray), logging, metrics/alerting; familiarity with SQS/EventBridge (Pub/Sub).
  • Automated pipelines with GitHub Actions or Jenkins.

Responsibilities

  • Oversee design, development, and operation of distributed backend architectures.
  • Lead API integration across GraphQL and REST with secure gateways and IAM controls.
  • Architect data loads to enterprise warehouses (e.g., Snowflake).
  • Drive CI/CD with zero-downtime deployments and automated health checks.
  • Mentor engineers and enforce security-by-design and compliance across environments.
  • Collaborate with product, security, and compliance teams to meet regulatory needs.

Skills

TypeScript
GoLang
Apollo Server
GraphQL
REST API
Node.js
Express
GORM
PrismaORM
TypeORM
AWS
GCP
Azure
Lambda
Kubernetes
CDK
Terraform
OIDC/JWT
IAM
KMS
OpenTelemetry
X-Ray
SQS
GitHub Actions
Jenkins
Apollo Router

Tools

Apollo Router

Job description

Company Description

Oteemo is an industry-leading technology consulting firm at the forefront of AI-driven, cloud native, enterprise DevSecOps transformation. We build intelligent, automated, secure systems for organizations tackling their toughest technical and business challenges and we're pushing the boundaries of what AI, generative AI, and agentic systems can do in production, not just in theory. Join us and you'll work alongside recognized experts on cutting-edge projects that blend cloud native architecture, extreme automation, and AI/ML at the core. We foster a dynamic, inclusive, and collaborative culture built on continuous learning, where your ideas shape real outcomes for our clients. If you're passionate about building what's next in AI and cloud technology and want to do it with a team that sets the standard rather than follows it, Oteemo is where you belong.

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer
Lead Software Engineer

Oteemo Inc. • Reston (VA)

On-site
USD 150,000 - 210,000
Lead Software Engineer - Security-Cleared Expert
Lead Software Engineer - Security-Cleared Expert

Oteemo Inc. • Reston (VA)

On-site
USD 140,000 - 210,000
Senior Manager, Backend Services
Senior Manager, Backend Services

Jobtailor • California (MO)

On-site
USD 150,000 - 240,000
Lead Backend Architect – Cloud-Native APIs & Data
Lead Backend Architect – Cloud-Native APIs & Data

Oteemo Inc. • Reston (VA)

On-site
USD 150,000 - 210,000
Sr. Data Engineer
Sr. Data Engineer

Oteemo, Inc • Virginia (IL)

On-site
USD 140,000 - 200,000
Senior Software Engineer
Senior Software Engineer

Somos • United States

Remote
EUR 129,000 - 154,000
Medical, dental, vision insurance
401(k) with employer contributions
Disability & life insurance
+2
AI Software Engineer
AI Software Engineer

Oteemo, Inc • Reston (VA)

Hybrid
USD 140,000 - 200,000
Principal Software Engineer, GO & Rust (Engine)
Principal Software Engineer, GO & Rust (Engine)

Workato • Kentucky

On-site
USD 140,000 - 210,000
Senior DevSecOps Engineer
Senior DevSecOps Engineer

Oteemo, Inc. • Manassas (VA)

Hybrid
USD 110,000 - 140,000
Competitive pay and benefits
Tremendous growth opportunity
Ability to make a noticeable difference
Sr Staff Engineer Software (IC4b)
Sr Staff Engineer Software (IC4b)

TalentOla • United States

Remote
USD 130,000 - 170,000