Role Location
- San Francisco, CA, United States
Employees
Address
Tech Stack
- Java
- python
- Apache Spark
- scala
- React
- TypeScript
- Clojure
- Kotlin
- Scala
Role Description
The Opportunity
At Grammarly, we believe that everyone should be heard and understood. We know that clear and effective communication improves people’s lives. We want to help everyone improve their communication. That’s why we’ve built an AI-powered communication assistant—to help the world’s 2 billion English speakers feel heard. So far, we’ve created a product that reaches 20 million people every day. Join us to reach the next 100 million.
We’re looking for an exceptional experienced Software Engineer, Full-Stack, to brainstorm, generate, and implement growth-related hypotheses/ideas that help with the user acquisition and revenue generation. This engineer will design, develop, debug, troubleshoot, optimize, and release full-stack (both back-end and front-end) features based on business inputs. In this role, you’ll assess and recommend ways to improve the building, testing, and deployment processes for the full tech stack. This person will work very closely with the other engineers, tech leads, marketing team, and product managers to incorporate growth-related ideas into functioning code in a fast-paced environment.
What You Will Accomplish
- As a core team member of the Growth Engineering team in San Francisco, work with other engineers, product managers, and marketing managers to translate growth-related ideas/hypotheses into implementations.
- Execute on growth-related ideas that cut across team boundaries and involve working on the full-stack — React/Typescript/Javascript on the front-end side and Java/Scala on the back-end side.
- Partner with product and marketing managers to participate in growth-related idea generation that helps with user acquisition and monetization.
- Review code from other engineers on the team.
- Help improve the development, testing, and release processes by mastering our CI/CD process and identifying any opportunity to optimize.
- Prepare a plan to consistently achieve results and execute against a timeline with predictability.
- Mentor junior engineers and provide technical leadership when faced with challenging or ambiguous situations.
Talents You Bring to the Team
- You embody our E.A.G.E.R. values (Ethical, Adaptable, Gritty, Empathetic, Remarkable).
- You have 5+ years of experience in full-stack programming and have expert level ReactJS and Java skills.
- You understand vulnerabilities in web applications and how to eliminate them.
- You’re a champion of continuous integration (CI) and continuous deployment (CD) processes.
- You can learn new code base quickly and get excited about contributing to the code bases of other teams.
- You can work with the tech leads of other teams to understand and implement growth-related features.
- You have experience with the growth engineering team at a fast-paced consumer company.
What Grammarly Offers You
- Big goals, challenging work, fast learning cycles, practical training, and meaningful feedback.
- Project exposure and ownership that impacts our world, users, product, colleagues, and business.
- Healthcare, 401K, communication coaching, and great coworkers!
About Grammarly
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. Grammarly participates in E-Verify.
About Grammarly
Effective communication is hard. It requires talent, skill, and a lot of effort. Enter Grammarly, the first widely adopted AI communication assistant helping people with the substance and impact of their writing. Grammarly helps millions of people make their written communication clear, mistake-free, and effective. With a $200 million growth equity investment and a 1+ Billion valuation, Grammarly is changing the way the world communicates—enabling people to write exactly what they mean and be fully understood. To help us reach that goal, we are looking for exceptional Software Engineers to join our team!
Company Culture
We take our EAGER (Ethical, Adaptable, Gritty, Empathetic, & Remarkable) values very seriously as they help us ensure that our team can collaborate effectively, and enable us to select and develop individuals who take personal responsibility for achieving aggressive goals.
Address
Tech Stack
- Java
- python
- Apache Spark
- scala
- React
- TypeScript
- Clojure
- Kotlin
- Scala
Skip straight to final-round interviews by applying through Triplebyte.
Other Roles at Grammarly

Android Software Engineer
San Francisco, CA, United States
Software Engineer, Back-End - Growth
San Francisco, CA, United States
Software Engineer, Front-End (Growth)
San Francisco, CA, United States
Software Engineer, Front-End (Browser Extensions)
San Francisco, CA, United States