Senior Full Stack Engineer (GraphQL Focus) Job at Amplitude, San Francisco, CA

cUdGRy84eE9NMzd2eFcyQUlDUlZTRGNWY3c9PQ==
  • Amplitude
  • San Francisco, CA

Job Description

Senior Full Stack Engineer (GraphQL Focus)

Join to apply for the Senior Full Stack Engineer (GraphQL Focus) role at Amplitude

Senior Full Stack Engineer (GraphQL Focus)

Join to apply for the Senior Full Stack Engineer (GraphQL Focus) role at Amplitude

Amplitude is the leading digital analytics platform that helps companies unlock the power of their products. Over 4,000 customers, including Atlassian, NBCUniversal, Under Armour, Shopify, and Jersey Mikes, rely on Amplitude to gain self-service visibility into the entire customer journey. Amplitude guides companies every step of the way as they capture data they can trust, uncover clear insights about customer behavior, and take faster action. When teams understand how people are using their products, they can deliver better product experiences that drive growth. Amplitude is the best-in-class analytics solution for product, data, and marketing teams, ranked #1 in multiple categories in G2s Spring 2025 Report. Learn how to optimize your digital products and business at amplitude.com.

As an organization, we approach challenges with humility, take ownership of our contributions, and embrace a growth mindset that pushes us to constantly improve ourselves, each other, and the value we bring to customers and partners.

Amplitudes Commitment to Diversity Equity & Inclusion (DEI): Amplitude believes that diversity enables the creation of better products, improves the ability to solve complex problems, and drives more powerful solutions. We strive to create an environment of inclusionone focused on psychological safety, empathy, and human connectionthat will allow employees of all backgrounds to thrive.

About The Role

We're looking for a Senior Full-Stack Engineer with deep experience in GraphQL development and a strong understanding of API security best practices. Youll be responsible for designing, building, and securing GraphQL services that power critical features in our platform.

You'll collaborate closely with product, frontend, and backend teams to ensure GraphQL APIs are not only performant and scalable, but also secure by design, incorporating principles such as role-based access control (RBAC), audit logging, input validation, and resolver-level authorization.

Youll play a key role in evolving our GraphQL infrastructure and setting the standard for secure and maintainable API development across the engineering org.

Key Responsibilities

  • Design, develop, and maintain robust and scalable GraphQL APIs for core features and services
  • Implement security controls within the GraphQL layer, including:
    • RBAC or ABAC models enforced at the resolver level
    • Query complexity and depth limiting to prevent DoS
    • Auditable logging for sensitive GraphQL operations
    • Input validation and type safety for all queries/mutations
  • Work closely with backend and frontend engineers to ensure GraphQL usage patterns are efficient and secure
  • Help define best practices for GraphQL schema design, versioning, and access control
  • Identify and remediate security issues in GraphQL endpoints proactively, collaborating with application security engineers when necessary
  • Partner with engineering to identify and mitigate risks in architecture, design, and implementation stages
  • Identify opportunities to fix systemic gaps, reduce recurring pain points, and avoid reactive whack-a-mole cycles
  • Participate in an on-call rotation to resolve critical/high-risk security issues as well as respond to security incidents with urgency and clarity
  • Stay up to date with emerging threats and defensive patterns in GraphQL security
What Were Looking For

  • 4+ years of experience as a software engineer, with at least 2+ years working with GraphQL in production systems
  • Proven experience building and maintaining secure, large-scale APIs, particularly using GraphQL, TypeScript, Python, or Java
  • Strong understanding of authentication and authorization, especially as it applies to API design (e.g., JWT, OAuth2, resolver-level access control)
  • Familiarity with audit logging, rate limiting, and schema hardening
  • Comfortable collaborating cross-functionally to align API security with product needs and developer experience
  • Willingness to go above and beyond, including submitting fixes and supporting teams directly when needed
  • Experience using AI to automate tasks is a significant plus (e.g. log analysis, code review, alert triage)
  • Familiarity with application security concepts is preferred, but not required

Who We Are

