
Sr. Python Developer (Remote - US)
- USA
- Permanent
- Full-time
- Design, develop, and maintain scalable services and APIs across multiple products.
- Work daily with Python, Airflow, Docker, Kubernetes, PostgreSQL, and Google Cloud Platform services (PubSub, BigQuery, etc.).
- Contribute to building efficient, performant, and secure systems through code reviews, testing, and DevOps best practices.
- Collaborate with cross-functional teams including product, UX, services, and support to deliver integrated solutions.
- Mentor peers, share knowledge, and foster a culture of open communication and collective decision-making.
- Operate in an agile development environment using tools such as GitLab, Slack, and Keybase.
- 5+ years of hands-on development experience, with strong expertise in Python.
- Solid understanding of holistic engineering practices, including testing, code review, CI/CD, and DevOps principles.
- Experience with cloud platforms (preferably Google Cloud Platform) and containerization (Docker, Kubernetes).
- Strong communication, collaboration, and mentoring skills, with the ability to work effectively in small, distributed teams.
- Comfort working in GNU/Linux environments and fast-paced, agile organizations.
- A passion for solving meaningful problems and contributing to projects with high social value.
- Competitive salary package.
- Excellent medical, dental, and vision insurance plans.
- 403(b) retirement plan with employer matching.
- Commuter benefits for Austin-based employees.
- Remote-friendly work environment with a small, collaborative team.
- Opportunity to contribute to advancing digital teaching and learning at scale.
🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience and achievements.
📊 It compares your profile to the job’s core requirements and past success factors to determine your match score.
🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role.
🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team.Thank you for your interest!#LI-CL1