Remote Principal Software Engineer

Posted

Apply now
Please, let Veeva Systems know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster.
  • The company is one of the fastest-growing SaaS companies in history, surpassing $2B in revenue in the last fiscal year with extensive growth potential ahead.
  • Veeva is a public benefit corporation (PBC), legally bound to balance the interests of customers, employees, society, and investors.
  • The company supports flexibility to work from home or in the office, allowing employees to thrive in their ideal environment.
  • The role is for multiple Principal Software Engineers who are self-starters, love solving technical challenges, and have prior experience in various engineering projects.
  • Candidates should have extensive experience with Java, cloud development, and knowledge of front-end and infrastructure.
  • The focus will be on building industry-leading Enterprise Content Management applications and services on a multi-tenant, highly scalable cloud platform.
  • Responsibilities include playing with the latest technologies in the Cloud, leading, designing, implementing, and owning key product features, working in a small team environment, and collaborating with product stakeholders to drive features to successful delivery.

Requirements:

  • Candidates must have 10+ years of experience developing commercial software.
  • A minimum of 5+ years of experience in Java, including SpringBoot, is required.
  • AWS experience is necessary.
  • Candidates should have experience with Infrastructure as Code tools such as Ansible, Terraform, or CloudFormation.
  • Experience working on teams using agile development techniques is essential.
  • Candidates should possess the drive and flexibility to work hard in a dynamic environment.
  • Strong communication skills are required.
  • A BS in engineering/computer science or equivalent is necessary.
  • The company is looking for strong mentors with a proven record of improving team performance.

Benefits:

  • Employees receive medical, dental, vision, and basic life insurance.
  • Paid time off (PTO) and company-paid holidays are provided.
  • Retirement programs are available for employees.
  • The company has a 1% charitable giving program.
  • The base pay for this position ranges from $180,000 to $300,000, with actual salaries varying based on experience and location. Additional compensation may include variable bonuses and/or stock bonuses.
Apply now
Please, let Veeva Systems know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
$ 180,000 - 300,000 USD / year
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback