Backend Engineer

Build and scale the next generation of product security.

Location

Remote

Job Type

Full-Time

Experience Level

Mid-Senior

Backend Engineer

We’re looking for a Back-end Engineer who’s hungry to build and grow, especially into the world of AI. If you’re driven, curious, and looking to make the leap from back-end development into machine learning and large language models (LLMs), this is your chance.
You’ll work closely with our founding team to develop systems that extract, transform, and model complex codebases into graph-based architectural representations. Long term, you’ll help us push boundaries in semantic code understanding, inference models, and secure-by-design AI tooling.

Responsibilities

  • Develope AI Applications: Build and maintain APIs that power the product UI and connect internal services.
  • Integrate with modern platforms: Develop secure integrations with tools like Atlassian, Google Workspace, and GitHub.
  • Build inference pipelines: Use LLMs to analyze codebases and help developers write more secure code..
  • Build data infrastructure: Design, manage, and operate data stores to support product features and performance.

Required Skills & Experience

  • 5+ years building SaaS products, ideally for enterprise customers
  • Experience with async programming in Python (e.g., asyncio)
  • Strong experience integrating with third-party APIs and building APIs (FastAPI preferred)
  • Experience working with AI model APIs such as OpenAI and Anthropic
  • Knowledge of performance optimization techniques: caching, rate limiting, profiling, and load handling
  • Proficient in SQL (ideally PostgreSQL)
  • Proficient working with cloud environments (AWS preferred)
  • Experience using infrastructure-as-code tools like Terraform
  • Familiar with containerized development using Docker
  • Solid understanding of modern engineering practices: CI/CD pipelines, testing strategies, Kanban workflows, and infrastructure as code

Bonus Qualifications

  • Experience working with vector databases (e.g., pg_vector).
  • Familiarity with LLM fine-tuning, embeddings, and prompt engineering.
  • Experience programmatically integrating with developer tools (e.g., Jira, GitHub, GitLab, AWS).
  • Experience with OAuth, JWT, SAML, and other authentication protocols.
  • Experience with serverless architectures (e.g., AWS Lambda).

About DevArmor

DevArmor is a venture-backed startup founded by repeat entrepreneurs and security veterans with successful exits. Backed by top-tier investors and advised by leaders from Sierra.ai, Databricks, Netflix, Mozilla, and Semgrep, we're reimagining how secure software gets built.

As an Okta executive puts it:

"DevArmor bakes security into the earliest design decisions—exactly what our industry needs to stay ahead. The team brings deep experience and real empathy for developers. I’m excited to support their mission to make security a first-class part of building software."

Suchit Agarwal

Director of Engineering at Okta

Why Join DevArmor?

  • Tackle real challenges: Help solve the hard problem of scaling security without slowing down dev teams.
  • Work with the best: Join a small, expert team in security, AI, and dev tools.
  • Own your work: Shape the product, roadmap, and culture from day one.
  • Build the future: Work at the frontier of AI, code analysis, and secure-by-design systems.
  • We’ve got your back: Competitive pay, great benefits, and flexible work.