As a Software Engineer, you will design, develop, and maintain full-stack software applications and services to support Natera Operations information processing for genetic lab tests. You will work with operational teams to optimize their workflows and software and build the next generation of Natera ops tools, using a combination of tools, including the OutSystems low code platform.
Job listings
As a Senior Software Engineer at Karat, you'll build product features that directly improve how engineers are interviewed and how engineering organizations operate. You'll play a key technical leadership role in developing our flagship interviewing platform. You'll work hands-on to create and build complex products that serve engineers, candidates, and internal teams as we scale.
Weโre seeking a talented Front-end Developer with strong experience in React and JavaScript to join a dynamic team shaping the future of travel and pet care solutions. You will help build intuitive, high-performing web interfaces that enhance user experience for a global audience of pet lovers and travelers.
You will maintain and provide ongoing support of existing code bases, assist with project estimation and planning, and participate in the development of code test plans, QA testing, issue tracking and resolution.
The Quantitative Developer will develop and support various analytic development efforts across the Sky Road platform. The Developer will work to improve automated testing, assist with client onboarding and support, and develop, test, and maintain new functionality for portfolio optimization and analytics. Strong analytical and mathematical skills are key to this role.
Build, maintain, and deploy internal APIs to connect AI services with internal business applications. Design automation pipelines using tools like Zapier, n8n, or custom Python integrations to streamline internal operations. Integrate platforms like Glean, Agentspace, OpenAI, Perplexity, Google Workspace, Salesforce, and others into a cohesive AI infrastructure.
As a Lead Engineer in the Contacts Team, you will drive technical outcomes as a hands-on Individual Contributor focusing on frontend architecture and performance, while also working across the stack when needed. Youโll work on complex UIs that require deep state management, real-time updates, and data modelingโall while ensuring high-quality, maintainable code.
Play a crucial role in designing, developing, and maintaining complex software systems. Involves leading agile teams or projects, mentoring junior engineers, and ensuring the delivery of high-quality software solutions. Write high-quality code for complex scenarios with test coverage. Lead design and code reviews of multiple applications to ensure best practices.
Design, develop, and maintain complex web applications using Angular framework. Ensure code quality and maintainability by conducting code reviews and writing unit tests. Implement responsive designs and ensure cross-browser compatibility. Work closely with backend developers to integrate APIs and ensure smooth data flow. Identify and resolve performance bottlenecks.
Design, develop, and maintain full-stack web applications using React.js for the frontend and .NET (C#) for the backend APIs and services. Collaborate closely with UI/UX designers, product owners, and other developers to define, build, and deliver new features, from database design to user interface implementation. Write clean, scalable, and well-documented code following best practices, architectural patterns, and coding standards.