DevJobs

Senior Backend Engineer

Overview
Skills
  • SQL SQL
  • Python Python
  • Django Django
  • Redis Redis
  • PostgreSQL PostgreSQL
  • CI/CD CI/CD
  • AWS AWS
  • Docker Docker
  • Jinja2
  • Django REST Framework
 About the Role

We're looking for a Senior Backend Engineer to join our core platform team, tackling challenging projects in analytics and developer productivity. You'll design and build sophisticated backend systems, optimize performance, and ensure scalability, directly impacting engineering teams worldwide.


 Key Responsibilities
  • Design and optimize our backend architecture using Django 4.2, Django REST Framework, PostgreSQL, and Redis.
  • Refactor and enhance SQL architecture, managing complex analytical queries and Jinja2 templating.
  • Optimize multi-tenant database performance through efficient caching strategies, query execution improvements, and database indexing.
  • Enhance and extend the backend analytics engine, integrating developer productivity metrics, AI usage insights, and cost analytics.
  • Implement robust logging, monitoring, and error-handling solutions.
  • Collaborate closely with frontend teams to deliver seamless API integrations.
  • Write and maintain comprehensive tests, ensuring reliability and scalability.
  • Mentor and guide junior developers, fostering engineering excellence.


 Required Skills & Experience
  • 5+ years professional backend development experience.
  • Advanced expertise in Python, Django, and Django REST Framework.
  • Deep knowledge of PostgreSQL, including complex query optimization and indexing.
  • Experience with multi-tenant architecture and SQL templating (Jinja2).
  • Proven track record in performance optimization, caching, and high-throughput system scalability.
  • Experience designing complex backend analytics engines and rich experience in data modeling strategies.
  • Familiarity with Docker, AWS infrastructure, CI/CD pipelines, and modern development workflows.


 Nice-to-Have Skills
  • Experience with developer productivity analytics or related business intelligence tools, like BI Dashboarding tools or semantic analytics.
  • Exposure to Redis for caching and data management.
  • Familiarity with cloud platforms (AWS, Google Cloud).
  • Understanding of frontend integration and APIs.


 Why Join Us?
  • Contribute to innovative analytics products shaping developer productivity worldwide.
  • Work with a collaborative, mission-driven team dedicated to technical excellence.
  • Competitive salary, equity, comprehensive benefits, and career growth opportunities.
  • Influence core architectural decisions and build infrastructure powering the future of analytics.


Milestone AI