Senior Software Engineer

Pear VC Logo

Pear VC

πŸ“Remote - Worldwide

Summary

Join UpDoc, a company building an AI-powered healthcare platform, as a Senior Engineer. This fully remote position focuses on backend development using Python. You will develop and maintain backend systems, design APIs, integrate with third-party services, and collaborate with clinical experts. The ideal candidate has 5+ years of backend development experience with Python, experience with cloud platforms (especially Azure), and a strong understanding of software engineering fundamentals. UpDoc offers competitive compensation and equity in an early-stage startup.

Requirements

  • 5+ years of professional backend development experience
  • Comfortable working with type-hinted, modern Python
  • Ability to deliver reliable, maintainable systems in a fast-paced environment where safety matters
  • Knowledge of backend-relevant software engineering fundamentals, e.g. networking basics, HTTP, caching, database design, RPC, etc
  • Experience with cloud platforms (especially Azure), DevOps/IaC practices and containerization
  • Experience in designing and implementing RESTful APIs
  • Extensive experience with software testing methodologies and practices
  • Experience troubleshooting complex technical issues in production environments
  • Demonstrated ability to learn continuously, work independently and communicate effectively
  • Experience owning projects end-to-end

Responsibilities

  • Develop and maintain high-quality backend systems in Python
  • Work with frontend, product and other engineering team members to scope and define backend functionality for the product
  • Design internal and external APIs that power the UpDoc platform
  • Develop and maintain integrations with third-party healthcare services
  • Help with aspects of the end-to-end engineering stack such as DevOps, CI/CD and observability
  • Participate in day-to-day engineering tasks such as code review and troubleshooting production issues
  • Collaborate with clinical experts to ensure our services are accurate, reliable and trustworthy

Preferred Qualifications

  • Extensive experience with Python and knowledge of the Python ecosystem
  • Experience with FastAPI and Pydantic
  • Experience with healthcare industry standards, such as FHIR, and regulations, including HIPAA and SOC 2
  • Experience in an early stage (< 20 employees) startup environment
  • Experience building applications with LLMs

Benefits

Competitive compensation and equity in an early-stage startup

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.