1

Graphql Engineer Jobs in Missouri (NOW HIRING)

$94K - $124K/yr

You will work on high-performance Golang systems that power GraphQL Federation and API connectivity at scale. The role focuses on solving complex engineering challenges around compilers, execution ...

Mobile Engineer - React Native Category: Software Development/ Engineering Main location: United ... Integrate REST APIs, GraphQL, Firebase, analytics, crash reporting, push notifications, and third ...

Senior, Software Engineer

Cassville, MO · On-site

$90K - $180K/yr

... Java, BigQuery, GraphQL, Spark. Drives full software development lifecycle, including CI/CD ... Engineering Excellence: Promotes a collaborative engineering mindset focused on continuous ...

Senior, Software Engineer

Noel, MO · On-site

$90K - $180K/yr

... Java, BigQuery, GraphQL, Spark. Drives full software development lifecycle, including CI/CD ... Engineering Excellence: Promotes a collaborative engineering mindset focused on continuous ...

next page

Showing results 1-20

Graphql Engineer information

What are the key skills and qualifications needed to thrive as a GraphQL Engineer, and why are they important?

To thrive as a GraphQL Engineer, you need strong proficiency in JavaScript or TypeScript, deep understanding of GraphQL schema design, and experience with API development, typically supported by a relevant computer science degree or equivalent experience. Familiarity with tools like Apollo Server/Client, Relay, Node.js, and version control systems such as Git is essential, along with experience in RESTful APIs and cloud platforms. Excellent problem-solving skills, collaborative teamwork, and effective communication distinguish top performers in this role. These skills ensure robust, efficient API development and seamless integration across front-end and back-end systems, driving product scalability and user satisfaction.

What does a GraphQL Engineer do?

A GraphQL Engineer specializes in designing, developing, and maintaining APIs using the GraphQL query language. They work on building efficient data-fetching systems that allow clients to request exactly the data they need from a server. GraphQL Engineers often collaborate closely with frontend and backend teams to optimize API performance, ensure data security, and streamline application development. Their responsibilities may also include schema design, implementing resolvers, and integrating GraphQL with various databases or services.

What is the difference between Graphql Engineer vs Backend Developer?

AspectGraphql EngineerBackend Developer
Primary FocusDesigning and implementing GraphQL APIsBuilding and maintaining server-side application logic
Skills & CertificationsGraphQL, JavaScript/TypeScript, API designServer-side languages (Java, Python, Node.js), database management
Work EnvironmentCollaborates with frontend teams, API developmentDevelops core backend systems, database integration
Industry UsageTech companies, startups, organizations adopting GraphQLBroadly used across industries for backend services

While both roles involve backend development skills, a Graphql Engineer specializes in creating and optimizing GraphQL APIs, whereas a Backend Developer focuses on overall server-side application development. The choice depends on whether the role emphasizes GraphQL technology or general backend systems.

What are some common challenges GraphQL Engineers face when designing scalable APIs, and how can they be addressed?

GraphQL Engineers often encounter challenges ensuring that APIs remain performant and scalable as the complexity of queries and the number of clients grow. Common issues include over-fetching or under-fetching data, managing query complexity to prevent expensive operations, and maintaining clear schema documentation. These can be addressed by implementing query depth and cost analysis tools, optimizing resolvers, using efficient data loaders, and collaborating closely with frontend teams to refine schema design for real-world use cases. Regular code reviews and performance monitoring also help maintain a robust and scalable GraphQL API.
What are popular job titles related to Graphql Engineer jobs in Missouri? For Graphql Engineer jobs in Missouri, the most frequently searched job titles are:
What cities in Missouri are hiring for Graphql Engineer jobs? Cities in Missouri with the most Graphql Engineer job openings:

$94K - $124K/yr

Full-time

Medical, PTO

Posted 8 days ago


Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Golang Engineer based in Netherlands.

This is an opportunity to join a remote-first engineering team building advanced open-source infrastructure for modern API development.
You will work on high-performance Golang systems that power GraphQL Federation and API connectivity at scale.
The role focuses on solving complex engineering challenges around compilers, execution engines, performance, and reliability.
You will collaborate closely with product and engineering teams while having ownership over impactful technical decisions.
This position is ideal for an experienced Go developer who enjoys deep technical challenges and building robust software.
You will contribute to an innovative environment where autonomy, craftsmanship, and open-source collaboration are highly valued.
The role offers the chance to shape a cutting-edge platform used by developers worldwide.

Accountabilities:

You will be responsible for designing, improving, and maintaining core backend infrastructure while collaborating with a highly technical remote team. Your work will directly impact product performance, scalability, and developer experience.

  • Develop, refactor, and maintain advanced open-source software components written in Golang.
  • Improve the performance, security, and stability of API routing and execution systems.
  • Work on complex engineering challenges involving GraphQL, API protocols, execution planning, and runtime optimization.
  • Design and implement new capabilities, including support for additional data sources and federation technologies.
  • Analyze telemetry and system behavior to identify opportunities for improvement.
  • Troubleshoot technical issues and collaborate with internal teams and external engineers when needed.
  • Review and contribute to open-source projects and community contributions.
  • Write efficient, low garbage collection Go code and optimize systems through benchmarking and performance analysis.
  • Work deeply on complex technical topics, taking ownership from design through implementation.
Requirements:

The ideal candidate is a senior-level Golang engineer who is comfortable working independently, solving complex problems, and contributing to high-impact technical projects in a remote environment.

  • Proven senior-level experience developing production-grade applications in Golang, with strong ownership of technical decisions.
  • Strong understanding of performance optimization, benchmarking, and writing efficient low-GC Go code.
  • Experience working with abstract syntax trees (ASTs), AST transformations, compilers, or similar concepts.
  • Ability to independently investigate complex problems and deliver robust solutions.
  • Strong communication skills in English, with the ability to collaborate effectively in a distributed team.
  • Experience working successfully in a fully remote environment.
  • Ability to work within the CET time zone and participate in occasional team meetings or retreats.
  • A proactive mindset with a strong sense of responsibility and initiative.

Nice-to-have experience:

  • Knowledge of GraphQL, API gateways, proxies, or networking concepts.
  • Experience with OpenAPI, SOAP, gRPC, Apollo Federation, or related technologies.
  • Previous open-source contributions.
  • Experience building developer-focused tools or infrastructure platforms.
Benefits:
  • Fully remote work environment with flexibility to work from wherever you are most productive.
  • Opportunity to work on challenging, cutting-edge open-source technology.
  • Competitive compensation package.
  • Flexible paid time off to support work-life balance.
  • Access to healthcare benefits depending on local standards.
  • Choice of preferred work hardware.
  • Opportunities to use coworking spaces worldwide when needed.
  • Global team retreats and opportunities to meet colleagues in person.
  • Strong growth opportunities within a fast-moving engineering organization.
  • A culture focused on autonomy, impact, collaboration, and delivering high-quality products.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
 Why Apply Through Jobgether? 
 
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
 
 
#LI-CL1
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job