Join CallSupport, where we're revolutionizing AI technology to make it accessible and actionable for businesses of all sizes. Our platform is transforming the B2B landscape, enabling clients to create customized solutions with ease. We’re growing our team and seeking a talented Python Developer who’s excited about contributing to our next-generation AI products.
Your Responsibilities
- Develop and maintain backend infrastructure, ensuring scalability, performance, and reliability.
- Implement new features in collaboration with cross-functional engineering teams.
- Participate in the full software development lifecycle, including requirements gathering, design, coding, testing, and deployment.
- Apply Test-Driven Development (TDD) to produce reliable, maintainable code.
- Engage in Pair Programming to foster collaboration and enhance code quality.
- Set up and maintain CI/CD pipelines to streamline and optimize development workflows.
- Conduct thorough code reviews, providing constructive feedback to uphold high-quality standards.
- Stay informed of the latest trends in software development and share knowledge to drive continuous improvement.
You Have
- A minimum of 5 years of experience as a Python developer.
- Proven experience in building scalable and extensible data infrastructure.
- Proficiency with containerization, DevOps, and MLOps tools (preferably on GCP or AWS).
- Expertise in developing and maintaining enterprise-grade APIs (e.g., FastAPI).
- Demonstrated experience with TDD, pair programming, and CI/CD best practices.