Principal Software Engineer, Java

September 24

Apply Now
Logo of Veeva Systems

Veeva Systems

SaaS • Healthcare Insurance • Pharmaceuticals

Veeva Systems is a cloud-computing company focused on the global life sciences industry. It provides software, data, and consulting services to streamline research and development, quality management, regulatory operations, and commercial processes. Veeva's solutions encompass clinical trials, regulatory submissions, drug safety management, and commercial execution to support life sciences enterprises in their mission to improve and extend life.

1001 - 5000 employees

☁️ SaaS

⚕️ Healthcare Insurance

💊 Pharmaceuticals

📋 Description

• Own all stages of feature implementation: design, development, deployment, production support, and maintenance with daily code contribution • Collaborate with Product Management and Development on technical design and problem-solving • Rapidly analyze complex problems and accelerate path to robust solutions • Define, promote, and mentor on engineering best practices and coding standards • Provide comprehensive code reviews for engineers of all experience levels • Develop engineering talent through structured mentorship and drive critical technical decisions

🎯 Requirements

• 12+ years of proven software development expertise (Java development required) • Extensive experience developing high-scale enterprise SaaS cloud applications • Proven track record architecting and building high-volume products at scale • Hands-on development experience with Java, Spring, MySQL, Gradle, Git, Jenkins, AspectJ, Messaging, and Solr/Lucene • Highly driven and flexible; enjoys a fast-paced start-up environment • Proven ability to mentor and elevate team performance • 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 • PTO and company-paid holidays • Retirement programs • 1% charitable giving program • Variable bonus and/or stock bonus may be eligible • Work Anywhere environment (remote or office within Canada or the US) • Accommodation for disability during application process (contact talent_accommodations@veeva.com)

Apply Now

Similar Jobs

September 16

Affirm

1001 - 5000

💳 Fintech

👥 B2C

🛍️ eCommerce

Build and operate high-throughput streaming data pipelines and infrastructure for Affirm. Lead stream-processing frameworks, collaborate with ML and Analytics, and improve platform reliability.

🇨🇦 Canada – Remote

💵 $178k - $228k / year

💰 Post-IPO Equity on 2021-01

⏰ Full Time

🔴 Lead

🔙 Backend Engineer

September 14

Warner Music Group

1001 - 5000

📱 Media

Staff Backend Engineer designing and building Warner Music Group's next-generation Data Platform for artist, works, and consumption data; scalable ETL, datastores, and discovery services.

September 4

Leap Tools

51 - 200

🥽 AR/VR

🛍️ eCommerce

🛒 Retail

Staff backend engineer leading design and scaling of APIs, ETL, and distributed systems for Leap Tools' 3D rug visualization and e-commerce products.

August 23

Coinbase

1001 - 5000

₿ Crypto

💸 Finance

💳 Fintech

Lead 7-8 engineers to build localized Coinbase consumer features for Canada and LATAM markets.

🇨🇦 Canada – Remote

💵 $211.5k / year

💰 $21.4M Post-IPO Equity on 2022-11

⏰ Full Time

🔴 Lead

🔙 Backend Engineer

August 22

Coinbase

1001 - 5000

₿ Crypto

💸 Finance

💳 Fintech

Staff Software Engineer, Backend at Coinbase FinHub. Architect ledgering systems at scale and mentor engineers.

🇨🇦 Canada – Remote

💵 $217.9k / year

💰 $21.4M Post-IPO Equity on 2022-11

⏰ Full Time

🔴 Lead

🔙 Backend Engineer

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com