10x Software Engineer
Core
Design and operate high-throughput, event-driven pipelines and distributed messaging systems handling billions of data points for an AI-powered Customer Experience Management platform.
Role type
Senior IC backend engineer (distributed systems)
Builds
High-scale microservices, event-driven pipelines, and AI-native architecture components
Domain
SaaS / Customer Experience Management / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
distributed systems design, event-driven architecture, message queue management, concurrency control, fault tolerance, production debugging, PostgreSQL optimization, Elasticsearch tuning, Kubernetes, CI/CD pipeline design
Preferred skills
Ruby on Rails, Python, SSO/identity federation, observability tooling, architectural trade-off analysis
Technologies
Ruby on Rails, Python, PostgreSQL, Elasticsearch, Redis, RabbitMQ, Kubernetes, AWS, GCP, APISIX, Grafana, Loki
Responsibilities
Design and operate high-throughput event-driven pipelines across a 100+ microservice ecosystem; Build and scale distributed messaging systems with backpressure management; Diagnose and resolve complex production issues like deadlocks and queue exhaustion; Optimize PostgreSQL for heavy write workloads and contention management; Build and maintain observability using Grafana, Loki, and distributed tracing; Lead root cause analysis and implement preventative measures across multi-service pipelines.
Seniority
Senior, hands-on IC