Senior Full-Stack Product Engineer
Apollo GraphQLJoin Apollo GraphQL as a Senior Full-Stack Product Engineer
Are you an experienced full-stack developer excited to work on the tools that help some of the world’s largest companies collaborate on and govern their GraphQL APIs? If you care deeply about end-user experience and want to contribute to building tools that you, as a developer, can have a voice in guiding the direction of, this could be the role for you!
Role Overview
As a Full Stack Product Engineer, you’ll be working on core features that enable organizations to manage complex, cross-team GraphQL schema changes, ensure endpoint security, and define custom validation rules for their workflows. You’ll build and optimize tools like Schema Proposals for cross-team collaboration, and Persisted Queries for API protection. This work will have a direct impact on how companies govern and scale their APIs, keeping them safe and adaptable to changing needs.
Key Responsibilities
- Build collaboration and governance tools to help enterprise users manage schema changes and API operations with confidence.
- Implement end-to-end features for our customers, using various languages in our tech stack such as React with TypeScript, Kotlin, Postgres, and more.
- Work on core features like Schema Proposals, Persisted Queries, and Custom Checks, ensuring that organizations can safely and efficiently evolve their GraphQL schemas.
- Collaborate with product managers and designers to define product experiences, and take high-level designs or user stories and bring them to life without requiring detailed technical specs or UX mockups.
- Help design and manage schema changes, crafting best practices for schema building and scaling.
- Participate in the on-call rotation to support operational excellence and ensure the reliability of the platform.
- Share your work with the broader developer community, contributing to the growing ecosystem of GraphQL tools.
Who You Are
- You’ve worked on full-stack applications before and are comfortable working across the stack, especially in React and relational databases.
- You’re passionate about building tools that meaningfully increase the productivity of others, and workflows that allow businesses to effectively collaborate on and grow their graph.
- You’re skilled at independently translating broad concepts and user stories into practical, detailed functional solutions.
- You thrive in distributed teams and love learning new technologies, keeping up with the latest trends in developer tooling and API design.
- Bonus points if you’ve worked with Kotlin, Postgres, or similar technologies, and if you have experience with developer-facing tools.
Compensation and Benefits
- Salary range: $144,000 - $170,000 per year
- Benefits: Medical, dental, and vision insurance, 401(k), paid maternity and paternity leave, disability insurance
Location
This is a remote position that can be done from anywhere in the United States or Canada.
Apollo is proud to be an equal opportunity workplace dedicated to pursuing and hiring a talented and diverse workforce.
Benefits Extracted with AI
- Medical insurance
- Vision insurance
- Dental insurance
- 401(k)
- Paid maternity leave
- Paid paternity leave
- Disability insurance
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer, Backend
Join Apollo GraphQL as a Senior Backend Engineer to design and build resilient distributed services using GraphQL, TypeScript, and Kotlin.
Senior Full-Stack Software Engineer
Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.
Full Stack Developer (Founding Engineer) with gRPC Expertise
Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.
Full Stack Developer with gRPC Expertise (Founding Engineer)
Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.
Senior Full Stack Engineer
Join BoomPop as a Senior Full Stack Engineer to drive innovation and growth, working with TypeScript, GraphQL, AWS, and more.
Senior Full-Stack Engineer
Join Veriff as a Senior Full-Stack Engineer in Barcelona. Work with TypeScript, Python, GraphQL, and more.
Full Stack Software Engineer (Starlink)
Join SpaceX as a Full Stack Software Engineer for Starlink, working on cutting-edge satellite internet technology.
Senior Full Stack Engineer with Django and Vue.js
Join FuturHealth as a Senior Full Stack Engineer to develop innovative health tech solutions using Django and Vue.js.
Full-Stack Engineer with React.js and TypeScript
Join Substack as a Full-Stack Engineer to develop core products using React.js and TypeScript. Remote work with competitive salary and benefits.
Senior Full Stack Web Software Engineer
Join NVIDIA as a Senior Full Stack Web Software Engineer to build AI-assisted developer tools using React.js and TypeScript.
Senior Full Stack Engineer with React and TypeScript
Join Messari as a Senior Full Stack Engineer focusing on React and TypeScript to build scalable web applications.
Full Stack Engineer with JavaScript and React.js
Join Snappy as a Full Stack Engineer to build next-gen gifting platforms using JavaScript and React.js. Remote work available in Austin, TX.
Senior Software Engineer, Substack Enterprise
Join Substack as a Senior Software Engineer to develop core products using JavaScript, Node, React, and Postgres. Remote work available.
Senior Backend Engineer
Join Grafana Labs as a Senior Backend Engineer, working remotely in the US/Canada on Kubernetes monitoring.
Senior Software Engineer II, Provider Experience
Join Remo Health as a Senior Software Engineer II to lead technical development in dementia care solutions using React, TypeScript, and more.
Senior Full Stack Engineer with Django and Vue.js
Join FuturHealth as a Senior Full Stack Engineer to revolutionize healthcare with Django and Vue.js.
Senior Software Engineer (Full-Stack)
Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.
Mid-Level Full Stack Developer (Angular, React, NodeJS)
Join Softrams as a Mid-Level Full Stack Developer specializing in Angular, React, and NodeJS for remote work in the US.
Senior Fullstack JavaScript Engineer / Product Developer
Join lempire as a Senior Fullstack JavaScript Engineer to design and develop features for innovative SaaS products.
Senior Full Stack Software Engineer
Join Argon AI as a Senior Full Stack Software Engineer to build AI solutions for biopharma in NYC. Work with Python, PostgreSQL, and more.
Full Stack Software Engineer
Join Atlassian as a Full Stack Software Engineer, working remotely to build innovative solutions with JavaScript, React, and Node.js.
Principal Full-Stack Engineer (Backend Focus)
Join Text Blaze as a Principal Full-Stack Engineer focused on backend development. Work remotely and drive product innovation.
Senior Full Stack Software Engineer
Join Vouch Insurance as a Senior Full Stack Software Engineer, leading projects and mentoring in a remote role.
Senior Full Stack Software Engineer
Join Titan as a Senior Full Stack Software Engineer in New York. Work with AWS, JavaScript, and TypeScript to build innovative financial solutions.