Principal Software Engineer, Full Stack

closed
Veeva Systems Logo

Veeva Systems

πŸ’΅ $150k-$300k
πŸ“Remote - United States

Summary

Join Veeva Systems, a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As a Principal Full Stack Engineer, you will be focused on building software that can scale for heavy use and evolve with new features and capabilities.

Requirements

  • 12+ 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 (Java, Spring, MySQL, Hibernate, Maven, Git, Jenkins, AspectJ, Messaging, Solr, and Lucene)
  • Experience with front end technologies such as JavaScript and React
  • Drive and flexibility to roll up your sleeves and work hard (and have fun) in a dynamic startup environment
  • Applicants must have the unrestricted right to work in the United States. Veeva will not provide sponsorship at this time
  • Must be located in EST time zone

Responsibilities

  • Collaborate with Product Management and Development team members on technical design and problem solving to come up with compelling solutions to problems
  • Own all aspects of implementation for features from design to development, deployment to production, and support and maintenance
  • Quickly break down complex problems into potential solutions, accounting for knowns and unknowns, in order to get to solid resolutions faster
  • Passion to mentor and guide engineers at all levels
  • Define, evangelize, and mentor on best practices and coding standards

Benefits

  • Medical, dental, vision, and basic life insurance
  • Flexible PTO and company paid holidays
  • Retirement programs
  • 1% charitable giving program
This job is filled or no longer available