Senior Software Engineer (Data Platform) - Remote @ Teamworks
Your Application Journey
Email Hiring Manager
Job Details
Game Plan - How You'll Drive Impact
Design and build robust backend systems using Python, develop and maintain data pipelines with Kafka, build and optimize APIs, and work on full-stack features including React Native applications for data visualization and user matching algorithms. You will collaborate with internal experts and cross-functional teams, making architectural decisions and ensuring seamless data flow.
- Design robust Python backend systems.
- Develop real-time data pipelines with Kafka.
- Build and optimize integration APIs.
- Create full-stack features using React Native.
- Mentor junior engineers and ensure quality.
Player Profile - What You Bring
Strong backend development skills using Python (Flask, FastAPI, Sanic) with proven experience in scalable service creation. Solid knowledge of data technologies and experience in full-stack development add value.
The Ideal Recruit - Skills & Experience
Experienced in data platform engineering, ETL pipelines, event-driven architecture, containerization (Docker, Kubernetes) and modern CI/CD practices. Proven expertise in cloud platforms and database technologies (SQL and NoSQL) is essential.
Champion Mindset - Traits for Success
Strong analytical and creative problem-solving with a proactive and collaborative mindset. Excellent communication and mentorship abilities are expected.
The Perks of Playing for Teamworks
Enjoy competitive compensation with salary, performance incentives, and equity. Comprehensive benefits include health coverage, retirement plans, flexible remote work options, and stipends for growth.
Inside our Locker Room
Teamworks is the leading operating system for elite sports with over $165 million in funding. With a global presence and a remote-first approach, our technology supports teams worldwide.
Interview Process
Our process is transparent and engaging, featuring authentic conversations and clear steps with key team members. We encourage questions to foster mutual understanding.
Teamworks is committed to building a diverse, inclusive workforce and provides reasonable accommodations throughout the hiring process.
How to Get Hired at Teamworks
🎯 Tips for Getting Hired
- Research Teamworks culture: Study their values, mission, and global impact.
- Customize your resume: Highlight Python and data platform experience.
- Showcase integration skills: Emphasize API and microservices expertise.
- Prepare for technical questions: Review Kafka, containerization, and cloud practices.