Browse All Jobs
Job Description
Grammarly is seeking a Back-End Software Engineer to join their engineering team. This role offers a dynamic hybrid working model, providing a balance of focused work and in-person collaboration. The engineer will play a crucial role in building core parts of Grammarly's product offering, infrastructure, and features, supporting over 40 million users. Grammarly values innovation and provides opportunities for engineers to influence the product roadmap.
Role involves:
  • Building and pushing code, shipping impactful features.
  • Building and supporting production services with high call rates.
  • Targeting high availability for consumer and enterprise customers.
  • Learning how to build infrastructure as code (IaC).
  • Collaborating with internal teams to deliver product offerings.
  • Contributing to an engineering culture focused on documentation, testing, and user experience.
  • Evaluating current systems and proposing scalable architectures.
  • Mentoring new hires.
Requirements:
  • At least three years of experience in Back-End development, ideally using Java or other JVM languages.
  • Excellent software engineering fundamentals, including knowledge of algorithms and data structures.
  • Experience with AWS or other cloud offerings (GCP, Azure, etc.).
  • Experience building, deploying, and debugging production systems at scale.
  • Cares about the end-user experience and strives to ensure high quality.
Grammarly offers:
  • Competitive pay.
  • Excellent health care (medical, dental, vision, mental health, and fertility benefits).
  • Disability and life insurance options.
  • 401(k) and RRSP matching.
  • Paid parental leave.
  • 20 days of paid time off per year, 12 days of paid holidays per year, two floating holidays per year, and flexible sick time.
  • Generous stipends (caregiving, pet care, wellness, home office, and more).
  • Annual professional development budget and opportunities.
Apply Manually