All vacancies
Staff Software Engineer
Wrike
Remote · PolandSalary not disclosedfull-timeWrike Careers
Wrike is our people, not a place. As a distributed team, we own our growth, stay globally connected, and rely on the product we build to deliver impactful work alongside brilliant minds.
Responsibilities
- Design, build, and maintain critical reliability components such as HTTP rate limiters, internal DB schema migration tools, circuit breakers, and distributed Redis-based caching.
- Troubleshoot complex production issues, optimize PostgreSQL usage, and ensure our distributed systems remain performant and stable under high load.
- Lead preliminary investigations during severe production incidents: identify likely root causes, assess impact, and propose mitigation options. The long-term fixes are then implemented by the owning team, based on your findings.
- Create scalable, reusable tools and frameworks that help other engineering teams build more resilient services.
- Leverage AI-powered tools and coding agents to accelerate development, analyze architectures, and automate repetitive or error-prone tasks.
- Influence reliability best practices across engineering by sharing knowledge, reviewing designs, and setting high technical standards.
Languages
- Work format
- Remote
- Seniority
- Senior
- Posted
- 30 Jul 2026
- Last verified
- In the last 5 days
Similar roles
- Software Engineer (m/w/d)L21s GmbH · Remote · worldwide, UTC+4 accepted
- Senior Data Software Engineer with Azure DatabricksEPAM Systems · Remote · Armenia
- WordPress Developer - RemoteSDF Systems · Remote · worldwide, UTC+4 accepted
- Backend Developer - Talent PoolEspeo Software · Remote · worldwide, UTC+4 accepted
- Engineering Manager (ML)Tabby · Remote · worldwide, UTC+4 accepted
- Lead Machine Learning Engineer (Robotics & Computer Vision)Red Sky · Remote · worldwide, UTC+4 accepted
