Backend Engineer
Build and scale our LLM API & Application Integrations.
Experience Level
Mid-Senior
Backend Engineer
We're looking for a Backend Engineer to to co-lead our implementation
efforts at the intersection of LLMs and software security, helping us
build both a powerful product and a strong engineering foundation.
You'll be a core member of our growing team, with the experience and
judgment to influence our product, culture, and technical direction.
You'll have the autonomy to challenge assumptions, explore unconventional
approaches, and drive progress in automated security reasoning. This role
involves navigating ambiguity, making smart trade-offs, and knowing when
to optimize—and when to move fast.
Responsibilities
- Architecture & systems design: Grow and maintain
the codebase and systems architecture—from development to
deployment, observability, and security.
- Task understanding with LLMs: Build systems that
extract requirements and implementation intent from task
descriptions and design docs (e.g., Jira, Confluence, Google Docs).
- Code understanding with LLMs: Use LLMs to analyze
codebases and detect deviations from secure patterns and best
practices.
- API development: Build and maintain APIs that power
the product UI and connect internal services.
- 3rd-party integrations: Develop secure integrations
with tools like Atlassian, Google Workspace, and GitHub, including
enterprise-ready auth flows.
- Data infrastructure: Design, manage, and operate
data stores to support product features and performance.
- Performance & scalability: Ensure backend systems
support large-scale enterprise use with low latency and high
availability.
- Modern engineering: Practice infrastructure as
code, CI/CD, automated testing, and agile development (Kanban).
Required Skills & Experience
-
5+ years building SaaS products, ideally for enterprise customers
-
3+ years developing APIs in Python using modern frameworks (FastAPI,
Flask, Django, Chalice, Lambda Powertools)
-
Experience with async programming in Python (e.g., asyncio, AnyIO,
or Trio)
- Strong experience integrating with third-party APIs
- Proficient in SQL, ideally with PostgreSQL
- Experience with infrastructure-as-code tools like Terraform
-
Familiarity with AI model APIs such as OpenAI, Anthropic, or Hugging
Face
-
Knowledge of performance techniques: caching, rate limiting,
profiling, and optimization
- Comfortable with Docker and containerized development
-
Familiar with modern engineering practices: infrastructure as code,
CI/CD, testing, and Kanban workflows
Preferred 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, early-stage startup founded by repeat
entrepreneurs and security veterans. Our founders have successfully
started and sold security startups. We are backed by tier-1 investors,
and our team of advisors include executives from Sierra.ai, Databricks,
Netflix, Mozilla, Semgrep. Here is how an executive at Okta describes
this opportunity:
"DevArmor is redefining how we build secure software. Instead of
treating security as an afterthought, their platform bakes it into the
earliest design decisions. That vision — security by design at scale —
is exactly what our industry needs to finally get ahead of attackers.
The team is stellar and brings a wealth of experience and developer
empathy to the problem. I am thrilled to be an investor and partner
with them in the journey in making security more than just a checkbox
and empower developers to build secure software from day one."
Suchit Agarwal
Director of Engineering at Okta
Why Join DevArmor?
- Solve hard, meaningful problems: We’re tackling one
of the most complex and overlooked challenges in modern software:
scaling security without slowing teams down.
- Work with exceptional people: Join a small,
high-caliber team with deep experience in security, AI, and developer
tools.
- Own your work: This isn’t a role where you're handed
a spec. You’ll help shape the product, the roadmap, and the culture.
- Operate at the edge of AI + AppSec: Build novel
systems that combine language models, code analysis, and
secure-by-design thinking.
- We care about you: We offer competitive compensation,
generous benefits, and a flexible work environment.