Wrike

Staff Software Engineer

Wrike
Apply
3 months ago
Remote, LithuaniaStaff+

Responsibilities

  • Design, build, and maintain critical reliability components.
  • Troubleshoot complex production issues and optimize PostgreSQL usage.
  • Lead investigations during severe production incidents and propose mitigation options.
  • Create scalable, reusable tools and frameworks for resilient services.
  • Leverage AI-powered tools to accelerate development and automate tasks.
  • Influence reliability best practices across engineering teams.

Requirements

  • Strong expertise with Java/JVM and building scalable backend systems.
  • Solid understanding of distributed systems concepts.
  • Deep experience with relational databases like PostgreSQL and non-relational storages like Redis.
  • Practical experience with containerization and cloud-native environments.
  • Hands-on experience with message brokers such as RabbitMQ or Kafka.
  • Ability to work independently and use critical thinking.

Benefits

  • Hybrid work mode with flexibility for remote and in-person collaboration.
  • Opportunity to work in a collaborative environment with a focus on impact and reliability.

Tech Stack

Apache KafkaDockerGoogle BigQueryGrafanaGraylogJavaKubernetesPostgreSQLRabbitMQRedis

Categories

Wrike

About Wrike

1,001-5,000 employees

Wrike builds a cloud-based work management and project collaboration platform for teams and enterprises, offering tasks, Gantt charts, automation, and integrations. It sells subscriptions as a SaaS product and is used across functions like marketing, PMO, and IT to plan, track, and report work. Founded in 2006 and headquartered in San Diego, Wrike was acquired by Citrix in 2021.

Contact me