Python Software Engineer (remote, full-time, with flexible schedule)

Remote Full-time
The RoleOur company is growing and our solutions are expanding, leading to interesting technical and product challenges. Although the current infrastructure is based on Ruby on Rails, you will focus on expanding through Python and other technologies. Your goal will be to build a complex infrastructure of services, also encompassing Artificial Intelligence, to enhance our solutions for patients, clinicians, researchers, hospitals, as well as the industry.Your contribution will be central to the company’s evolution, as we enhance our digital therapeutics services for patients, remote patient monitoring solutions for clinicians, as well as offerings of predictive analytics, decision support, and more.Beyond mastering your technical skills, this role offers a unique path for career advancement. As our company continues to grow, there's ample opportunity to step into more senior roles, including team leadership positions. While proficiency in technical skills and problem solving is crucial, we value strong communication and mentorship abilities. If you envision not just excelling in coding but also guiding and inspiring others, this role could help you grow personally and professionally, while delivering unprecedented value to cancer patients globally.What you will be working on (short-term)Build new services (following a microservice architecture) using Python and ideally DjangoCollaborate with at least one more team member managing our Ruby on Rails infrastructureEnhance the capabilities of our mobile app for patients and cliniciansLead the architecture of our Python-based services infrastructure and its integration with number of components, services and microservicesHelp with hiring at least one more team memberManage the new hire end-to-endWhat you will be working on (medium-term)Lead the end-to-end services architecture Manage the software development plan and release cyclesCollaborate with the Product team to deliver new services and solutionsCollaborate with the Operations team to ensure smooth performanceOrchestrate the evolution of the infrastructure that already contains technologies such as Heroku, Redis, ElasticSearch, GitHub Git, Sentry, Amazon Web Services, Firebase etcRequirementsMust-havesAt least 2 years experience with Python within an MVC framework (ideally Django)At least 2 years experience with relational databases and SQL technologies (ideally PostgreSQL)Solid understanding of HTTP and RESTful web service design, implementation, and maintenance.Familiarity with HTML, CSS, and JavaScript.Ability to plan work, prioritise tasks independently and efficiently, in order to meet deadlinesPassion for high-quality output and ability to inspire and lead other software engineers towards the same aspiration.Nice-to-havesAt least 2 years experience with Ruby on Rails, or another MVC framework beyond those based on Python (which is a must-have).Experience with Cloud-based services such as HerokuExposure to microservices, web services, etcKnowledge of CI, CD as well as microservices orchestration.BenefitsGrow and Learn: Innovate and learn something new every day.Fully remote role: Save time for things other than commuting.Build your own work/life balance: Working full-time does not mean that you cannot be flexible. Create a schedule that suits your needs.Have an impact: Affect the lives of thousands of cancer patients globally.As part of our dedication to the diversity of our workforce, CareAcross is committed to Equal Employment Opportunities without regard for race, colour, national origin, ethnicity, gender, disability, sexual orientation, gender identity, or religion.Originally posted on Himalayas

Apply Now
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

ECAD Librarian (Hybrid)

Remote

**Experienced Full Stack Data Architect – Voice of the Customer Methodology Transformation and Innovation**

Remote

Sales Support Specialist - Chat Job (No Experience Needed)

Remote

Benefits and Authorization Specialist Remote

Remote

Product Owner

Remote

Vice President, Client Success - West (REMOTE)

Remote

Remote Sales Associate

Remote

Experienced Data Analyst II - Unlocking Business Insights through Data Ventures at blithequark

Remote

Manager, Web & Experience

Remote

Registered Nurse (RN) - Primary Cares Nurse Access

Remote
← Back