Related keywords: public health remote jobremote job canadaremote job us
This page contains product affiliate links.
Veeva Systems, a leading enterprise SaaS company focused on the life sciences sector, is seeking a Principal Software Engineer to join their innovative team. This position plays a critical role in enhancing the company's mission to accelerate the delivery of life-saving therapies through scalable and maintainable software solutions. As a high-growth organization dedicated to public benefit, Veeva offers a unique opportunity for professionals looking to make a tangible impact on global health.
In the role of Principal Software Engineer, candidates will take full ownership of feature implementation, which includes design, development, deployment, and production support. Daily code contributions will be a key part of the job, ensuring that engineers are consistently working towards producing and maintaining high-quality applications.
The individual will work collaboratively with Product Management and Development teams to solve complex technical problems and deliver effective coding solutions. They will also be responsible for defining and promoting best practices in software engineering, conducting thorough code reviews, and mentoring less experienced engineers—a crucial aspect of the position.
Moreover, this role requires quick analysis of complex software issues, fostering effective solutions in a fast-paced environment. Building and leading a strong engineering team through mentorship and structured guidance is a core focus.
Applicants must meet several essential qualifications that demonstrate their proficiency and ability to excel in this role:
Software Engineering Expertise: Minimum of 12 years of experience in software development, with a strong emphasis on Java development.
Enterprise SaaS Background: Extensive knowledge and experience in developing high-scale enterprise SaaS cloud applications is crucial.
Scalability Skills: Proven ability to architect significant-scale products. Candidates should possess a track record of developing solutions that can handle high volumes of traffic and activity.
Open Source Experience: Hands-on proficiency with modern open-source tools and frameworks, including Java, Spring, MySQL, Gradle, Git, Jenkins, AspectJ, and messaging systems.
Adaptability: Candidates should exhibit a strong capability to adapt in quickly changing environments typical of a start-up atmosphere, emphasizing a positive approach.
Mentorship Abilities: Experience in developing others’ skills and fostering an environment of growth and excellence within the engineering team is vital.
Additionally, candidates must have the unrestricted right to work in the United States, as Veeva will not provide sponsorship for this position.
This position offers a competitive base salary range between $180,000 - $300,000 CAD. The actual salary will depend on the applicant's experience, location, and qualifications. Moreover, the compensation package may include variable bonuses, stock options, and company benefits, enhancing the overall remuneration.
Benefits include comprehensive medical, dental, vision, and basic life insurance coverage. Employees also receive Paid Time Off (PTO), company-paid holidays, and access to retirement programs. Veeva maintains a charitable giving program, encouraging employees to contribute 1% of their time to charitable initiatives.
Veeva promotes a flexible working model, allowing employees to work from home or in the office within Canada or the US. This flexibility encourages collaboration within the team's time zone, enhancing efficiency and connection among team members.
Working at Veeva Systems as a Principal Software Engineer not only provides the chance to lead technological advancements in the life sciences sector but also offers an empowering work environment with competitive compensation and extensive benefits. This opportunity is ideal for seasoned software engineers looking to make a meaningful difference while advancing their careers.
This job offer was originally published on jooble.com
This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.