Hybrid Staff Backend Software Engineer

Posted 3 weeks ago

Apply now

About the role

  • Create API solutions for internal and external web services for storing and exposing all data ingested or generated by radiologists, using test-driven development to write well-tested code
  • Build performant and reliable services and solutions to manage and transfer the large amount of data to clients
  • Collaborate with frontend and quality engineers to spec, write, test, and deploy code
  • Brainstorm features with product managers, designers, scientists and GTM team
  • Turn our vision into a tangible roadmap every quarter by working with engineers, product managers and senior leadership
  • Mentor and train other team members on design techniques and coding standards to raise the bar for the team
  • Gather problem requirements from Product and customize feedback and create innovative solutions
  • Review, plan and architect end-to-end solutions
  • Focus on company goals and trade off solutions based on cost and value
  • Run code reviews and pair programming with other engineers in the organization
  • Contribute to strong testing practices to avoid regressions in the solutions provided

Requirements

  • 10+ years of professional experience with Python or similar object oriented language (Python3 preferred)
  • 8+ years API design experience
  • 10+ years Database experience (SQL or NOSQL)
  • Experience with performance and optimization problems, particularly at large scale, and a demonstrated ability to both diagnose and prevent these problems
  • Strong written and verbal communication skills, including writing Docs and RFCs
  • Ability to determine the trade offs of multiple solutions and choose the appropriate one given the business needs
  • Bonus points: Amazon AWS, Django, Docker, Kubernetes and general full-stack experience

Benefits

  • Stock Options
  • Unlimited PTO
  • Medical, dental, vision insurance
  • Life insurance
  • Maternity and Paternity Leave
  • 401K matching
  • Apple equipment
  • Sponsorship for conferences, continuing education, etc
  • Dynamic engineering role–technological innovation is at the core of our business
  • Growth and learning opportunities from a startup environment include working closely with an international team of scientists, engineers, platform architects, programmers and professionals
  • Do something morally benevolent!

Job title

Staff Backend Software Engineer

Job type

Experience level

Lead

Salary

$175,000 - $200,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job