Full-Stack Engineer (Backend Leaning) - Platform Engineering

New
E
ElevenLabsAI software
Our team is based across the UK, EU and US, and this is our main focus. We are flexible for exceptional candidates elsewhere. You can work remotely, or from our offices in Dublin, London, New York, San Francisco and Warsaw.Full-Time
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
Backend DevelopmentPythonData StructuresRESTful APIs

Requirements

  • Demonstrate expertise in Python.
  • Have a strong background in backend development and comfort working across the stack as needed.
  • Have experience with common software and system design patterns.
  • Have experience with APIs, cloud infrastructure tools, storage solutions and data structures.
  • Have strong test design and security fundamentals.
  • Show care and attention to detail when changing live, business-critical systems.
  • Be able to learn a large existing codebase quickly.
  • Be comfortable with ambiguity, determining what should be built and prioritizing competing signals.
  • No formal experience, certifications or degrees are required; demonstrate problem-solving through past projects or GitHub contributions.
  • Bonus: experience with authentication, authorization or permissioning, including OAuth, SSO/SCIM or RBAC.
  • Bonus: experience with Kubernetes.
  • Bonus: experience building internal platforms or services used by other engineering teams.

Responsibilities

  • Build and improve customer-facing building blocks such as API keys, login experience, analytics, admin tooling and workspace security.
  • Work with Sales, FDEs and customer teams to turn enterprise and self-serve feedback into improvements.
  • Ship customer-facing features end to end, from backend services to admin and settings UI.
  • Design and build generic resource and permissioning services used by product teams.
  • Solve greenfield access-management problems at scale, including managing access for customers with large numbers of agents.
  • Work across product teams to understand their needs and drive adoption without requiring every team to rework its code.
  • Scope work within existing systems, considering rollout risks, migrations and downstream effects.
  • Roll out changes safely with minimal disruption to users, teams and systems.
  • Debug and operate what you build using customer reports, logs and code.
  • Own features from scoping to completion.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now