All vacancies
Staff Software Engineer
Wrike
Remote · LithuaniaSalary 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
- ML Developer, International SearchYandex · Yerevan · On-site
- AI-enabled Senior .NET DeveloperEPAM Systems · Armenia · On-site
- Embedded Linux Senior Software Engineer - OptimisationCanonical · Remote · worldwide
- Senior Jira Software EngineerCanonical · Remote · worldwide, UTC+4 accepted
- Engineering Manager - Security Standards and HardeningCanonical · Remote · worldwide
- Intelligent Automation Solution ArchitectEPAM Systems · Remote · Armenia
