Related keywords: customer success remote jobremote job canadaremote job software engineer
This page contains product affiliate links.
Veeva Systems, a pioneering leader in the industry cloud, is searching for a Software Engineer - Java. Renowned for its mission-driven approach, the company aims to assist life sciences organizations in delivering therapies to patients efficiently. With explosive growth, Veeva generated over $2 billion in revenue recently and continues to thrive in its unique role as a public benefit corporation (PBC), balancing the needs of customers, employees, society, and investors. The opportunity provides a flexible work environment, allowing employees to work from home or the office, depending on what suits them best.
As a Software Engineer, you will take part in the design and development of various product features essential to Veeva's offerings. Your role involves collaborating with a talented team to resolve technical challenges that arise from a growing customer base. Ideal candidates should be self-motivated and meet certain experience requirements, particularly in engineering projects.
Your contributions will encompass leading the design, implementation, and delivery of Veeva's cloud-based features and products. This entails designing a scalable application architecture that guarantees robustness. Other responsibilities include writing clean, readable, and testable code leveraging design patterns and Object-Oriented Principles, creating rich user experiences, and ensuring that your code meets high standards of quality, including extensive unit and integration testing. An essential part of your responsibilities will also include mentoring junior developers, helping them elevate their skills.
To qualify for this position, candidates must meet the following criteria:
Veeva Systems offers a competitive pay range of CAD 85,000 - CAD 225,000, depending on individual qualifications, experience, and expected contributions. Furthermore, the position may be eligible for various forms of compensation beyond base salary, including bonuses and stock options.
In addition to competitive pay, the company provides a comprehensive benefits package that includes medical, dental, vision, and basic life insurance, paid time off (PTO), company-paid holidays, and retirement programs. Additionally, Veeva has a 1% charitable giving program, showing its commitment to social responsibility.
At the core of Veeva's ethos are its values: Do the Right Thing, Customer Success, Employee Success, and Speed. These values shape the company culture, promoting a work environment focused not just on achieving business success but also on enhancing customer and employee outcomes. The organization fosters a supportive and diverse workspace, offering equal employment opportunities regardless of race, color, sex, sexual orientation, gender identity, religion, national origin, age, disability, marital status, or any other characteristic protected by laws or regulations.
This remote position allows for significant flexibility while contributing to impactful projects in the life sciences industry. Veeva Systems is dedicated to maintaining an inclusive environment and actively supports candidates who require assistance or accommodations during the recruitment process.
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.