Remote Senior Software Engineer - Data Platform

Posted

Apply now
Please, let Veeva Systems know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster.
  • The company is one of the fastest-growing SaaS companies in history, surpassing $2B in revenue in the last fiscal year with extensive growth potential ahead.
  • Veeva values include Do the Right Thing, Customer Success, Employee Success, and Speed.
  • The company became a public benefit corporation (PBC) in 2021, balancing the interests of customers, employees, society, and investors.
  • Veeva supports flexible work arrangements, allowing employees to work from home or in the office.
  • The Senior Software Engineer, Data Platform role involves spearheading the development of a new architecture for the Data platform from the ground up.
  • The primary objective is to design and build a resilient, scalable cloud-based platform and its accompanying tools to empower Opendata teams.
  • Responsibilities include leading technical design, developing core platform components, establishing best practices, and collaborating with the Product team.

Requirements:

  • Candidates must have 6+ years of experience as a software engineer, with a strong focus on designing and building scalable data platforms.
  • A strong understanding of data architecture principles and proven experience in designing and developing scalable data systems is required.
  • Experience with Apache Spark, Airflow (or similar), Data Lakes, and open table formats such as delta lake and/or iceberg is necessary.
  • Excellent software development skills in one or more of the following languages: Python, Java, or Scala are required.
  • Strong experience in building data tools and libraries with AWS and/or GCP infrastructure and services is essential.
  • Candidates must possess strong communication skills.

Benefits:

  • Employees receive medical, dental, vision, and basic life insurance.
  • Paid time off (PTO) and company-paid holidays are provided.
  • Retirement programs are available for employees.
  • The company has a 1% charitable giving program.
Apply now
Please, let Veeva Systems know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
$ 110,000 - 270,000 USD / year
Position
Experience level
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback