Related keywords: remote job software engineerengineer remote jobremote job canada
This page contains product affiliate links.
Veeva Systems, a leading company in the enterprise SaaS industry with a mission to hasten the delivery of life-saving therapies, is looking for a Principal Software Engineer proficient in Java. As one of the fastest-growing companies in its field, Veeva is deeply committed to balancing the interests of its employees, customers, and society.
As a Principal Software Engineer at Veeva, your position will be paramount in guiding the development of highly scalable and maintainable enterprise applications. This role offers an opportunity to make a meaningful contribution to the life sciences sector while working on innovative solutions that promote global health.
Full Feature Ownership: As part of your role, you will oversee the entire life cycle of feature implementation from the design and development phase through to deployment and ongoing support.
Drive Solutions: Collaborate with cross-functional teams, including Product Management and Development, to resolve technical challenges and ensure the delivery of high-quality code.
Rapid Problem Solving: Analyze complex problems swiftly and accurately, identifying what is known and unknown to pave the way for robust solutions.
Develop Best Practices: As an experienced software engineer, you are expected to define and promote engineering best practices and maintain coding standards across the team.
Expert Code Review: You will be responsible for conducting detailed code reviews for engineers at all levels of experience to maintain the quality of the codebase.
Strategic Mentorship: Your commitment to mentorship involves helping develop the skills of junior engineers, fostering an environment of learning and growth.
To qualify for this role, candidates must possess the following skills and experiences:
Experience: At least 12 years of substantial experience in software development, specifically with Java.
Enterprise SaaS: A strong background in developing high-scale enterprise SaaS cloud applications is crucial.
Scalability: Demonstrable success in architecting and delivering high-volume products that can scale effectively.
Open Source Tools: Hands-on experience with various open-source technologies, including Java, Spring, MySQL, Gradle, Git, Jenkins, AspectJ, messaging systems, and Solr/Lucene.
Adaptability: The ideal candidate thrives in a fast-paced work environment and possesses a flexible mindset.
Mentorship: Proven track record of mentoring other engineers, contributing to team performance enhancement.
In addition, applicants must have the unrestricted right to work in the United States, as Veeva currently does not offer sponsorship for this role.
Veeva promotes a Work Anywhere Environment, allowing employees to work remotely from their choice of place across Canada or the US. This flexibility supports seamless collaboration within teams.
The base salary for this role comes within a range of $180,000 to $300,000, catering to the local regulations and taking into account candidates' experiences and qualifications. Additionally, the offer may include other types of compensation, such as bonuses or stock options, creating an attractive overall package.
Working at Veeva Systems comes with various benefits designed to support employees’ well-being and work-life balance, including:
Veeva champions an equal opportunity framework in their hiring practices, welcoming all qualified applicants without prejudice to various factors including race, gender, age, disability, and more. The company's commitment to a diverse workforce fosters an inclusive work environment where everyone can thrive.
Should applicants require assistance or accommodations during the recruitment process, Veeva has resources in place to assist those with disabilities or special needs.
The Principal Software Engineer position at Veeva Systems provides not just a job but an opportunity to significantly impact the life sciences industry while enjoying a well-compensated position with flexible work arrangements. Candidates with the right expertise and a passion for software development in a fast-paced setting are encouraged to apply.
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.