Veeva Systems, a pioneering $2B+ revenue SaaS company in the life sciences industry, is seeking a Senior Software Engineer to join their Global IT delivery team. As a public benefit corporation (PBC), Veeva is committed to balancing the interests of customers, employees, society, and investors. The role focuses on designing, developing, and implementing a critical internal CRM product.
The ideal candidate will be responsible for solving complex problems and delivering scalable solutions that can evolve with new features. The position requires strong communication skills to interface with various stakeholders and translate user requirements into efficient, extendable, and maintainable technical solutions.
Key technical requirements include 8+ years of software development experience with expertise in Java, Spring, Spring Boot, React JS, and various other modern technologies. The role offers opportunities for mentorship, technical leadership, and working with enterprise-scale systems.
Veeva offers an attractive benefits package including medical, dental, vision insurance, flexible PTO, and retirement programs. As a 'Work Anywhere' company, employees have the flexibility to work from home or the Hyderabad office. The company's mission-driven approach and focus on making a positive impact in the life sciences industry make this an excellent opportunity for those seeking meaningful work in a growing organization.