We are Semrush, a global Tech company developing our own product – a platform for digital marketers.
Are you ready to be a part of it? This is your chance! We’re hiring for a Senior Java / Golang Developer (Frozen Team).
Tasks in the role
- Help the team to modernize legacy backend services and cloud-native applications while maintaining current implementations
- Identify and mitigate new risks in the technical base to evolve the product and minimize technical debt
- Contribute to team technical strategy with your knowledge and experience to reach new goals
- Participate in the planning of architecture and quality aspects of new features and products
- Contribute to product observability and monitorability
- Participate in improving, supporting, and analyzing application metrics and alerts
- Troubleshoot and fix issues
- Refactor and improve legacy functionalities
- Conduct code review sessions
- Work with issues from support specialists (on duty)
- Be proactive and productive
Who we are looking for
- Strong expertise in Java and Golang
- Knowledge of architectural design patterns and principles
- Understanding of scalability and resilience principles
- Expertise with databases, including non-SQL databases like MongoDB
- Experience with queue brokers, Docker, k8s, and observability stacks (logging, tracing, metrics)
- Experience with cloud platforms like GCP or others
- Proficiency with GitLabCI
- Knowledge of Redis
- At least B2 level English proficiency
Our team and culture
The Frozen team focuses on transitioning customer-facing production and infrastructure products to a maintainable state using a refined adoption process, aiming for fewer efforts and better product quality. We value teamwork, decision-making, and making applications scalable and resilient. We support our team with various benefits including unlimited PTO, flexible benefits, employee support programs, and more.
About Semrush
Semrush is a leading SaaS platform for online visibility management, serving over 10 million users worldwide. We have received numerous awards and went public on the NYSE in 2021. Our team of over 1,700 professionals is growing continuously.
Diversity and Inclusion
Semrush is committed to diversity, equity, and inclusion. We welcome applicants from all backgrounds and do not discriminate based on any protected characteristics. Even if you don’t meet all requirements, we encourage you to apply!
We look forward to your application!