South San Francisco, CA

Senior Software Engineer, Business Logic (Operations)

Apply now

Position Description

Counsyl (now Myriad Women’s Health) is the premium women’s health diagnostic organization in the world. We offer DNA screening for people to understand their risks for inherited disease, cancer, and at-risk pregnancies.  More than just a DNA test, Counsyl (now Myriad Women’s Health) has created a platform that connects doctors and patients with information that has meaningful impacts on human health.

The Business Logic (Operations) team at Counsyl (now Myriad Women’s Health) builds software tools that spans the entire ordering, validation, billing, and integration process for patients, insurance companies, and doctors. These tools include: salesforce.com integration, insurance billing, order entry and order management, end to end tools for communications with EHR systems, deep integrations with 3rd party providers and individual health clinic workflows.

The Business Logic (Operations) team is seeking an exceptional backend engineer to develop innovative web applications. We use modern web technologies including: Django, Python, and Postgres. We’re agile and love test driven development. We’re looking for both an outstanding engineer and the soft skills to empathize with customers both internal and external. We hope you’re a team player looking for a group! And we look forward to your creative problem solving approach that moves the company and cross functional team forward.


We believe in:
* Flat, functional teams create a highly productive metroocacy
* Recognize and tradeoff between short-term and long-term infrastructure and make them explicit
* Empathy up and down, left and right and both within and external to the organization
* Egoless engineers and managers and empowerment leads to self-managing
* Low barriers to entry, inclusion first, and diversity makes the team and results better
* Having fun, exercising humility, and practicing growth

About you:

  • A deep of love Python for its versatility, development speed, and tooling
  • Web development depth specifically knowing when to request / response and when to async
  • Embracing forward movement over perfection with agile iteration
  • Write well-tested and well-understood code
  • Enjoy retrospectives and making positive changes within the group and organizationAre flexible and adept at a variety of tools and languages
  • Appreciate other human beings, warts and all, and appreciate being able to be one yourself
  • Exposure to Computer Science and Engineering as a disciplineA BS, MS, or PhD degree in Computer Science or equivalent work experience
  • 5+ years of industry experience working with web application development, preferably Django
  • 5+ years of industry experience in a high level language, preferably Python
  • Relational database systems experience, such as PostgreSQL
  • Experience with Mac OS, Linux, Git, and other command line toolsDemonstrated experience with module or subsystem development within a larger applicationExperience leading a small to medium team through the entire SDLC
  • Strong software engineering fundamentals: data modeling, testing, and version control

What you'll do:

  • Design, implement, and scale the core architecture of our product and integrations
  • Provide technical leadership and drive best practices for development, code review, testing, and deployment that will ensure the shipment of quality code into production
  • Develop new organization integrations from the ground up and maintain existing point to point integrations
  • Work closely with cross functional managers and individual stakeholders to build a complete, creative solutions
  • Level up other engineers, the team, and the rest of the organization with technical skills, open communication, and diving deep into our systems to be a subject matter expert.

Interview process

Counsyl is driven by some of the brightest people in the industry. Our interview process is geared to ensure that we continue to hire the very best. We are an equal opportunity employer and value diversity at our company.

Our interview process is composed of practical and situational interviews in a series of settings spanning Skype, practical exams, and in-person meetings. Our goal is to gauge both your ability to succeed in the first 90 days as well as your capacity to scale with us as we grow.

Why Counsyl?

Throughout it all, we are looking to understand why you are driven to be a part of our company. Specifically, we want to know how you identify with our mission and will contribute to our team.