Senior Python Engineer (.NET)

ShiftKey
Remote

About The Position

ShiftKey's scheduling platform is the backbone of what we do - and we’re in the middle of making it dramatically better. We've made a deliberate, focused decision to double down on the platform at the heart of our product: modernizing the codebase, improving supportability, and building a foundation we can confidently evolve and ship features from for years to come. This isn’t a greenfield rewrite for its own sake - it’s a pragmatic, high-impact investment in software that real customers depend on every day. You’d be joining a tight, experienced engineering squad - 6 to 7 senior engineers spanning multiple products and stacks - at a genuinely defining moment for the platform. This isn’t maintenance mode: you’re shaping architecture, setting standards, and leaving real fingertips on a product customers depend on daily. The team has also fully committed to an AI-accelerated SDLC - Claude Code, agent orchestration, LLM tooling - not as an experiment, but as how we actually build software. And the people make it worth showing up: experienced, coordinated, low-ego, and genuinely collaborative.

Requirements

  • Deep, production-grade Python experience (Python 3.10+)
  • Meaningful .NET exposure - enough to contribute across our existing product suite and feel comfortable in a mixed-stack environment.
  • Hands-on experience with AI-assisted or agentic development workflows - LLM tooling, multi-agent systems, or similar; you’re already working this way or actively have been.
  • The kind of senior judgment that shows up as good instincts, constructive disagreement, and initiative without needing to be the loudest person in the room.
  • A genuine team-first orientation - ShiftKey engineering runs on collaboration, and we hire for it deliberately.

Responsibilities

  • Lead backend development on our core scheduling platform modernization - setting Python best practices, guiding architecture decisions, and owning the quality of Python-driven services as the system evolves.
  • Contribute across a multi-product ecosystem (Engage, Auth, Messaging, Time) that spans Python and .NET - this role is built for engineers who thrive across stacks, not single-use specialists.
  • Write APIs, own services review code, and ship - the full range of what senior engineering looks like in practice.
  • Help drive the team’s evolution toward an AI-accelerated SDLC, using tools like Claude Code to orchestrate agents that write, debug, and test software - this is an active part of how we work, not a future ambition.

Benefits

  • Comprehensive health, vision, and dental coverage.
  • Generous PTO and company-paid holidays, including flexible floating holidays.
  • 100% 401(k) employer match up to 6%.
  • Paid parental leave.
  • Wellness support, including access to mental health resources.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service