Software Architect

closed
Veeva Systems Logo

Veeva Systems

πŸ’΅ $180k-$300k
πŸ“Remote - United States

Summary

Join Veeva Systems, a leading life sciences industry cloud company, as a Software Architect. This role involves designing and implementing efficient, reusable end-user systems for complex web applications. You will collaborate with the platform team, define frameworks for code sharing, provide technical guidance, and ensure code quality through code reviews. Veeva offers a flexible work environment ('Work Anywhere' policy) and a competitive compensation package. The ideal candidate possesses extensive experience in Java, Spring, cloud technologies, and SaaS-based software development. Veeva is committed to employee success and offers various benefits, including comprehensive health insurance, flexible PTO, retirement programs, and a charitable giving program.

Requirements

  • 10+ years of experience and expertise in one or more of the following: Java, Spring, Java EE, Development
  • Experience with cloud provider services and container technologies (AWS, Docker, Google App Engine)
  • Extensive experience working in enterprise software platforms
  • Experience building multi-tenant SaaS-based software
  • Delivering complex event-driven architectures
  • Expertise with Web Services
  • Strong experience with a RESTful architecture

Responsibilities

  • Architect efficient and reusable end-user systems that drive complex web applications
  • Collaborate with the platform team to design, implement, and enhance components used across several application areas
  • Define the framework to efficiently and effectively share code and components between teams
  • Provide technical guidance and mentorship to your peers
  • Design and implement pattern libraries and style guides that enforce best practices and coding standards
  • Regularly lead code reviews to ensure code quality

Benefits

  • Medical, dental, vision, and basic life insurance
  • Flexible PTO and company paid holidays
  • Retirement programs
  • 1% charitable giving program
  • Remote work, flexible hours
This job is filled or no longer available