Senior Software Engineer - Python, Backend
HeadwayAbout the Role
Join Headway as a Senior Software Engineer and contribute to building a new mental healthcare system accessible to everyone. This role focuses on backend development using Python and involves significant contributions to our technical architecture and software development practices.
Responsibilities
- Develop and maintain web applications using Python, FastAPI, and SQLAlchemy.
- Work with React for front-end functionalities when necessary.
- Manage databases using Postgres and Redis, ensuring data integrity and performance.
- Utilize AWS services like Fargate and ECS for deployment and scaling.
- Implement real-time data processing with Spark and Kafka.
- Monitor application performance with tools like Datadog and PagerDuty.
- Maintain high standards of code quality and system security, especially concerning patient data privacy and compliance.
Projects You'll Work On
- Privacy and Compliance: Lead initiatives to enhance the security and compliance of our platforms.
- Insurance and Billing Engine: Develop robust systems to handle over a million appointments monthly.
- Network Expansion: Create tools and systems to support the growth of our provider network across the US.
- Therapist Practice Management: Build comprehensive platforms for therapists to manage their practices efficiently.
Who You Are
- Experienced in backend web development, particularly with Python.
- Skilled in designing software architecture and technical requirements.
- Proactive in learning new technologies and systems.
- A team player who supports and grows with your colleagues.
- Committed to the mission of transforming mental healthcare.
Our Interview Process
- Initial Screen: Introduction to Headway and the role.
- Technical Rounds: Live coding sessions and discussions about engineering practices.
- Final Rounds: Comprehensive interviews covering technical and cultural fit.
- Offer Stage: Discussion of compensation, benefits, and start dates.
This role is remote, allowing you to work anywhere in the US. Headway is an equal opportunity employer committed to inclusion and diversity.
Benefits Extracted with AI
- 401(k)
- Equity Compensation
- Medical, Dental, and Vision coverage
- HSA / FSA
- Work-from-Home Stipend
- Therapy Reimbursement
- 16-week parental leave
- Carrot Fertility annual reimbursement and membership
- 13 paid holidays
- Flexible PTO
- Employee Assistance Program (EAP)
- Training and professional development
Similar jobs
Last update: 23 minutes ago
Senior Fullstack Software Engineer
Join Headway as a Senior Fullstack Software Engineer to build scalable web applications in Python and TypeScript, working remotely.
Remote Senior Software Engineer (Python)
Remote Senior Software Engineer role at Pelago, focusing on Python, AWS, and cloud-native architectures.
Senior Python Backend Developer
Join us as a Senior Python Backend Developer to design and develop scalable microservice solutions using AWS and Python.
Python Backend Developer
Join our team as a Python Backend Developer in Prague, working with AWS and microservices to transform healthcare.
Senior Software Engineer, Backend
Join Hayden AI as a Senior Backend Engineer to build scalable cloud services using AWS, Python, and Go.
Lead Software Engineer with AWS and REST Expertise
Join Wellhub as a Lead Software Engineer to design scalable web applications using AWS and REST in a remote role.
Senior Python Backend Developer
Join Accolade as a Senior Python Backend Developer in Prague. Develop scalable microservices using AWS and Python.
Software Engineer - Backend (Python, Go)
Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.
Senior Software Engineer, Backend
Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.
Senior Software Engineer (Full-Stack)
Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.
Senior/Staff Software Engineer - Backend/Python
Join Close as a Senior/Staff Software Engineer to design and scale backend systems using Python and AWS. 100% remote, USA-based.
Senior Software Engineer - Python
Join Gorgias as a Senior Software Engineer in Python, working on API development and app integrations in a hybrid role in New York.
Senior Full Stack Engineer
Join Brightwheel as a Senior Full Stack Engineer to develop and enhance our leading early education platform.
Senior Python Developer - Incident Management Tooling
Join HireArt as a Senior Python Developer focusing on Incident Management Tooling in a hybrid role in Foster City, CA.
Senior Software Engineer - Python
Join Gorgias as a Senior Software Engineer specializing in Python, Node.js, and REST APIs. Hybrid role in New York with excellent benefits.
Senior Python Engineer (Cloud Platform)
Join Bonfy.AI as a Senior Python Engineer to build and maintain a cloud-based SaaS platform using Python and AWS.
Senior Full Stack Engineer with Django and Vue.js
Join FuturHealth as a Senior Full Stack Engineer to develop innovative health tech solutions using Django and Vue.js.
Senior Software Engineer - Python, Django, Kubernetes
Join AppOmni as a Senior Software Engineer to develop secure backend systems using Python, Django, and Kubernetes.
Senior Software Engineer - Remote
Join Spinwheel as a Senior Software Engineer to lead API design and integration architecture in a remote-first, fast-growing startup.
Senior Software Engineer II, Provider Experience
Join Remo Health as a Senior Software Engineer II to lead technical development in dementia care solutions using React, TypeScript, and more.
Senior Full-Stack Software Engineer
Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.
Senior Full Stack Engineer with Django and Vue.js
Join FuturHealth as a Senior Full Stack Engineer to revolutionize healthcare with Django and Vue.js.
Senior Software Engineer
Join 15Five as a Senior Software Engineer to develop high-quality software solutions in a remote-first environment.
Remote Software Engineer
Join Waabi as a Remote Software Engineer to develop cutting-edge self-driving technology. Work with AI, Python, C++, and more.