Sr. Software Engineer - Backend

VersantOrlando, FL
2hRemote

About The Position

We are seeking a Senior Backend Engineer to design and build the services, systems, and infrastructure that power new platforms and products. You will work closely with frontend, AI/ML, and product peers to deliver backend systems that are reliable, scalable, and production ready. This role requires strong technical depth, an ability to tackle ambiguity, and a focus on delivering high-impact outcomes.

Requirements

  • 5+ years of professional backend or platform development experience.
  • Strong proficiency in one or more modern backend languages (e.g., Go, Java, Node.js).
  • Experience designing and scaling distributed systems, APIs, and data pipelines.
  • Familiarity with cloud-native platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
  • Strong understanding of database systems (SQL and NoSQL), caching, and data modeling.
  • Proficiency with CI/CD pipelines, automated testing, and monitoring/observability practices.
  • Ability to thrive in a fast-moving, ambiguous environment where projects evolve rapidly.
  • Experience with event-driven architectures, stream processing, or security/compliance-sensitive systems.

Nice To Haves

  • Experience building MCP services for LLMs.
  • Experience with other large entertainment focused platforms, centered around being consumer-facing at a large scale
  • Familiarity and hands-on exposure with MCP Servers and highly accessible and available API platforms
  • Knowledge of microservices and event-driven architectures at enterprise scale
  • Cloud-native, global scaling experience (AWS and their various tool offerings)
  • Understanding of the mindset of “Fail Fast, Learn Fast” and continuous improvement

Responsibilities

  • Design, develop, and maintain scalable backend services and APIs.
  • Take ownership of complex features end-to-end, from design through deployment and monitoring.
  • Architect key system components that balance performance, reliability, and maintainability.
  • Collaborate with cross-functional peers to define data models, service contracts, and integration patterns.
  • Address ambiguous, cross-team challenges, introducing innovative solutions to systemic problems.
  • Implement CI/CD, observability, and automation practices to ensure production readiness.
  • Mentor junior and mid-level engineers, raising code quality and technical standards.
  • Balance technical decisions with user impact and long-term business goals.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service