Software Architect

Logo of Veeva Systems

Veeva Systems

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

Job highlights

Summary

Join Veeva Systems, a leading life sciences industry cloud company, as a Software Architect. We are seeking highly-skilled individuals to build and improve enterprise tools used by thousands of application developers. This role involves coding, building a new architecture using modern technologies, and mentoring a team. Veeva offers a flexible work environment ('Work Anywhere' policy) and a competitive compensation package. We are committed to employee success and offer various benefits, including comprehensive health insurance, flexible PTO, retirement programs, and a charitable giving program. Applicants must have significant experience in Java, cloud technologies, and enterprise software development.

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
  • Solid understanding of Infrastructure as Code (IaC)
  • We are looking for strong mentors with a proven record of making your team better
  • Applicants must have the unrestricted right to work in the United States. Veeva will not provide sponsorship at this time

Responsibilities

  • Code
  • Build an enterprise toolset that will be used by thousands of application developers
  • Provide support as we move to a new vision in architecture using newer technologies
  • Lead a team of A-players: coaching, mentoring and shaping our developers

Benefits

  • Medical, dental, vision, and basic life insurance
  • Flexible PTO and company paid holidays
  • Retirement programs
  • 1% charitable giving program
  • Base pay: $180,000 - $300,000
  • This position may also be eligible for other types of compensation in addition to base salary, such as variable bonus and/or stock bonus

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Veeva Systems know you found this job on JobsCollider. Thanks! πŸ™