Senior Software Engineer, Full-Stack

EncordSan Francisco, CA
$150,000 - $250,000Onsite

About The Position

Encord is seeking an outstanding experienced engineer to enhance the performance and reliability of their AI data platform. The role involves working on foundational systems, building and extending them with a focus on creating performant, reliable, and maintainable solutions. This position offers a high degree of autonomy and requires end-to-end ownership of projects, from product and architectural decisions to deployment and monitoring. The engineer will work across the full stack, tackling complex domains and immense scale with simple solutions, and will be expected to take initiative, be proactive, and continuously seek improvements.

Requirements

  • Significant experience in software engineering.
  • Proven ability to develop and maintain multiple systems from scratch.
  • Understanding of trade-offs involved in building reliable, performant software at speed.
  • Desire for work to have a tangible outcome for people.
  • Enjoyment in building complete products, not just software.
  • Comfortable moving across the stack.
  • Enjoyment of problem-solving and thinking from first principles.
  • Readiness to pick up new skills and build quickly.
  • Comfort with uncertainty and problems without a predefined clear definition or obvious solution.
  • Ability to make decisions autonomously.
  • Team player mentality, contributing best work and helping others.
  • Openness to learning new technologies.

Nice To Haves

  • Prior experience with Python and Typescript is appreciated but not required.

Responsibilities

  • Build and extend foundational systems.
  • Craft performant, reliable, and maintainable solutions to challenging technical and product problems.
  • Take end-to-end ownership of projects, including product, design, architectural decisions, deployment, monitoring, and measuring user impact.
  • Work across the stack, covering everything from deployment to styling.
  • Tackle complex domains and immense scale with simple solutions.
  • Solve challenging problems in simple ways.
  • Contribute best work to a high-performing team.
  • Help others contribute their best work.
  • Lend a helping hand when needed and level up those around you.

Benefits

  • Competitive salary and equity in a hyper growth startup.
  • Real opportunities to grow.
  • Strong in-person culture.
  • Flexible PTO to recharge.
  • Annual learning and development budget.
  • 18 paid vacation days + federal holidays.
  • Lots of opportunities for travel (all around the US, to London & Europe).
  • Bi-annual off-sites and monthly socials.
  • Health, dental and vision insurance.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service