Senior Backend Engineer

RESPONSIBILITIES:

●Lead the development of scalable, secure backend systems for our CrossFit Product Platform.

●Design, build, and maintain high-quality REST APIs to facilitate seamless backend integration for partners, as well as flawless interaction with web and mobile clients.

●Design and implement a microservices architecture, optimizing communication and data exchange between components.

●Ensure cloud infrastructure reliability and security, adhering to cloud computing best practices.

●Promote and execute CI/CD pipelines to streamline development and deployment workflows.

●Champion test-driven development (TDD) methodologies to improve code quality and facilitate maintenance.

KNOWLEDGE AND SKILL:

●Proficiency in Python and extensive experience in microservices development.

●Expertise in RESTful API development and integration.

●Skilled in container technologies, orchestration tools, and both SQL and NoSQL databases.

●Knowledge and experience with CI/CD practices and tools.

●A strong advocate and practitioner of test-driven development (TDD).

●Familiarity with data warehouse technologies and strategies, capable of managing large datasets and complex data models.