Veeva Systems - Software Engineer
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
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 • Don't worry if you don't tick every box below! We value a passion for learning above all. Experience in these areas would be a great head start: • Familiarity working with a major cloud provider (AWS, GCP) • Systems programming • Other technologies (we use them!): Apache Arrow, Delta Lake, Kafka, Airflow, Python, PostgreSQL, DuckDB
Responsibilities
• Develop and optimize core algorithms • Build data processing automations • Develop data tools (libraries, APIs) to align data operations and ensure data quality • Collaborate with cross-functional teams
Benefits
• Benefits might vary depending on the country of residence; these are available for all employees in Spain, Germany and UK: • Family health insurance • Fitness reimbursements • Contributions to private pension plan • Charitable contributions • Veeva’s headquarters is located in the San Francisco Bay Area with offices in more than 15 countries around the world.
Similar Jobs
No credit card. Takes 10 seconds.