The Company: Amplitude is filled with humble, life-long learners who are eager to help one another and the company succeed. Our values of growth mindset, ownership, and humility are core to the way we work: were tenacious in the face of challenges, we take the initiative to solve problems that drive our shared success, and we operate from a place of empathy and openness, seeking to understand many points of view.

The Product: Amplitude is a digital analytics platformwe help companies capture data they can trust, uncover clear insights about customer behavior, and take faster action. This empowers teams to build better product experiences that drive business growth. Were super proud of what weve built and continue to expand: a platform that empowers companies to thrive in the digital era.

We care about the well-being of our team: We offer competitive pay and benefits packages that reflect our commitment to the health and well-being of our Ampliteers.

Some Of Our Benefit Programs Include

  • Excellent medical, dental and vision insurance coverages, with 100% employer-paid premiums for employee medical, dental, vision on select plans
  • Flexible time off, p aid holidays, and more
  • Generous stipends to spend on what matters most to you, whether thats wellness (monthly), commuter transit/parking (monthly), learning and development (quarterly), home office equipment (annual), and much more
  • Excellent Parental benefits including : 12-20 weeks of Paid Parental Leave, Carrot Fertility Benefits/Adoption/Surrogacy support, Back-up Child Care support
  • Mental health and wellness benefits including no cost employee access to Modern Health coaching & therapy Sessions and high quality physician office experience via One Medical membership (select U.S. locations only)
  • Employee Stock Purchase Program (ESPP)

Other Fun Facts About Amplitude

  • We were recognized in the Newsweek Excellence Index 2024.
  • Our customers love us! They've said we're the #1 product analytics solution for 15 quarters in a row on G2.
  • We're focused on growth. Check us out in Deloittes 2023 Technology Fast 500
  • We care A LOT about product innovation. Fast Company called us the #3 most innovative enterprise company in the world.
  • We invest in our people. We offer mentorship programs, management training, and wellness initiatives.
  • We give back to our communities. We give every Ampliteer a charitable giving grant and paid volunteer time off.
  • We were founded in 2012, went public via a direct listing in September 2021, and are now trading under the ticker $AMPL.
  • Were a global and fast-growing team! We have employees around the world and offices in San Francisco (HQ), New York, Vancouver, Amsterdam, London, Paris, Singapore, and Tokyo.
  • Our mascot is the datamonster, who loves to chow down on numbers, charts, and graphs. Nom nom.

Amplitude provides equal employment opportunities (EEO). All applicants are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, or sexual orientation.

This role is eligible for equity, benefits and other forms of compensation.

Based on legislation in California, the following details are for individuals who will work for Amplitude in San Francisco Bay Area of California. Salary range: $161,000 - $266,000 total target cash (inclusive of bonus or commission) plus equity.

By applying for this job, you acknowledge that Amplitude processes your personal data in accordance with the Amplitude Applicant Privacy Notice.

Staying Safe - Protect Yourself From Recruitment Fraud

We are aware of individuals and entities fraudulently representing themselves as Amplitude recruiters and/or hiring managers. Amplitude will never ask for financial information or payment, or for personal information such as bank account number or social security number during the job application or interview process. Any emails from the Amplitude recruiting team will come from an @ amplitude.com email address. You can learn more about how to protect yourself from these types of fraud by referring to this article . Please exercise caution and cease communications if something feels suspicious about your interactions.

Amplitude is a leading digital analytics platform that helps companies unlock the power of their products. More than 3,500 customers, including Atlassian, Jersey Mikes, NBCUniversal, Shopify, and Under Armour, rely on Amplitude to gain self-service visibility into the entire customer journey. Amplitude guides companies every step of the way as they capture data they can trust, uncover clear insights about customer behavior, and take faster action. When teams understand how people are using their products, they can deliver better product experiences that drive growth.

As an organization, we approach challenges with humility, take ownership of our contributions, and embrace a growth mindset that pushes us to constantly improve ourselves, each other, and the value we bring to customers and partners.

Amplitudes Commitment to Diversity Equity & Inclusion (DEI): Amplitude believes that diversity enables the creation of better products, improves the ability to solve complex problems, and drives more powerful solutions. We strive to create an environment of inclusionone focused on psychological safety, empathy, and human connectionthat will allow employees of all backgrounds to thrive.

