Related keywords: public health remote jobremote job canadaremote job software engineer
This page contains product affiliate links.
The job position is for Principal Software Engineer - Java at Veeva Systems.
Veeva Systems is a pioneer in industry cloud solutions and one of the fastest-growing enterprise SaaS companies, having surpassed $2 billion in revenue last year. The company is committed to its mission of helping life sciences companies accelerate the delivery of life-saving therapies to patients. As a public benefit corporation (PBC), Veeva balances the interests of customers, employees, society, and investors, making it an exciting place for job seekers who want to have a meaningful impact.
This opportunity is available for individuals located in Canada or the U.S., as Veeva has a policy allowing employees to work from home or in the office within these regions, ensuring seamless collaboration within time zones.
The Principal Software Engineer will be responsible for developing and guiding the creation of highly scalable and maintainable enterprise applications. This role involves significant leadership responsibilities, including mentoring and elevating the skills of other engineers, driving crucial technical decisions, and consistently delivering high-quality code.
The key responsibilities of the role include:
Full Feature Ownership: Overseeing all stages of feature implementation from design and development to deployment, production support, and maintenance.
Drive Solutions: Collaborating with product management and development teams on technical design and problem-solving.
Rapid Problem Solving: Analyzing complex problems, identifying key factors, and accelerating the path to robust solutions.
Develop Best Practices: Defining and mentoring engineering best practices and coding standards within the team.
Expert Code Review: Providing comprehensive code reviews for engineers across all experience levels.
Strategic Mentorship: Mentoring, developing skills, and elevating team performance to foster growth and excellence.
To be considered for this position, applicants must meet the following qualifications:
Experience: A minimum of 12 years in proven software development, with a strong emphasis on Java development.
Enterprise SaaS Expertise: Extensive experience in building and developing high-scale enterprise SaaS cloud applications.
Scalability Understanding: A proven record of architecting and constructing high-volume products that operate at scale.
Open Source Proficiency: Practical development experience with modern open-source tools and technologies, including Java, Spring, MySQL, Gradle, Git, Jenkins, AspectJ, and Messaging systems.
Adaptability: Ability to thrive in a fast-paced and dynamic work environment.
Mentoring Skills: Demonstrated experience in mentoring team members to improve performance.
Additionally, applicants must have the unrestricted right to work in the United States as Veeva does not offer sponsorship at this time.
The base salary range for this position is $180,000 - $300,000 CAD. Veeva has provided this range in compliance with local regulations and recognizes that actual salaries may vary based on experience and location.
Beyond the base salary, the position may also qualify for various types of compensation such as a variable bonus or a stock bonus.
The company offers a comprehensive benefits package which includes:
By joining Veeva Systems, candidates will not only take on an influential role in software engineering but also contribute to making a significant impact on global health. The company promotes a culture of innovation and excellence, where employees are encouraged to thrive both personally and professionally. It promises to be a rewarding journey for those who want to help transform the life sciences industry.
Veeva Systems is an equal opportunity employer and encourages applications from all qualified individuals, regardless of various protected characteristics. If candidates require assistance or accommodations due to a disability, they are encouraged to reach out to the contact provided in the job listing. This commitment to diversity and inclusivity makes Veeva an appealing choice for potential employees.
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.