About the job
Job Description:
Join our dynamic Product Development team as a Python Backend Engineer, where your innovative mindset and engineering expertise will play a crucial role in simplifying cloud solutions for our users. This full-time position involves designing and implementing microservices and APIs that form the backbone of our SaaS and PaaS offerings, facilitating our enterprise Analytics as a Service (AaaS) product and various other initiatives.
In this role, you will be responsible for constructing robust Python microservices, APIs, and packages utilizing FastAPI, SQLAlchemy, along with tools within Django and Flask. We seek candidates with a solid software engineering background, preferably with over 4 years of experience in Python development and modern architectural practices.
Key Responsibilities:
- Develop clean, reusable code with comprehensive documentation, comments, and unit tests.
- Work collaboratively with cross-functional teams including engineering, delivery, QA, product, and design.
- Create secure and scalable backend systems that provide tangible value.
- Maintain a curious mindset by staying informed about emerging technologies.
- Advocate for best practices in usability and code reusability.

