Veeva Systems · 3 days ago
Principal Software Engineer - Java
Wonder how qualified you are to the job?
BiotechnologyCRM
Insider Connection @Veeva Systems
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.
Extensive experience reviewing code engineers of all levels.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
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)
Drive and flexibility to roll up your sleeves and work hard (and have fun) in a fast-moving startup environment
We are looking for strong mentors with a proven record of making your team better
Applicants must have the unrestricted right to work in the United States. Veeva will not provide sponsorship at this time
Benefits
Medical, dental, vision, and basic life insurance
Flexible PTO and company paid holidays
Retirement programs
1% charitable giving program
Company
Veeva Systems
Veeva Systems Inc. is a leader in cloud-based software for the global life sciences industry.
Funding
Current Stage
Public CompanyTotal Funding
$7MKey Investors
Emergence
2013-10-16IPO· nyse:VEEV
2008-06-05Series Unknown· $4M
2007-02-06Angel· $3M
Recent News
2024-06-03
2024-06-01
2024-05-31
Company data provided by crunchbase