
Senior Software Engineer
Posted 8 hours ago

Posted 8 hours ago
This is a fully remote position, open to applicants in United States.
• Design, develop, and sustain production software systems along with scalable, thoroughly-tested APIs based on technical specifications.
• Take ownership of the quality lifecycle for developed features, which includes unit, integration, and system-level validation.
• Architect and oversee test automation frameworks utilizing modern AI-assisted development and testing tools.
• Collaborate with the architecture team on system design to guarantee reliability, observability, and testability.
• Integrate automated test suites into CI/CD pipelines to facilitate continuous build, testing, and deployment cycles.
• Perform code reviews that emphasize functionality, maintainability, and test coverage.
• Provide mentorship to peers regarding software design and best practices in quality.
• Work together with Product Managers to convert product designs into effective verification and validation strategies.
• Document and manage identified issues in collaboration with affected teams.
• Complete mandatory Natera compliance and regulatory training.
• Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience.
• Over 7 years of experience in software development, test automation, and quality engineering.
• Demonstrated success in building and maintaining production applications and automation frameworks using Java and Python.
• Practical experience in designing microservices and scalable cloud-native applications, ideally on AWS.
• Extensive knowledge of the complete software development lifecycle (SDLC), with a focus on integrating quality into every phase.
• Strong fundamentals in Object-Oriented Programming (OOP) with Java and Python.
• Proficient in using Playwright, Selenium, JUnit, and TestNG.
• Familiarity with REST API design and testing, relational databases, and SQL; experience with PostgreSQL is preferred.
• Knowledge of Docker/containerization, CI/CD pipeline setup, and key AWS services such as SQS, S3, SNS, and MSK.
• Excellent analytical and debugging abilities.
• Effective cross-team communication skills.
• Keep up-to-date on all necessary Natera compliance and regulatory training.
• Comprehensive medical, dental, vision, life, and disability plans for eligible employees and their dependents.
• Complimentary testing for employees and their immediate families.
• Fertility care benefits.
• Leave for pregnancy and baby bonding.
• 401(k) benefits.
• Commuter benefits.
• Employee referral program.
Felix
Felix
Felix
Get handpicked remote jobs straight to your inbox weekly.