This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Engineer II plays a crucial role in developing robust systems and tools to support clients seeking care, providers offering care, and the operational team and infrastructure. As a member of our small but growing team, you will work remotely, utilizing Python (Django/FastAPI), gRPC, and GraphQL to integrate and streamline our operations, as well as maintain and build scheduling integrations with a variety of partners.
Job Responsibility:
Design, develop, and implement scalable and robust backend systems and APIs using Python
Optimize database design, performance, and security to ensure data integrity and efficiency
Conduct thorough testing and debugging of backend applications, ensuring high-quality, bug-free software
Oversee deployment and maintenance of backend services, ensuring smooth operation and uptime
Promote best practices to maintain high-quality codebase and consistently follows stated best practices
Develop and maintain technical documentation for backend systems and processes
Take ownership of the backend development lifecycle, from concept to testing, deployment, and monitoring
Writes correct and clean code, with guidance, that is easily testable, easily understood by other developers, and accounts for edge cases and errors
uses comments effectively
Can participate in technical design of features with guidance
Uses a systematic approach to debug issues, sometimes with the help of more senior engineers
Begins to focus on attaining expertise in one or more areas (eg, JS/React/Python/etc development, performance best practices, testing, infra, etc)
Communicates assumptions and gets clarification on tasks up front to minimize the need for rework
Collaborate with cross-functional teams, product managers, and tech leads to define technical requirements and system architecture
Collaborate with frontend and other teams to integrate frontend interfaces with backend functionality seamlessly
Participate in technical discussions and design reviews to drive innovation and continuous improvement
Participate in on-call rotation to investigate and help resolve live-site issues
Understands how their work fits into the larger project and identifies problems with requirements
Understands their work domain, shares their knowledge frequently with their teammates and contributes to their team's documentation
When requested, helps their teammates overcome obstacles, resolve blockers, and complete work tasks
Works on individual tasks mostly independently
Requirements:
Minimum of 3 years of experience building robust and scalable backend applications
Experience with infrastructure-as-code & continuous deployment in production
Experience working with healthcare, healthcare technology, and clinical staff, or other regulated industries
Experience with gRPC and Protobuf
Experience with relational database systems like PostgreSQL or MySQL
Experience integrating and synchronizing data with third party APIs
Experience with continuous delivery and troubleshooting production code
Solid working knowledge of Python and at least one of its web frameworks
Experience developing and deploying enterprise Python applications into production
Must be eligible to work in the United States without sponsorship now or in the future
Nice to have:
A preference for writing quality code with automated testing and leaving the code base better than how you found it
Comfortable communicating and collaborating with engineers, clinical, and operations staff to solve open-ended problems
Interest in doing mission-oriented work especially in the healthcare space
What we offer:
Equity in the form of stock options
company sponsored life insurance, disability and AD&D plans
Voluntary benefits such as 401k retirement, medical, dental, vision, FSA, HSA, dependent care and commuter/parking options
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.