Staff Software Engineer
Core
Architect and maintain core backend reliability solutions to ensure 99.99% uptime for Wrike's work management platform.
Role type
Staff Backend Engineer (Infrastructure/Reliability)
Builds
HTTP rate limiters, DB migration tools, circuit breakers, distributed caching, and observability frameworks.
Domain
SaaS / Work Management / Distributed Systems
Deliverable
production ML models | infrastructure
Required skills
Java/JVM, distributed systems, PostgreSQL, Redis, Docker, Kubernetes, message brokers (RabbitMQ/Kafka)
Preferred skills
Site Reliability Engineering (SRE), infrastructure-as-code, observability stacks (Grafana/BigQuery), AI-powered coding agents
Responsibilities
Design and build critical reliability components; troubleshoot complex production issues and optimize database usage; lead preliminary investigations during severe incidents; create scalable tools for other engineering teams; influence reliability best practices across the organization.
Seniority
Staff, hands-on IC with mentorship