Similar Jobs

See all

What You'll Do:

  • Develop and optimize core algorithms
  • Build data processing automations
  • Develop data tools (libraries, APIs) to align data operations and ensure data quality

Requirements:

  • 5+ years of professional experience developing software with a focus on high-performance algorithms
  • Advanced proficiency in Java, including multi-threading, performance tuning, and build systems (Gradle / Maven)
  • Excellent skills in SQL and Dataframe manipulation

Nice to Have:

  • Familiarity working with a major cloud provider (AWS, GCP)
  • Large scale data processing experience
  • Systems programming

Veeva Systems

Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies, they surpassed $3B in revenue and are committed to balancing the interests of customers, employees, society, and investors.

Apply for This Position