Apply Now: Staff Software Engineer
Posted 2025-10-26
Remote, USA
Full Time
Immediate Start
Welcome to Vivian Health: Transforming Healthcare Recruitment Vivian Health is on a mission to revolutionize the way healthcare professionals find their perfect job. As the largest healthcare jobs marketplace, we empower over 1.9 million clinicians to discover new career opportunities with ease. Our innovative, AI-driven platform also streamlines the hiring process for staffing agencies and healthcare employers, significantly reducing time-to-hire. With the backing of world-class investors, including Thoma Bravo and IAC, and over $75 million in capital raised, we're poised for continued growth and success. About Our Team: Remote-First and Innovation-Driven At Vivian Health, we're a remote-first company with a team of over 100 talented individuals who are passionate about transforming the healthcare staffing landscape. Our Software Engineering team is the backbone of our platform, driving innovation and building scalable, reliable systems that support our mission. We're a collaborative and dynamic team that works on a wide range of challenges, from improving platform performance to enhancing user experience and developing new features. About the Role: Staff Software Engineer We're seeking an experienced and driven Staff Software Engineer to join our team. As a key member of our engineering team, you'll focus on managing and improving the ingestion of hundreds of client job feeds, addressing issues as they arise, and building scalable solutions to streamline and enhance our platform. If you have a passion for data ingestion and a talent for untangling complex data and code challenges, we want to hear from you. Key Responsibilities: Data Ingestion Management: Oversee the ingestion of hundreds of client data feeds, monitoring for inconsistencies and managing data flow to ensure accuracy, completeness, and quality. Debugging and Troubleshooting: Debug and resolve complex, 'messy' issues across both data feeds and code, maintaining stability and consistency in data ingestion processes. Solution Development: Develop and refine solutions to handle data complexities, allowing for efficient management and processing of incoming feeds. Cross-Functional Collaboration: Collaborate with product, data engineering, and operations teams to identify bottlenecks in the current process, propose and implement improvements. Documentation and Knowledge Sharing: Build and maintain robust documentation on ingestion workflows and debugging procedures, enhancing knowledge sharing and operational efficiency. Mentorship and Team Collaboration: Collaborate with and mentor team members, fostering a culture of knowledge sharing and continuous improvement in data ingestion and debugging practices. Essential Qualifications: Engineering Experience: 10+ years of engineering experience, with a proven track record in managing complex data ingestion pipelines and debugging data/code issues. Technical Skills: Expert-level proficiency in Python and SQL, with demonstrated experience in data processing, transformations, and troubleshooting. JavaScript Fluency: Fluency in JavaScript for job data ingestion infrastructure. Data Feed Experience: Significant experience with messy data feeds: able to process, clean, and normalize data from diverse sources. Debugging Skills: Strong debugging skills, particularly in handling unpredictable data sources and developing long-term solutions for platform stability. Preferred Qualifications: Cloud-Based Data Services: Familiarity with cloud-based data services (e.g., AWS, GCP), ETL frameworks, and data pipeline tools. Modern Software Engineering Practices: Understanding of modern software engineering practices including CI/CD, version control (Git), and test-driven development. Analytical Skills: Strong analytical skills with the ability to think critically and creatively to solve complex data challenges. Career Growth Opportunities and Learning Benefits At Vivian Health, we're committed to helping our team members grow and develop in their careers. As a Staff Software Engineer, you'll have the opportunity to work on complex and challenging projects, collaborate with experienced engineers, and develop new skills and expertise. We offer a range of learning benefits, including training and development programs, mentorship opportunities, and access to industry conferences and events. Work Environment and Company Culture We're a remote-first company, which means you'll have the flexibility to work from anywhere. Our team is collaborative, dynamic, and passionate about transforming the healthcare staffing landscape. We value diversity, equity, and inclusion, and we're committed to creating a workplace culture that's welcoming and inclusive to all. Compensation, Perks, and Benefits We offer a competitive compensation package, with a salary range of $160,000 - $200,000 per year, plus equity. Our benefits include: Flexible Time Off: Take the time you need to rest and recharge. Comprehensive Health Insurance Plans: We offer a range of health insurance plans, including HSA and FSA options. 401K Retirement Savings Plan: We offer a generous employer match to help you save for your future. Generous Parental Leave: We support our team members in their journey to parenthood. Pre-tax Commuter Benefit Plan: We help you save money on your commute. Work-from-home Stipend: We provide a stipend to help you set up your home office. Access to Corporate Discount Program: We offer exclusive discounts on a range of products and services. Pet Insurance: We care about your furry friends too! Conclusion If you're a motivated and experienced software engineer with a passion for data ingestion and a talent for solving complex problems, we want to hear from you. Join our team at Vivian Health and help us transform the healthcare recruitment landscape. Apply now to take the first step in your new career! We Encourage You to Apply! Even if you feel you're not a perfect match, we'd still love to hear from you. We're looking for great people to join our friendly team. Apply now and let's chat about this exciting opportunity! Apply for this job