Remote Senior Backend Engineer

closed
Logo of CrossFit

CrossFit

πŸ’΅ $120k-$180k
πŸ“Remote - Worldwide

Job highlights

Summary

CrossFit is seeking a Senior Backend Engineer to lead the design and implementation of their new Product Platform. The role involves architecting backend systems, designing REST APIs, implementing microservices architecture, ensuring cloud infrastructure reliability, promoting CI/CD pipelines, championing test-driven development, collaborating with cross-functional teams, mentoring junior team members, and keeping abreast of new technologies.

Requirements

  • Proficiency in Python
  • 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
  • Bachelor's degree in Computer Science or related field
  • At least 10 years of backend development experience, with a solid background in distributed systems and cloud solutions

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
  • Work closely with cross-functional teams to define, design, and launch new features
  • Mentor junior team members, fostering a culture of continuous learning and excellence
  • Keep abreast of and integrate new technologies to enhance platform performance and user experience

Benefits

  • Rich Medical, Dental, and Vision plans
  • Unlimited Paid Time Off––empowering you to unplug whenever and however you need to
  • Flexible spending account and 401(k) with employer matching at 5%
  • CrossFit Gym Membership Reimbursement
  • CrossFit Courses Benefit
  • Partnership Perks
This job is filled or no longer available