Related keywords: devops remote jobquality assurance remote jobremote job software engineer
This page contains product affiliate links.
Veeva Systems is a prominent enterprise cloud software company that specializes in serving the life sciences sector. With a revenue exceeding $2 billion, it continually seeks to enhance patient outcomes by expediting the development of therapies. As a public benefit corporation, Veeva actively balances customer, employee, societal, and investor interests. The company is on the lookout for a Senior Software Engineer - Java to join their engineering team and contribute to innovative software solutions.
As a Senior Software Engineer, the successful candidate will:
Accelerate Application Development: Rapidly develop new applications utilizing a well-established enterprise platform.
Build to Scale: Focus on creating highly scalable software solutions that perform optimally and serve a large number of users effectively.
Lead Feature Innovation: Take charge of driving the creation and enhancement of new features in a fast-paced environment.
Collaborate for Customer Value: Work closely with teams in Product Management, Design, and Quality Assurance to deliver cutting-edge solutions that add real value to customers.
End-to-End Contribution: Engage in the full technology stack with particular emphasis on backend development while having opportunities in frontend and DevOps.
Strategic Mentorship: Guide and develop junior engineering talent by providing structured mentorship, fostering a collaborative team environment.
To qualify for the Senior Software Engineer position, candidates need to have the following qualifications:
Deep Java Expertise: At least 5 years of experience in Java development, preferably within dynamic enterprise cloud software companies.
Quality-Focused Code: Proven history of writing clean, maintainable, and testable code in a collaborative team setting.
Open Source Proficiency: Hands-on experience with various open-source technologies such as Spring, MySQL, Solr, Gradle, Git, Jenkins, Mockito, Tomcat, Linux, AWS, Vagrant, Docker, and Kubernetes.
Relational Database Experience: A minimum of 3 years working with relational databases and expert-level SQL skills.
Mentorship Ability: A demonstrated capacity to mentor peers and foster a highly productive team atmosphere.
Applicants must possess unrestricted rights to work in the United States, as Veeva will not offer sponsorship for work visas at this time.
Veeva Systems offers a competitive compensation package, which includes the following benefits:
Medical, dental, vision, and basic life insurance
Paid Time Off (PTO) and company holidays
Retirement programs
A 1% charitable giving program to support community initiatives
The salary for the position ranges from $110,000 to $270,000, depending on the candidate's experience and location. This range is provided in compliance with local regulations and can vary based on individual qualifications and contributions. Additionally, other forms of compensation, such as bonuses or stock options, may also be available.
Veeva supports a Work Anywhere policy, allowing team members to work remotely or from the office in Canada or the United States. This flexibility is designed to facilitate collaboration while accommodating employees' personal preferences regarding their workspace.
Veeva Systems is recognized for its commitment to diversity and inclusion. The company is an equal opportunity employer and provides consideration for employment to all qualified applicants, regardless of various characteristics such as race, gender, or disability. For candidates requiring accommodations due to disabilities during the application process, assistance is readily available through their specified contact.
The position of Senior Software Engineer - Java at Veeva Systems presents an exciting opportunity for experienced engineers eager to impact the life sciences industry positively. With competitive pay, comprehensive benefits, and a company culture that prioritizes flexibility and mentorship, candidates who meet the specified qualifications should consider applying to join Veeva’s mission-driven team.
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.