Senior Software Engineer

Blink Health Logo

Blink Health

πŸ“Remote - Worldwide

Summary

Join Blink Health, a rapidly growing healthcare technology company, as a Senior Software Engineer and contribute to building products that enhance prescription medication accessibility and affordability. You will be responsible for owning challenging problems, designing strategic solutions, and driving execution. Collaborate closely with a cross-functional team, including designers, product managers, and data scientists. Key areas of focus may include our telemedicine platform, home delivery experience, growth team, core pharmacy platform, or new product development. We are seeking an engineer passionate about building high-quality, maintainable code using tools like AWS, Python, Javascript, and SQL. The role requires strong collaboration, communication, and ownership skills.

Requirements

  • 5+ years in a software engineering role
  • You want to work in a highly collaborative environment: we believe a team can be stronger than its individual parts
  • Are independent and curious
  • Are comfortable owning features from design through delivery to production
  • Have experience with one or more modern programming languages
  • Are willing to dive into a large code base and contribute immediately
  • Enjoy writing code that is understandable, maintainable, and testable
  • Collaborative and Communicative - you love being part of a diverse team, building consensus, and establishing credibility. You are a Class-A communicator: curious, thoughtful, clear, and (mostly) correct
  • BE/BTech degree from top institution

Responsibilities

  • Do your best work
  • Design new APIs to power new features
  • Fix performance problems and debug production issues
  • Perform peer code and architecture reviews
  • Build new features, write unit tests, and lead the release of these features to production
  • Develop and AB test new ReactJS components to improve our user experience
  • Help the team ship new products and features successfully with the right skills, mentorship and organizational resources to deliver amazing experiences for our patients
  • Coach, mentor and develop engineers to reach individual goals while fostering cross-functional collaboration and product success
  • Take responsibility for the long term success of product projects and people
  • Demonstrate curiosity and an interest in learning new techniques and improving upon best practices to stay up-to-date with current and emerging trends
  • Lead by example putting new ideas into action, failing fast and learning from each experience
  • Listen actively and respond effectively through a variety of channels
  • Give and receive candid and constructive feedback
  • Promote trust and encourage teamwork allow the product team to do their best work

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.