We are seeking a highly experienced Staff Backend Engineer to join our growing engineering team. As a senior individual contributor, you will play a critical role in designing, building, and scaling our backend systems with a primary focus on Python and Django. You will work closely with cross-functional teams to deliver reliable, secure, and high-performance backend services that power our platform.
Responsibilities :
- Architect and develop robust, scalable backend systems using Python and Django.
- Lead technical design discussions and own backend service architecture decisions.
- Collaborate with engineers, designers, product managers, and other stakeholders in defining the user experience.
- Drive best practices for backend development, including testing, code reviews.
- Evaluate and implement new tools, technologies, and frameworks to improve engineering efficiency.
- Troubleshoot and optimize the performance, reliability, and scalability of existing systems.
- Contribute to technical roadmaps and long-term planning with engineering leadership.
Requirements :
8+ years of professional experience working on web applications using modern software engineering processes.Deep expertise in Python and the Django web framework.Debugging complex database performance issues.You think critically about your work and ask questions in order to improve the product, not only on its technical implementation but also on how well it's serving the users' needs.You have an extensive background in developing and scaling B2B SaaS solutions.You have strong communication skills and are able to explain complex technical topics to the entire team in a clear and concise way.When things inevitably break, you eagerly jump in to diagnose and fix the core issues.Experience working in an early-stage startup is a huge plus.Nice to have :
Fintech / Accounting experience.AWS DevOps.Product sense.ref : hirist.tech)