We are looking for a high-ownership Senior Back-end Engineer to join our team. Our core stack is TypeScript and Python, but we don't believe in being "married" to a single language. If you are a polyglot at heart who loves picking up the right tool for the job and running with it, you’ll fit right in.
The Role
You won't just be picking up tickets; you'll be owning problems. We value engineers who can take a concept from a whiteboard to a production-ready feature, navigating the architectural decisions and trade-offs along the way.
What You’ll Do
- Drive End-to-End Ownership: Lead the design, implementation, and deployment of complex back-end services.
- Solve Hard Problems: Dive into bottlenecks and architectural challenges with a pragmatic, solution-oriented mindset.
- Adapt Quickly: Move fluidly between TypeScript, Python, and potentially new languages as our needs evolve.
- Maintain Infrastructure: Use Docker to containerize services and ensure smooth deployment cycles.
What We’re Looking For
- 3+ Years of Professional Experience: You’ve seen enough production environments to know what breaks and why.
- Problem-Solving DNA: You have a track record of taking messy requirements and turning them into elegant, scalable code.
- Containerization Pro: You are comfortable with Docker and understand the "why" behind container orchestration.
- Networking Basics: You have a foundational grasp of networking concepts (DNS, HTTP/S, Load Balancing, etc.).
- Growth Mindset: You are fast to adapt and eager to learn whatever language or framework the next big challenge requires.