Senior Software Engineer
Core
Design and build core platform services for Arkham's AI Operating System, enabling high-performance data processing and real-time AI workflows for enterprise customers.
Role type
Senior Backend Software Engineer (Distributed Systems)
Builds
Scalable microservices, event-driven Kafka workflows, and mission-critical AI/analytics APIs
Domain
Data & AI Platform, Enterprise SaaS
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Microservices architecture, Distributed systems, Kafka, API design, Relational databases, Concurrency models, CI/CD pipelines, Observability tools (Prometheus, Grafana, OpenTelemetry), Security practices (OAuth2, RBAC, encryption)
Preferred skills
Node.js, Domain-driven design
Technologies
Python, Node.js, Kafka, Prometheus, Grafana, OpenTelemetry, GitHub Actions, OpenFGA
Responsibilities
Architect scalable microservices using domain-driven design; Build and optimize Kafka-based event-driven workflows; Develop robust backend APIs and services; Implement monitoring, logging, and alerting strategies; Collaborate with data and ML teams to integrate services; Contribute to CI/CD pipelines and secure coding standards
Seniority
Senior, hands-on IC