Senior Software Engineer - Java

Pioneer in industry cloud, helping life sciences companies bring therapies to patients faster, surpassing $2B in revenue.
$110,000 - $270,000
Backend
Senior Software Engineer
Remote
1,000 - 5,000 Employees
5+ years of experience
Healthcare · Enterprise SaaS

Description For Senior Software Engineer - Java

Veeva Systems, a pioneering $2B+ revenue company in life sciences cloud solutions, is seeking Senior Software Engineers to join their mission-driven organization. As a public benefit corporation, Veeva balances interests of customers, employees, society, and investors while transforming the life sciences industry. The role offers an unique opportunity to work in a fast-paced startup environment within a stable, profitable company.

The position involves building complex solutions that impact the life sciences industry's efficiency and effectiveness. You'll work with cutting-edge Java applications and open source technologies, developing in rapid sprints with real production impact. The role combines technical excellence with mentorship opportunities, allowing you to influence both product development and team growth.

Working at Veeva means joining a company with a strong work-anywhere culture, comprehensive benefits, and meaningful impact on bringing life-saving diagnostics and treatments to market faster. The company's vertical-specific software is experiencing unprecedented growth, making it an exciting time to join. You'll be part of a team solving complex problems while contributing to the company's mission of advancing the life sciences industry.

This role is perfect for experienced developers who want to combine technical challenges with industry impact, offering competitive compensation and the flexibility to work remotely while being part of a growing, mission-driven organization.

Last updated 10 days ago

Responsibilities For Senior Software Engineer - Java

  • Rapidly build new applications
  • Collaborate with Product Management and Development team on technical design and problem solving
  • Own all aspects of implementation from design to production deployment
  • Break down complex problems into potential solutions
  • Mentor and guide engineers at all levels
  • Define, evangelize, and mentor on best practices and coding standards
  • Review code for engineers of all levels

Requirements For Senior Software Engineer - Java

Java
MySQL
Kubernetes
  • 5+ years of software development experience
  • Extensive experience developing enterprise SaaS cloud applications
  • Proven track record of building high-volume products at scale
  • Hands-on development experience with current open source tools and technologies
  • Experience with AWS Components and Containers
  • Strong mentorship abilities with proven record of improving team performance
  • Must have unrestricted right to work in the United States

Benefits For Senior Software Engineer - Java

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical, dental, vision, and basic life insurance
  • Flexible PTO and company paid holidays
  • Retirement programs
  • 1% charitable giving program
  • Work Anywhere policy

Interested in this job?

Jobs Related To Veeva Systems Senior Software Engineer - Java

Senior Certification Exam Developer

Senior Certification Exam Developer position at Veeva Systems, leading assessment development for their technology certification program with competitive benefits and remote work options.

Senior Certification Exam Developer

Senior Certification Exam Developer role at Veeva Systems, leading assessment development for life sciences technology certification programs with competitive benefits and remote work options.

Senior Certification Exam Developer

Senior Certification Exam Developer role at Veeva Systems, leading the development and management of certification programs for life sciences technology.

Senior Software Engineer - Java

Senior Java Engineer role at Veeva Systems, building enterprise healthcare SaaS solutions with 5+ years experience required, offering remote work and competitive benefits.

Senior Web Developer

Senior Web Developer position at Veeva Systems, focusing on PHP and WordPress development for life sciences industry leader, with remote work options.