GrepJob
Veeva Systems

Senior Software Engineer - Infrastructure

Veeva Systems
Apply
about 4 hours ago
Toronto, Canada
Senior / Mid Level
H1B Sponsor

Base Salary

$130k - $225k/yr

Responsibilities

  • Lead the design, development, and deployment of distributed, high-throughput cloud services.
  • Architect and optimize existing infrastructure for cloud elasticity and multi-tenant scale.
  • Drive initiatives for Immutable Infrastructure and containerization using Docker and IaC patterns.
  • Serve as a technical mentor and subject matter expert for the engineering team.
  • Own the entire feature lifecycle, ensuring systems are scalable and maintainable.

Requirements

  • 5+ years of professional software development experience, primarily in Java or a similar OOP language.
  • Deep expertise with core AWS services such as EC2, IAM, and S3.
  • Proven ability to configure and develop with MySQL, including complex replication setups.
  • Strong experience with Spring/Spring Boot, Git, Jenkins/CI/CD, Tomcat, and Linux.
  • Expertise in Immutable Infrastructure and IaC using Docker, Ansible, or Terraform.
  • Proficiency in scripting for automation using Python or Shell.
  • Demonstrated ability to write clean, well-tested code and mentor others.
  • High work ethic and integrity, aligned with Veeva's values.
  • Excellent verbal and written English communication skills.

Benefits

  • Medical, dental, vision, and basic life insurance.
  • PTO and company paid holidays.
  • Retirement programs.
  • 1% charitable giving program.

Tech Stack

AnsibleAWSDockerGitGrafanaJavaJenkinsKubernetesLinuxMySQLPrometheusPythonSpring BootTerraform

Categories

BackendDevOps