Python Developer
About the project: A digital health company focused on revolutionizing the pharmacy regulatory market through data-driven innovation and technology. They aim to accelerate the approval process of therapeutic products.
Role Overview: We are seeking a highly skilled and experienced Python Engineer to join our dynamic team. In this role, you will support the development of our backend systems, working closely with cross-functional teams to build and maintain scalable, robust, and secure applications. As a key member of our engineering team, you will be instrumental in shaping the future of our platform, driving innovation, and ensuring the highest standards of software quality.
Key Responsibilities:
- Architectural Design: Support the implementation of a scalable and efficient backend architectures that support the rapid growth and evolution of our platform.
- Development: Write clean, maintainable, and efficient code in Python, ensuring that it meets the needs of our users and aligns with our technical vision.
- Collaboration: Work closely with product managers, front-end developers, and other stakeholders to translate business requirements into technical solutions.
- Performance Optimization: Identify and address performance bottlenecks, optimizing the platform for speed and scalability.
- Security: Implement robust security measures to protect user data and ensure the platform meets the highest security standards.
- Continuous Improvement: Stay up-to-date with the latest industry trends and technologies, continuously improving the development process and tools.
Qualifications:
- Experience: Minimum of 5+ years of professional experience in Python development, with at least 3 years in a senior engineering role.
- Modern AI tools: Excel at usage of the modern tools akin to Cursor, CC, and others. Proven experience in writing agents for tasks.
- Technical Expertise: Strong knowledge of Python and related frameworks (e.g., Django, Flask) with a deep understanding of web development principles.
- Architecture: Proven experience in designing and implementing scalable and distributed systems.
- Database Proficiency: Expertise in working with databases such as PostgreSQL, MySQL, or MongoDB, including experience with ORM frameworks.
- DevOps & CI/CD: Familiarity with DevOps practices, including CI/CD pipelines, containerization (Docker), and cloud platforms (AWS, Azure, GCP).
- Testing: Strong emphasis on testing (unit, integration, and end-to-end) and experience with testing frameworks (e.g., PyTest).
- Communication: Excellent communication skills, with the ability to articulate technical concepts to both technical and non-technical stakeholders.
Nice to Have:
- Knowledge of front-end technologies such as JavaScript, React, or Angular.
- Experience with microservices architecture and RESTful API development.
Required skills experience
| Celery | 1 year |
| Redis | 1 year |
Required languages
| English | B2 - Upper Intermediate |
๐
$3500-5500
Average salary range of similar jobs in
analytics โ
Loading...