What are the responsibilities and job description for the Backend Engineer position at Athlete to Athlete?
About Athlete to Athlete
Athlete to Athlete is a fast-growing, venture-backed start-up based in Los Angeles that offers Athletic Mentorship Programs for youth athletes. In our programs, student-athletes are paired with a current Division 1 College-Athlete Mentor who plays their sport and can help build their confidence, taking their game to the next level. Our mission is to build the next generation of driven, confident, and resilient student-athletes through mentorship.
About the Role
In this position, you will be a key contributor to building and enhancing the digital backbone of Athlete To Athlete and a core member of our engineering team. You will be focused on the backend engineering of our platform, but as part of a small team in a scrappy startup, you may be asked to help out at other levels of our tech stack. This role requires a deep understanding of back-end development, including server-side logic, database management, and API development. Your contributions will not only support the technical growth of our platform but also help shape the future of youth mentorship in sports. You will own projects from start to finish and immediately see your impact firsthand.With high exposure to many aspects of the business, you will be involved with the ins and outs of a startup and help build systems from the ground up. In addition, you will work closely with the marketing, sales, and operations teams to effectively coordinate efforts across the company.
Must be able to come into the Santa Monica office 2-3/week.
\n- Build and maintain robust, scalable APIs and backend services, ensuring smooth data flow and system integration.
- Design and optimize databases to manage data securely and efficiently.
- Partner with teams across the company to identify and implement improvements, streamline the customer lifecycle, and enhance overall operational effectiveness.
- Communicate project updates, challenges, and solutions effectively with teammates.
- Bachelor’s degree in computer science or a related field, or equivalent experience
- 5-10 years of Software Engineer experience
- Familiar with Python and Django, or eager to learn
- Comfortable with Postgres or other relational database systems
- Comfortable creating front-end web interfaces suitable for internal company use
- Strong communication and problem-solving abilities, with meticulous attention to detail
- Experience building a two-sided marketplace
- Experience integrating with third-party systems such as payment providers or CRMs
- Experience with managing Linux servers through cloud providers such as AWS
- Experience with React/NextJSExperience with Python
- Experience at a startup
Salary : $170,000 - $200,000