Browse All Jobs
Job Description
Amplitude is seeking a Senior Full-Stack Engineer with expertise in GraphQL development and API security to join their team in San Francisco. This role involves designing, building, and securing GraphQL services that power critical features of Amplitude's platform. The Senior GraphQL Engineer will collaborate with product, frontend, and backend teams to ensure GraphQL APIs are performant, scalable, and secure by design. They will play a key role in evolving Amplitude's GraphQL infrastructure and setting the standard for secure and maintainable API development across the engineering organization.

Role involves:
  • Designing, developing, and maintaining robust and scalable GraphQL APIs.
  • Implementing security controls within the GraphQL layer.
  • Collaborating with backend and frontend engineers to ensure efficient and secure GraphQL usage.
  • Defining best practices for GraphQL schema design, versioning, and access control.
  • Identifying and remediating security issues in GraphQL endpoints.
  • Partnering with engineering to identify and mitigate risks in architecture, design, and implementation stages.
  • Participating in an on-call rotation to resolve critical security issues.
  • Staying up to date with emerging threats and defensive patterns in GraphQL security.

Requirements:
  • 4+ years of experience as a software engineer, with 2+ years working with GraphQL in production systems.
  • Proven experience building and maintaining secure, large-scale APIs using GraphQL, TypeScript, Python, or Java.
  • Strong understanding of authentication and authorization, especially as it applies to API design.
  • 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 to support teams directly when needed.
  • Experience using AI to automate tasks is a plus.
  • Familiarity with application security concepts is preferred.

Role offers:
  • Excellent medical, dental, and vision insurance coverages.
  • Flexible time off, paid holidays, and more.
  • Generous stipends for wellness, commuter transit/parking, learning and development, and home office equipment.
  • Excellent Parental benefits.
  • Mental health and wellness benefits.
  • Employee Stock Purchase Program (ESPP).
Apply Manually

Amplitude

Amplitude is a leading digital analytics platform empowering businesses to understand and optimize the customer journey. Renowned for its self-service visibility and actionable insights, Amplitude enables product, data, and marketing teams to drive growth through improved product experiences. Serving over 4,000 customers, including notable brands like Atlassian and NBCUniversal, Amplitude is recognized as a best-in-class analytics solution. The company fosters a culture of growth, ownership, and humility, committed to diversity, equity, and inclusion.

All Jobs at Amplitude (59)