Veeva Systems, a pioneer in industry cloud for life sciences, is seeking a Senior Software Engineer for their Data Platform team. This role offers the opportunity to lead the development of a new architecture for Veeva OpenData's data platform. The ideal candidate will have 6+ years of experience in designing scalable data platforms, with expertise in technologies like Apache Spark, Airflow, and cloud services (AWS/GCP).
As a Senior Software Engineer, you'll spearhead the end-to-end architecture development, create core platform components, and establish best practices. You'll work on data ingestion, storage, and processing engines, as well as develop algorithms for complex data relationships. Collaboration with the Product team to adapt the platform to market demands is crucial.
Veeva Systems offers a dynamic work environment with their "Work Anywhere" policy, allowing flexibility to work remotely or in-office. The company is committed to employee success and became a public benefit corporation in 2021, balancing the interests of customers, employees, society, and investors.
Join Veeva in transforming the life sciences industry, working on innovative solutions that bring therapies to patients faster. With a strong focus on values like "Do the Right Thing" and "Customer Success," Veeva offers a meaningful career opportunity. Benefits include medical, dental, and vision insurance, PTO, retirement programs, and a 1% charitable giving program. The salary range for this position is $110,000 - $270,000, with potential for additional compensation such as bonuses and stock options.