By applying for this job, you acknowledge that Amplitude processes your personal data in accordance with the Amplitude Applicant Privacy Notice.

Staying Safe - Protect Yourself From Recruitment Fraud

We are aware of individuals and entities fraudulently representing themselves as Amplitude recruiters and/or hiring managers. Amplitude will never ask for financial information or payment, or for personal information such as bank account number or social security number during the job application or interview process. Any emails from the Amplitude recruiting team will come from an @ amplitude.com email address. You can learn more about how to protect yourself from these types of fraud by referring to this article . Please exercise caution and cease communications if something feels suspicious about your interactions.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Software Development

Referrals increase your chances of interviewing at Amplitude by 2x

Get notified about new Full Stack Engineer jobs in San Francisco Bay Area .

Full Stack Software Engineer (L4), Product Localization Engineering
Full Stack Software Engineer - Post-training

Palo Alto, CA $180,000.00-$440,000.00 2 weeks ago

Software Engineer, AI Intern (Summer 2025)

San Francisco, CA $130,000.00-$185,000.00 3 weeks ago

Full Stack Software Engineer - Multimodal

Palo Alto, CA $180,000.00-$440,000.00 2 weeks ago

Mountain View, CA $141,000.00-$202,000.00 1 day ago

San Francisco, CA $165,000.00-$165,000.00 1 year ago

San Francisco, CA $177,607.00-$240,292.00 1 day ago

Full Stack Software Engineer - Starfleet

San Francisco, CA $120,000.00-$160,000.00 4 days ago

San Francisco, CA $120,000.00-$200,000.00 1 year ago

Frontend Software Engineer, Growth Engineering

San Francisco, CA $130,000.00-$280,000.00 6 months ago

San Francisco, CA $147,000.00-$173,000.00 1 day ago

San Francisco, CA $110,000.00-$155,000.00 9 months ago

Redwood City, CA $130,000.00-$230,000.00 18 hours ago

San Francisco, CA $120,000.00-$190,000.00 6 months ago

Mountain View, CA $130,000.00-$150,000.00 1 day ago

San Francisco, CA $130,000.00-$180,000.00 1 year ago

San Francisco, CA $100,000.00-$200,000.00 1 year ago

San Francisco, CA $180,000.00-$220,000.00 5 days ago

San Francisco, CA $125,000.00-$175,000.00 4 months ago

Full Stack Software Engineer (L5), Content Middleware Infrastructure

Were unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Job Tags

Full time, Summer work, Internship, Work at office, Home office, Flexible hours,

Similar Jobs

Farm Job Search

Farm and Ranch Hired Help Job at Farm Job Search

 ...Farm and Ranch Hired Help (6354) Location: Gothenburg, Nebraska JobNumber: 6354 Our Family operation is seeking full time help for our farm and ranch operation. The operation is located between Gothenburg and Arnold, Nebraska. We run a cow/calf operation along... 

Lowes

Warehouse Associate Job at Lowes

 ...Job Title: Warehouse Associate Employer: Lowes Job Description: As a Warehouse Associate at Lowes, you will be responsible for the efficient handling of merchandise within the distribution center. You will receive, store, and ship products, ensuring that inventory... 

Western North Carolina Community Health Services

Dental Hygienist- Part-Time, Temporary Job at Western North Carolina Community Health Services

Registered Dental Hygienist- Part-Time, Temporary Are you passionate about helping the underserved? Western North Carolina Community...  ...Collaborate with administrative staff to ensure proper billing and data-gathering on a timely basis Participate in quality... 

2K

Manager, Software Engineering (San Mateo) Job at 2K

 ...innovation, technology, and play to explore our open positions and join our growing global team. The PlayStation brand falls under Sony Interactive Entertainment, a wholly-owned subsidiary of Sony Group Corporation. About the Team As the Engineering Manager for... 

Medi-Weightloss

Medical Operations Manager/ Practice Manager Job at Medi-Weightloss

 ...Position: Medical Operations Manager/Practice Manager Company: Medi-Weightloss of Virginia About Us: At Medi-Weightloss, we're on a mission to transform lives by helping individuals achieve their health and weight loss aspirations. Our personalized medical...