Senior Software Engineer - Java
Company: Veeva Systems, Inc.
Location: Boston
Posted on: June 1, 2025
Job Description:
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 in
history, we surpassed $2B in revenue in our last fiscal year with
extensive growth potential ahead.At the heart of Veeva are our
values: Do the Right Thing, Customer Success, Employee Success, and
Speed. We're not just any public company - we made history in 2021
by becoming a public benefit corporation (PBC), legally bound to
balancing the interests of customers, employees, society, and
investors.As a Work Anywhere company, we support your flexibility
to work from home or in the office, so you can thrive in your ideal
environment.We are looking for multiple Senior Software Engineers
eager to build in a fast-paced, startup environment inside a
stable, profitable company. Our teams solve complex problems that
impact the speed and effectiveness of the life sciences industry.
In this role, you'll jump right in, develop in rapid sprints, and
find that we don't believe in throwaway technology. You build it --
we ship it.You should have extensive experience in Java
applications and the latest open source technologies. Ideal
candidates have worked in enterprise software development or for a
high-growth technology company.What You'll Do
- Rapidly build new applications on an existing, robust
enterprise platform
- Build new cloud infrastructure from scratch following best
practices in software development
- Drive new features and improvements in a fast-changing
environment
- Partner with product management, design, and QA to deliver
cutting-edge solutions and direct value to our customers
- Work on multiple layers of our stack including backend
(primary), front-end, and DevOpsRequirements
- 5+ years experience in Java, preferably at an enterprise cloud
software company
- Proven ability to write clean, testable, readable code in a
team environment
- Hands-on experience with open source technologies such as:
Spring, MySQL, Hibernate, Solr, Gradle, Git, Jenkins, Mockito,
Tomcat, Linux, AWS, Vagrant, Docker, Kubernetes
- 3+ years of experience in relational databases with mastery of
SQL
- Strong mentorship skills with a proven record of improving your
team
- Applicants must have the unrestricted right to work in the
United States. Veeva will not provide sponsorship at this
timeBenefits & Compensation
- Medical, dental, vision, and basic life insurance
- Flexible PTO and company paid holidays
- 1% charitable giving program
- Base pay: $110,000 - $270,000 (actual salary based on
experience and location, potentially including bonuses and stock
options)Veeva's headquarters are in the San Francisco Bay Area with
offices in more than 15 countries worldwide.Veeva is an equal
opportunity employer. All qualified applicants will receive
consideration without regard to race, color, sex, sexual
orientation, gender identity or expression, religion, national
origin, age, disability, marital status, pregnancy, veteran status,
genetic information, political affiliation, or other protected
characteristics. For assistance or accommodations due to
disability, contact talent_accommodations@veeva.com.Work Where It's
Best for YouWork Anywhere means you can work in an office or at
home. We support your flexibility while maintaining predictable
core hours for collaboration. Our offices are designed as hubs for
social interaction and idea exchange, with regional hubs in
Pleasanton, Columbus, Boston, Kansas City, New York City, Raleigh,
and Toronto. Customer-facing roles may require travel or local
presence near clients.Moving within a country does not affect your
salary, as we aim to eliminate uncertainty related to relocation.A
different kind of company. A Public Benefit Corporation.As a PBC,
Veeva considers its public benefit purpose alongside shareholder
interests, focusing on making the industries we serve more
productive and creating high-quality employment opportunities.What
sets us apartIn February 2021, Veeva became the first public
company to convert to a Public Benefit Corporation (PBC). We
prioritize our public benefit purpose, which is to enhance industry
productivity and employment quality.Our engineering teams focus on
pragmatic software development, emphasizing focus, speed, and
integrity in their work.
#J-18808-Ljbffr
Keywords: Veeva Systems, Inc., Marthas Vineyard , Senior Software Engineer - Java, IT / Software / Systems , Boston, Massachusetts
Didn't find what you're looking for? Search again!
Loading more jobs...