Grammarly is hiring a

Software Engineer, Subscription Services

Kyiv, Ukraine

The opportunity

At Grammarly, we believe that everyone should be heard and understood. We know that clear and effective communication improves people’s lives—and we want to help everyone improve their communication. That’s why we’ve built an AI-powered writing assistant: to help people feel more confident in communicating clearly and effectively. So far, we’ve created a product used by more than 20 million people around the world every day. Join us to reach the next 100 million.

To reach our goals, we are looking for a software engineer to join Grammarly’s Subscription Services team.

The team

The Subscription Services team builds billing services that handle millions of payment transactions. The team also creates smart tools that help Grammarly provide excellent customer service to our ever-increasing number of users. Overall, we help make sure the business runs smoothly.

Our objectives are about increasing revenue and user retention. We run lots of experiments and release code to production every day. The engineers on the team are deeply involved in the ideation, research, and implementation of each feature. 

Your impact 

  • Improve our billing system and other services by writing lots of Java code.
  • Be hands-on with network architecture, load balancing, CI/CD, provisioning, and security of production and staging environments. Continuously fine-tune deployments, monitoring, and other routines.
  • Implement integrations with payment processors, tweak data infrastructure, and build and run experiments around billing flows.
  • Work directly with other teams at Grammarly to build back-office automation and features for our sales systems.
  • Participate in on-call duty and continuously improve the stability of production services. 
  • Build tons of ambitious features, improve the architecture and technical stack, and become a stronger professional together with the team!

This is the right opportunity for you if

  • You have solid software engineering fundamentals and knowledge of commonly used algorithms.
  • You have strong knowledge of Java programming and JVM.
  • You have strong troubleshooting skills that span systems, network, and code.
  • You are comfortable working with AWS, Docker, Terraform, Grafana, and associated tech stacks.
  • You embody our E.A.G.E.R. values (Ethical, Adaptable, Gritty, Empathetic, Remarkable).

It almost goes without saying that we’ll offer you

  • Big goals, challenging work, fast learning cycles, practical training, and meaningful feedback. 
  • Project exposure and ownership that impact our world, users, product, colleagues, and business.
  • Health care, communication coaching, and great coworkers!

Our commitment to diversity

The diverse experiences, ideas, and identities of Grammarly’s team members help us make better decisions and drive great results for our users. We foster an inclusive work environment that welcomes team members of all backgrounds and perspectives. As an equal opportunity employer, we evaluate candidates based solely on talents, skills, and knowledge.

Similar jobs

Other jobs at Grammarly