Senior Backend Engineer (Platform)

San Francisco, CA /
Engineering /
Full-time
About NexHealth

Our healthcare system is mostly analog. When you live in a world of one-tap car rides, meal delivery, and unlimited streaming, you should also be able to connect with your doctors and healthcare stakeholders anytime from anywhere.

We're connecting patients, doctors, and healthcare developers. We've developed an open data layer on top of EHRs that connects patients to doctors through features like two way messaging, online booking, online payments; and developers to doctors and patients through our open API.

Here's some of what we've already accomplished:
1. Supporting 10M+ patients and 12K+ providers
2. $10M+ in venture funding
3. 200%+ annual growth

Working at NexHealth means truly having a positive impact on our healthcare system and our society. You will build products with massive impact touching millions of lives. You will be surrounded by passionate, mission driven colleagues.

We hail from world class companies like Gusto, Patientpop, Zocdoc, Optimizely, and Grubhub. We're backed by Point Nine Capital and product-driven founders like Rahul VohraScott Belsky, and Naval Ravikant.

You:

    • are ambitious and want to build a large scale system that can support a fast scaling product
    • love to own projects from end to end, executing on designs involving fellow engineers
    • like getting direct feedback from customers so you can improve the work you output
    • love working in a fast paced environment and can conform to change quickly and efficiently
    • stay organized and focused under pressure
    • want to build a product millions of people use
    • want to have a big impact on a small team

The role:

    • Build well thought out, well designed back-end infrastructure, services and APIs to support new and existing product initiatives
    • Revamp existing features to become more integrated with all other features
    • Collaborate with other team members to continue to scale our architecture, taking into account the needs of today while remaining flexible enough to evolve for the needs of tomorrow
    • Participate in all phases of SDLC - requirements, design, and development through testing, deployment, maintenance and support
    • Create new micro-services and help decompose our monolith
    • Work on scaling various pieces of infrastructure
    • Staying abreast of developments in web applications and programming languages

Preferred Experience:

    • Computer science degree AND 6+ years of industry experience building large-scale backend systems
    • Strong in Ruby/Rails
    • Experience with AWS - EC2, Lambda, Beanstalk, Cloud Formation, RDS, Redshift, and more
    • Experience with deployment processes around Docker, CI/CD and other new technologies in DevOps
    • Ability to write high performance production quality code
    • Experience building a public API used by third party developers
    • Experience with Sidekiq/multi-threaded
    • Excellent written and oral communication skills, including pairing
    • Effectively give and receive feedback, both positive and constructive

Your day will consist of:

    • Daily standups to stay in sync with a fast moving team
    • Implement solutions through the entirety of the SDLC, including testing, deployment, and operationalization
    • Designing solutions to feature requirements as prioritized by Product Management
    • Working with customers to solve bugs and issues
    • Troubleshooting production issues as they arise and building a more fault-tolerant system
    • Reviewing fellow engineer’s code prior to shipping
    • Pairing with other team members, embracing a culture of collaboration and mutual respect to solve complex problems
    • Create generic solutions to complex problems
Benefits:

-Full medical, dental, and vision
-Fri catering
-Team events
-Equity
-We love pets!