Related keywords: remote job software engineerengineer remote jobwriting remote job
This page contains product affiliate links.
Veeva Systems is a pioneering organization in the industry cloud, particularly focused on aiding life sciences companies in expediting the delivery of therapies to patients. Recognized as one of the fastest-growing SaaS companies in history, Veeva surpassed $2 billion in revenue in its last fiscal year and continues to exhibit expansive growth potential. A remarkable highlight of the company's journey occurred in 2021 when it became a public benefit corporation (PBC), legally dedicated to balancing the interests of various stakeholders, including customers, employees, society, and investors.
At Veeva, core values are deeply ingrained in the organizational culture. The guiding principles include Doing the Right Thing, Customer Success, Employee Success, and Speed. Veeva advertises itself as a Work Anywhere company, providing employees the flexibility to work either from home or in the office, thereby promoting a working environment that fosters individual productivity and satisfaction.
In the capacity of a Software Engineer, candidates will significantly contribute to the technical design and implementation of features across various products offered by Veeva. The role involves collaborating within a dynamic team to tackle technical challenges linked to an ever-expanding customer base. Ideal candidates will be self-motivated individuals who relish technical challenges and have a robust track record in handling various engineering projects within an energizing work environment.
The key responsibilities in the Software Engineer position include:
Leading the design, implementation, and delivery efforts for cloud-based products and features.
Designing application architecture that prioritizes robustness and scalability.
Writing clean, testable, and readable code within a collaborative team setting, utilizing established design patterns and Object-Oriented Principles.
Creating engaging user experiences that meet customer expectations.
Writing quality code that includes sufficient unit and integration test coverage.
Mentoring junior developers to enhance their skills and contributions within the team.
Applicants for the Software Engineer position should meet the following requirements:
Veeva Systems offers a comprehensive benefits package to its employees, which includes:
Medical, dental, and vision insurance.
Paid Time Off (PTO) along with company-paid holidays.
Retirement programs to secure employees' financial futures.
A 1% charitable giving program encouraging employees to contribute to societal betterment.
The base pay for this role ranges from $85,000 to $225,000 CAD. The salary range provided is to comply with local regulations and may vary based on experience, qualifications, and location. Notably, compensation packages may additionally include varied bonuses or stock options depending on the individual’s contributions and performance.
Veeva Systems prides itself on being an equal opportunity employer, ensuring that all qualified candidates receive fair consideration for employment without bias based on race, color, sex, sexual orientation, gender identity or expression, religion, national origin, age, disability, marital status, and other protected statuses. If any applicants require special accommodations or assistance due to disabilities when applying for the role, Veeva encourages reaching out via the contact provided in the listing.
The opportunity at Veeva Systems as a Software Engineer in Java presents a unique chance for candidates looking to work in a dynamic tech environment dedicated to improving the life sciences industry. With a strong focus on values and ethics, employees can expect a rewarding career that emphasizes innovation and social contributions.
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.