Apply

Sr Software Engineer - Billing

Posted 11 days agoViewed

View full description

💎 Seniority level: Senior, 7+ years

📍 Location: United States, MST, EST

💸 Salary: 118200.0 - 147700.0 USD per year

🔍 Industry: Healthcare

🏢 Company: Natera👥 1001-5000💰 $250,000,000 Post-IPO Equity over 1 year ago🫂 Last layoff about 2 years agoWomen'sBiotechnologyMedicalGeneticsHealth Diagnostics

🗣️ Languages: English

⏳ Experience: 7+ years

🪄 Skills: AWSBackend DevelopmentDockerLeadershipNode.jsPostgreSQLSQLDesign PatternsKafkaKubernetesMySQLSoftware ArchitectureTypeScriptAPI testingData StructuresREST APIServerlessCommunication SkillsCI/CDProblem SolvingAgile methodologiesMentoringDevOpsMicroservicesComplianceFinancial analysisSoftware EngineeringData management

Requirements:
  • 7+ years of software development experience, with a focus on building secure, scalable web applications
  • Strong proficiency in modern programming languages such as Node, TypeScript.
  • Experience with cloud-native technologies and platforms, preferably AWS
  • Expertise in containerization (Docker), and orchestration (Kubernetes)
  • Experience with event-driven architectures and message queuing systems (e.g., Kafka)
  • Familiarity with serverless computing and Function-as-a-Service (FaaS) platforms
  • Proficiency in DevOps practices, including CI/CD pipelines, infrastructure as code (e.g., Terraform, AWS CDK, AWS CloudFormation)
  • Experience with agile methodologies and leading development teams
  • Strong understanding of software design patterns, data structures, and algorithms
  • Expertise in database technologies, including both SQL and NoSQL databases
  • Experience with API design and development (REST, GraphQL)
  • Knowledge of security best practices and experience implementing them in web applications
  • Familiarity with monitoring, logging, and observability tools (e.g., ELK stack)
  • Strong problem-solving skills and ability to mentor junior developers
  • Excellent communication skills and ability to collaborate with cross-functional teams
  • Experience in healthcare, and healthcare billing industries is a plus
Responsibilities:
  • Act as the technical counterpart for offshore teams leads (European TimeZone), guiding them on technical decisions and aligning their work with the overarching system architecture.
  • Serve as the primary point of contact for Product Managers on technical matters.
  • Lead technical aspects of the project, guide the engineering team, ensure code quality, and implement best practices.
  • Own RFC and Design Document, and contribute to the critical code base.
  • Perform code reviews and mentor the development team with best practices.
  • Make key design and technical implementation on the complex system and help guide engineering vision.
  • Work closely with stakeholders to define requirements, and transform into highly scalable and reliable, developer-friendly microservices APIs and serverless workflows
  • Design, build and maintain highly sustainable systems to support our business applications.
  • Continue improving process and procedure and evangelizing best practices.
  • Be a contributing team member to the end-to-end execution of compliance initiatives.
  • Be responsible for practicing technical design, developing new functionality and maintaining existing components.
  • This role works with PHI on a regular basis both in paper and electronic form and has access to various technologies to access PHI (paper and electronic) in order to perform the job.
  • Must complete training relating to HIPAA/PHI privacy, General Policies and Procedure Compliance training and security training as soon as possible but not later than the first 30 days of hire.
  • Must maintain a current status on Natera training requirements.
Apply