Backend Engineer
Summary
Backend Engineer building and launching customer-facing features through Django backend services, with a focus on performance optimization, reducing technical debt, and owning work end-to-end. Core stack is Python/Django (Ninja a bonus), working hybrid with 2 days per week in office at a hub.
- Build and launch customer-facing features through Django backend services
- Improve customer experience through performance optimizations
- Reduce technical debt and improve the engineering team's quality of life
- Support and collaborate with teammates
- Own work end-to-end, provide visibility, and align stakeholders
Requirements
- Authorized to work in the US or Canada
- Able to travel to both the US and Canada
- Willing and able to work in person, 2 days per week in office at one of the hubs
- Experienced in Python web development
- Django and Ninja experience is a bonus
- Solid grasp of computer science and algorithm fundamentals
- Exceptional research and debugging skills
- Understanding of technical trade-offs and the YAGNI principle
- Independent problem simplification skills
- Outcome-driven approach
- Ability to collaborate and support teammates in person
- Ability to own work end-to-end and communicate progress proactively
Core Competencies
Demonstrates expertise in Python web development and Django, with a strong focus on building customer-facing features and optimizing performance. Capable of owning projects end-to-end while effectively collaborating with teammates and stakeholders.
Highest-signal resume keywords
- Python Web Development
- Django Framework
- Performance Optimization
- Research and Debugging Skills
- End-to-End Project Ownership
ATS Optimization Keywords
Hard Skills
- Python
- Django
- Computer Science Fundamentals
- Algorithm Fundamentals
- Technical Trade-offs
- YAGNI Principle
Soft Skills
- Collaboration
- Problem Simplification
- Outcome-Driven Approach
- Proactive Communication
Industry Keywords
- Customer-Facing Features
- Technical Debt
- Engineering Quality of Life
What they ask for
Required
- Authorized to work in the US or Canada
- Able to travel to both the US and Canada
- Willing and able to work in person 2 days per week at one of the hubs
- Experienced in Python web development
- Solid grasp of computer science and algorithm fundamentals
- Exceptional research and debugging skills
- Understanding of technical trade-offs and the YAGNI principle
- Independent problem simplification skills
- Outcome-driven approach
- Ability to collaborate and support teammates in person
- Ability to own work end-to-end and communicate progress proactively
Preferred
- Django and Ninja experience