Remote Senior Software Engineer (Django/Python) | WFH
Position OverviewWe are seeking a highly skilled Senior Software Engineer to join our dynamic team within the healthcare sector. This pivotal role provides you with the chance to significantly impact patient care by steering essential technical projects aimed at enhancing health outcomes. You will collaborate with a dedicated and talented group focused on pioneering innovative solutions for patients grappling with critical health issues.Key ResponsibilitiesResponsibilitiesIn your capacity as a Senior Software Engineer, you will take the lead in defining our technological framework, managing intricate projects from conceptualization to execution. Your responsibilities will encompass:Collaborating with various teams to design, develop, and evaluate product enhancements that align with our technology strategy.Establishing yourself as the primary authority on our web application architecture, which includes the Vue.js front end, Python Django Web API, and Google Cloud infrastructure (Google Kubernetes Engine, Cloud SQL, Cloud Storage, and BigQuery).Addressing technical debt and proactively integrating best practices in system design and development.Anticipating potential obstacles and formulating strategies to mitigate challenges, ensuring seamless progress on critical projects.Spearheading process enhancements to increase efficiency, reduce costs, and improve architectural quality.Fostering robust relationships with the engineering team and other departments to ensure a unified approach to our technical solutions.Upholding exemplary standards for project scoping, design, and technical execution.Required SkillsTo excel in this role, you should bring the following expertise:A minimum of 7 years of software development experience, with a preference for back-end systems in the healthcare domain.Proficiency in Python, particularly with Django and Django Rest Framework (DRF).Extensive experience in constructing scalable web APIs.Knowledge in DevOps tools and practices (CI/CD, Infrastructure as Code, Docker, Kubernetes, Terraform).Strong capabilities in relational database design, optimization, and indexing, specifically with PostgreSQL.Familiarity with state management systems (state machines, rules engines).A proven track record in scoping, developing, and testing intricate software solutions.A strategic and results-oriented mindset.A passion for leading code reviews and maintaining high standards for code quality.Exceptional communication skills with a team-oriented approach.Comfort in fast-paced, high-growth environments.QualificationsThe ideal candidate will possess:A minimum of 7 years of relevant software development experience.A Bachelor's degree in Computer Science, Engineering, or a related field is required.Career Growth OpportunitiesJoining our team means embracing a culture that prioritizes innovation, collaboration, and personal development. We are dedicated to supporting your professional journey with numerous opportunities for advancement and skill enhancement.Company Culture and ValuesYou will be part of a forward-thinking organization that champions autonomy, teamwork, and growth. We foster an environment where your contributions are valued, and we are committed to creating an inclusive workplace.If you are motivated by the prospect of leveraging technology to effect positive change and wish to become a vital part of a compassionate and innovative team, we encourage you to apply. Take the next step in your career with us today!Employment Type: Full-Time