Skip to main contentA logo with &quat;the muse&quat; in dark blue text.
Veeva

Senior Software Engineer

Our Company

 

At 1,900 employees and growing, and consistently strong financials (NYSE:VEEV), Veeva was named among the top fastest growing public technology companies on Forbesannual Fast Tech 25 list. We build innovative cloud solutions for some of the worlds largest pharmas and biotechs, and we need great people like you to make it happen.

Want more jobs like this?

Get jobs delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

 

Our Culture & People

 

Our core values are Employee Success, Customer Success, and Speed. We are innovators, collaborators, and thought leaders out to create best-in-class solutions that help our customers improve and extend human life. Its genuine, straight-forward, and no fuss.

 

Job Summary

 

Come and join Veevas Vault Object Framework team which is responsible for the heart and soul of Vault Platform. Every single customer needs to deal with objects and records in Vault Platform, and you will part of the platform team dealing with high volume of data; addressing software scalability and performance challenges. We are looking for exceptional Software Engineers to design, build and drive the future of our platform, who have experience with high volume data. You will be working in a fast-paced, self-organized agile team setting with world class technologists.

 

Responsibilities

  • Design, implement and ship features that can scale;
  • Lead feature and architecture design with a major focus on performance, scalability and future plans;
  • Have a passion for quality and writing clean, solid, readable code that scales and performs well;
  • Adopt, embrace, and promote agile and test-driven practices;
  • Influence architecture, quality, product and process beyond immediate scrum team.
  • Own all aspects of implementation for features from design to development, deployment to production, and support and maintenance

Requirements

  • 8+ years of software development experience
  • Extensive experience in developing enterprise SaaS Platform
  • Extensive experience with Java, MySQL and Spring
  • Experience with SQL development, data modeling and data structures for high-volume and high-velocity data.
  • Experience in building high performance and scalable software platform
  • Hands-on development experience with open source tools and technologies like Hibernate, Maven, Git, Jenkins, JUnit, Mockito, Log4J, JProfiler, etc.
  • Deep expertise in object-oriented design and implementation
  • Effectively communicate technical information in a clear and concise manner.
  • Experience in Agile methodologies with software development lifecycle experience
  • Bachelor's degree in Computer Science or related technical field, or equivalent practical experience

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.

 

Job ID: oNBR5fw4
Employment Type: Other

This job is no longer available.

Search all jobs