Remote Sr Software Engineer, Python

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • The Senior Software Engineer is focused on providing an intuitive and efficient experience for customers.
  • The role involves building customer-facing web applications and requires a passion for great user experience and design.
  • Responsibilities include working closely with the architecture team to drive complex system design.
  • The engineer will perform code reviews and mentor the development team on best practices.
  • Key design and technical implementation on complex systems will be part of the role, guiding the engineering vision.
  • The engineer will collaborate with stakeholders to define requirements and transform them into highly scalable and reliable microservices APIs.
  • The position involves designing, building, and maintaining sustainable systems to support business applications.
  • Continuous improvement of processes and procedures while evangelizing best practices is expected.
  • The engineer will contribute to the end-to-end execution of compliance initiatives.
  • Responsibilities also include practicing technical design, developing new functionality, and maintaining existing components.
  • The role requires regular interaction with PHI in both paper and electronic forms, necessitating training in HIPAA/PHI privacy and compliance.
  • The engineer must maintain current status on Natera training requirements.

Requirements:

  • A BS degree in computer science, a comparable program, or equivalent is required.
  • Candidates must have 7+ years of overall software development experience, preferably in secure, scalable web applications using Python and other web technologies.
  • Experience with cloud technologies, particularly AWS, is preferred.
  • Familiarity with Java and Spring is a plus.
  • Experience in front-end development using React, Sass, and JavaScript is also a plus.
  • Candidates should have experience with micro-service enterprise architecture and cross-platform integration.
  • A strong understanding of the software development lifecycle, including build, software configuration, change control, and release and deployment activities, is necessary.
  • Strong relational database skills, including database design and optimization, are required.
  • Demonstrated teamwork skills and a solid analytical background are essential.
  • Excellent organizational, communication, presentation, and facilitation skills are required.

Benefits:

  • Natera offers competitive employee benefits, including comprehensive medical, dental, vision, life, and disability plans for eligible employees and their dependents.
  • Employees and their immediate families receive free testing and fertility care benefits.
  • Additional benefits include pregnancy and baby bonding leave, 401k benefits, commuter benefits, and more.
  • A generous employee referral program is also available.
  • Natera is committed to ensuring a diverse and inclusive workplace environment, welcoming individuals from different backgrounds and experiences.
About the job
Posted on
Job type
Salary
$ 118,200 - 147,700 USD / year
Leave a feedback