Senior Software Engineer

Posted 20 Days Ago
Be an Early Applicant
Mexico, Cuauhtémoc, Mexico City
In-Office
Senior level
Artificial Intelligence • Information Technology • Software • Database
The Role
Design and build backend services and microservices architectures. Optimize data workflows, develop APIs, and collaborate on security and reliability in systems.
Summary Generated by Built In

Senior Software Engineer (Backend)

About ArkhamArkham is a Data & AI Platform—a suite of powerful tools designed to help you unify your data and use the best Machine Learning and Generative AI models to solve your most complex operational challenges.Today, industry leaders like Circle K, Mexico Infrastructure Partners, and Televisa Editorial rely on our platform to simplify access to data and insights, automate complex processes, and optimize operations. With our platform and implementation service, our customers save time, reduce costs, and build a strong foundation for lasting Data and AI transformation.About the Role

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.

Key Responsibilities
  • Architect Scalable Systems – Design and implement modular microservices using best practices in domain-driven design, scalability, and fault tolerance.
  • Work with Event-Driven Architectures – Build and optimize Kafka-based workflows for asynchronous, decoupled service communication.
  • Own Critical Backend Services – Develop robust APIs and backend systems using Python (primary) and Node.js (optional), with a strong focus on performance and resilience.
  • Ensure Observability & Reliability – Implement monitoring, logging, and alerting strategies using tools like Prometheus, Grafana, and OpenTelemetry, ensuring systems are both observable and maintainable.
  • Collaborate Across Teams – Work closely with data engineers, analytics engineers, and ML teams to design secure, efficient APIs and integrate services across the platform.
  • Champion Best Practices – Contribute to our CI/CD pipelines, advocate for secure coding practices (OAuth2, RBAC, data encryption), and help evolve our engineering culture and standards.

RequirementsWhat We’re Looking For
  • 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.

Top Skills

Github Actions
Grafana
Kafka
Node.js
Opentelemetry
Prometheus
Python
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Miami, Florida
35 Employees
Year Founded: 2023

What We Do

Arkham is a Data & AI Platform that helps mid-market and large enterprises:

-Unify fragmented systems and data
-Build a single source of trusted operational metrics
-Solve complex challenges with AI models tailored to their operations

Business and technology teams at companies like Circle K and Kimberly-Clark partner with us to solve problems in areas such as supply chain and commercial operations. From automating order assignment to simplifying sell-in and sell-out forecasting, our customers achieve high-impact results fast and at a fraction of the cost of internal development.

Similar Jobs

TigerConnect Logo TigerConnect

Senior Software Engineer

Cloud • Enterprise Web • Healthtech • Mobile • Software
Hybrid
Mexico City, Cuauhtémoc, Mexico City, MEX
329 Employees

Crunchyroll Logo Crunchyroll

Senior Software Engineer

Digital Media • eCommerce • Gaming • Mobile • News + Entertainment
Hybrid
Mexico, Cuauhtémoc, Mexico City, MEX
1300 Employees

Yext Logo Yext

Senior Software Engineer

Artificial Intelligence • Information Technology • Internet of Things • Social Media • Software • SEO
Easy Apply
In-Office
Mexico City, Cuauhtémoc, Mexico City, MEX
1150 Employees
In-Office
Mexico City, Cuauhtémoc, Mexico City, MEX
794 Employees

Similar Companies Hiring

Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account