Principal Software Engineer - Java - Boston Hub

Sorry, this job was removed at 11:41 a.m. (EST) on Monday, February 1, 2021
Find out who's hiring in Greater Boston Area.
See all Developer + Engineer jobs in Greater Boston Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Veeva develops cloud software that helps the world’s largest pharmaceutical companies and emerging biotech’s run clinical trials and get medicines to the patients that need them. Veeva’s

enterprise product suite is ubiquitous in the life sciences industry.

Veeva is a ‘Work Anywhere’ company, so you can connect with teams in our new office at 100

Summer Street in Boston while also having the flexibility to work from home. And as a Public

Benefit Corporation, you will work for a company with purpose and focused on making a positive

impact on society.

Join us in building and shaping our new engineering teams in Boston as we build products and technology to transform our customers. We are looking for Principal Software Engineers that are self-starters, love solving technical challenges, and have prior experience working on a variety of engineering projects in an energizing environment. 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.

When engineers join Veeva, they jump right in, develop in rapid sprints, and quickly find that we don’t believe in throwaway technology. You build it -- we ship it. This is a great opportunity to join our team on the ground floor and make your mark. 

What You’ll Do

  • Collaborate with Product Management and Development team members on technical design and problem solving to come up with compelling solutions to problems.
  • Use a pragmatic Test Driven Development approach to developing high-quality software that doesn't need to be assured by a QA team before it's deployed to production.
  • Own all aspects of implementation for features from design to development, deployment to production, and support and maintenance.
  • Mentor junior engineers

Requirements

  • 8+ years of software experience
  • Extensive experience developing enterprise software in Java
  • Hands-on development experience with current open source tools and technologies (Java, Spring, MySQL, Hibernate, Maven, Git, Jenkins, JUnit, Mockito, Log4J, AspectJ, Tomcat, JMS, Linux)
  • Deep expertise in object-oriented design and implementation
  • Drive and flexibility to roll up your sleeves and work hard (and have fun) in a fast-moving startup environment
  • Demonstrated ability to deliver highly complex projects
  • Familiarity with Agile methodologies

Learn More

  • Engineer Perspective: 3 Reasons to Consider Veeva
  • Meet the Veeva Boston Team

Perks & Benefits

  • Flexible PTO
  • Allocations for continuous learning & development
  • Annual budget to donate to the non-profit of your choice 

#LI-Remote

Veeva’s headquarters is located in the San Francisco Bay Area with offices in more than 15 countries around the world.

Veeva is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity or expression, religion, national origin or ancestry, age, disability, marital status, pregnancy, protected veteran status, protected genetic information, political affiliation, or any other characteristics protected by local laws, regulations, or ordinances.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Our main office is located in downtown Boston and is within walking distance to great restaurants and cafes. Few minute walk to three T Stations.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about VeevaFind similar jobs