Backend Engineer
Python · Data & AI pipelines · Distributed systems
About the Role
We're seeking a skilled Backend Engineer to build the data and AI pipelines at the heart of the Mallory platform. You'll work on the systems that ingest, normalize, and correlate threat intelligence at scale, then turn that signal into action for security teams. This is a deeply technical role on a small but mighty team.
Mallory uses AI to correlate thousands of threat intelligence sources and contextualize them to a customer's environment. Security teams use Mallory to go from signal to action without the operational grind. You'll own backend services end to end, with your work in production quickly.
What You'll Do
- Design, build, and operate the backend services and APIs that power the Mallory platform
- Build and scale the data pipelines that ingest, normalize, and correlate threat intelligence from thousands of sources
- Integrate LLMs and AI services into production workflows with an eye toward reliability and cost
- Model and optimize data storage across SQL, NoSQL, vector, and graph databases
- Design event-driven and asynchronous systems for high-throughput processing
- Own services end to end, from design and implementation through deployment, monitoring, and on-call
- Write clean, well-tested, and well-documented code, and raise the bar in code reviews
What We're Looking For
- Proven experience as a backend or platform engineer (5+ years)
- Strong proficiency in Python and experience designing production APIs
- Solid understanding of database technologies (SQL and NoSQL) and data modeling
- Experience building distributed, event-driven, or high-throughput data systems
- Familiarity with cloud platforms (AWS, Azure, or GCP) and infrastructure-as-code
- Experience integrating AI/LLM technologies such as OpenAI, LangChain, and LangGraph
- Knowledge of version control systems (Git) and modern CI/CD practices
- Strong problem-solving skills, ownership mindset, and excellent communication
Nice to Have
- Experience with workflow orchestration engines (Temporal, Airflow, or similar)
- Experience with vector and graph databases (pgvector, Neo4j, or similar)
- Background in cybersecurity, threat intelligence, or large-scale data enrichment
- Experience with serverless architectures, microservices, and containerization (Docker, Kubernetes)
- Contributions to open-source projects
Why Join the Mallory Team?
- Join a well-funded, early-stage startup with serious technical ambition and a real shot at reshaping cybersecurity for the better
- Work side-by-side with founders and early team members who are builders at heart
- Shape the product and platform from day one. Your code will be in front of users almost immediately
- Build actual AI-native software, not just AI-wrapped UIs
- Competitive compensation, meaningful equity, and a remote-friendly culture optimized for speed and autonomy
Ready to Build Something New?
Send your resume and a brief cover letter to hello@mallory.ai with "Backend Engineer" in the subject line. Include your GitHub or portfolio, a few lines on what excites you about cybersecurity and AI, and (bonus) a quick story about a backend system you designed and scaled.