Related keywords: public health remote jobremote job usus remote job
Veeva Systems is a leading company in the enterprise SaaS industry, with a strong focus on improving healthcare delivery through technology. The company has displayed significant growth, having surpassed $2 billion in revenue last year. As a public benefit corporation, Veeva is dedicated to balancing customer, employee, societal, and investor interests. It offers professionals a unique opportunity to create impactful solutions that contribute to global health.
The position available is for a Principal Software Engineer, where the individual will be responsible for the development and guidance of complex enterprise applications that are scalable and maintainable. The role emphasizes leadership, encouraging individuals to not only contribute code but also to shape the technical direction of the company.
The responsibilities associated with this role include:
Full Feature Ownership: Taking charge of every stage of feature implementation, which includes design, development, deployment, maintenance, and support.
Drive Solutions: Collaborating closely with Product Management and Development teams to solve technical problems effectively and ensure high-quality code delivery.
Rapid Problem Solving: Quickly diagnosing complex problems to facilitate robust solutions.
Develop Best Practices: Mentoring team members on engineering best practices and coding standards, thus cultivating a culture of excellence in technical approaches.
Expert Code Review: Engaging in thoughtful and comprehensive code review processes, providing feedback to engineers across various experience levels.
Strategic Mentorship: Building the skills of engineering talent through structured mentorship opportunities.
To be eligible for this role, candidates should have the following skills and experience:
A minimum of 12 years of software development experience, specifically in Java development.
Extensive experience in developing high-scale enterprise SaaS applications.
Proven track record of architecting and building products that handle high-volume traffic effectively.
Hands-on experience with contemporary open-source tools and technologies such as Java, Spring, MySQL, Gradle, Git, Jenkins, AspectJ, Messaging, and Solr/Lucene.
The ability to adapt to a fast-paced, dynamic environment typical of start-ups.
Strong mentoring skills that enhance team performance and encourage growth.
Applicants need to have the unrestricted right to work in the United States as Veeva does not provide sponsorship for this position.
Veeva provides a Work Anywhere Environment, allowing employees to work remotely from wherever they thrive. This flexibility supports collaboration across various time zones in both Canada and the US, creating an adaptable working atmosphere that places importance on individual preferences.
The salary package for the Principal Software Engineer role ranges from $180,000 to $300,000. It’s important to note that this range has been provided for local compliance but actual compensation may vary based on individual qualifications, experience, and contributions expected in the role. Additionally, candidates may also be eligible for other compensation forms, such as variable bonuses or stock options.
Veeva offers a comprehensive benefits package that includes:
Medical, dental, and vision insurance.
Paid time off (PTO) and company-paid holidays.
Retirement programs with benefits.
A charitable giving program that matches contributions at 1%.
This extensive benefits scheme supports employees in maintaining their health, work-life balance, and long-term financial well-being.
Veeva Systems is committed to being an equal opportunity employer. The company encourages applications from a diverse range of candidates, regardless of gender, race, sexual orientation, religion, national origin, age, disability, marital status, or other protective classifications as defined by local laws. The inclusive policy aims to create a welcoming atmosphere for all applicants.
For those seeking a leadership position in software development, the Principal Software Engineer role at Veeva Systems represents a remarkable opportunity to make a considerable impact in the life sciences sector. By joining Veeva, candidates will not only advance their career in a flexible and innovative environment but also engage in work that affects global health positively. Ideal candidates will possess the necessary experience and a passion for mentoring others while contributing to technological advancement in the industry.
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.