Back End Staff Software Engineer
Core
Develop performance-critical backend applications and APIs serving millions of users daily while directing company-wide technical projects.
Role type
Staff Software Engineer (Backend)
Builds
Scalable, fault-tolerant systems and APIs
Domain
Enterprise backend development
Deliverable
production ML models | product features | infrastructure
Required skills
Scala, Java, Kotlin, SQL Server, Oracle, MySQL, CI/CD pipelines, testing strategies, architectural decision-making, technical standards setting
Preferred skills
NoSQL, Kafka, RabbitMQ, ActiveMQ, MSMQ, Play Framework
Responsibilities
Develop performance-critical backend applications, direct significant company-wide projects, make architectural decisions, establish technical standards, implement CI/CD pipelines, build scalable systems and APIs
Seniority
Staff, hands-on IC with strategic leadership