Logo for Endgame

Backend Platform Engineer

Roles & Responsibilities

  • Strong platform engineering background with proficiency in Python
  • Solid grasp of algorithms, data structures, and performance optimization
  • Experience or eagerness to learn and experiment with graph databases (Neo4j, TigerGraph) and query languages (Cypher, Gremlin)
  • Familiarity with large language models (LLMs) or knowledge graphs is beneficial but not required

Requirements:

  • Design and optimize backend systems for processing and analyzing complex data structures
  • Collaborate with cross-functional teams (engineering, product, go-to-market) to turn technical solutions into business impact
  • Implement and maintain pipelines for data querying and management
  • Contribute to information extraction and relevance techniques, such as Retrieval-Augmented Generation (RAG)

Job description

About Endgame 🌎

The best sales relationships are built on insight, speed, and trust.

At Endgame, we’re building the intelligence layer that makes that possible—transforming the unstructured mess of CRM, calls, Slack, and enablement data into clear, actionable context for every deal and every conversation.

This isn’t another AI experiment. It’s the operating system for how modern revenue teams work: shared awareness, instant access to knowledge, and a faster path to outcomes.

Backed by world-class investors and built by a team obsessed with elegant systems and measurable impact, we’re redefining how go-to-market teams think, decide, and execute.

Your Mission 🚀

We’re seeking a Backend Platform Engineer who’s excited to learn about graph databases, LLMs, and other emerging technologies. You’ll help shape how enterprise sellers navigate and act on complex data, creating insightful, data-driven capabilities that improve visibility into customer pain points. If you enjoy building scalable backend systems in Python—and have a passion for learning and applying the latest tech—read on.

Responsibilities 🗓

  • Design and optimize backend systems for processing and analyzing complex data structures.

  • Collaborate with cross-functional teams (engineering, product, go-to-market) to turn technical solutions into business impact.

  • Implement and maintain pipelines for data querying and management.

  • Contribute to information extraction and relevance techniques, such as Retrieval-Augmented Generation (RAG).

  • Stay current on emerging technologies (graph databases, ML/AI, large language models) and bring innovative solutions to the team.

  • In short: Building and shipping dope stuff and then working to make it even better.

Ideal Candidate 🏅

  • Strong platform engineering background with proficiency in Python.

  • Solid grasp of algorithms, data structures, and performance optimization.

  • Experience or eagerness to learn and experiment with graph databases (Neo4j, TigerGraph) and query languages (Cypher, Gremlin) is a plus.

  • Familiarity with large language models (LLMs) or knowledge graphs is beneficial but not required.

  • Comfortable in a fast-paced startup environment, adapting quickly and collaborating across diverse teams.

  • Effective communicator, able to navigate ambiguity and drive impactful solutions.

  • You default to collaborative action and are comfortable driving change.

  • Excitement about teaching yourself new tools and methodologies in a rapidly changing space.

Our Benefits 🏆

  • Competitive compensation and equity

  • 401k, health, dental, and vision insurance

  • Flexible time off

  • Paid parental leave

  • Education stipend

The qualifications listed in our job descriptions are meant as guidelines, not strict requirements. You don’t need to meet every qualification to apply—if you believe your skills and experience make you a strong candidate, we want to hear from you! Apply directly or reach out to us at hiring@endgame.io.

Back-End Engineer Related jobs

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.