> Arkham Technologies · Mexico City, Mexico (Hybrid) · Full-time · Posted 2025-10-21
Workplace: hybrid
Senior Software Engineer (Backend)
We're looking for a Senior Software Engineer with a strong backend focus to help us design and build the core platform services that power Arkham’s AI Operating System. This role is ideal for engineers who enjoy working on high-performance systems, solving complex distributed challenges, and creating scalable microservices architectures that enable fast and secure data and AI workflows.
You'll play a key role in designing systems that handle large-scale data processing, support real-time event-driven communication, and enable mission-critical AI and analytics workloads for our customers. This is a hands-on, high-impact position that blends technical depth with product thinking.
Experience: 5+ years building and maintaining production-grade backend systems.
Technical Skills:
Strong knowledge of microservices architecture, distributed systems, and API design.
Proficient in Python (required), with experience in Node.js as a bonus.
Hands-on experience with Kafka, including consumer groups, message delivery semantics, and DLQ strategies.
Solid understanding of relational databases, query optimization, and transactional integrity.
Familiar with concurrency models, async processing, and non-blocking I/O patterns.
DevOps & CI/CD: Experience with GitHub Actions, blue-green/canary deployments, and infrastructure observability.
Security Awareness: Knowledge of OAuth2/OpenID, fine-grained access controls (e.g., using OpenFGA), and data protection practices like encryption and tokenization.
Team Player: Excellent communication skills and a strong desire to work closely with cross-functional teams.
Powered by Workable
Salary
$125,000 - $165,000
Location
Mexico City, Mexico City
Experience
5+ years
Total raised
$12.0M
Last stage
Series A
Investors
No applications, no recruiter spam. Just the intro.
A few questions to make sure this role is the right shape for you. Two minutes.
I write the intro, send it to the founder, and handle the back-and-forth.
If they’re a yes, I book the chat. You show up — that’s the whole job-hunt.