
Senior Software Engineer - Infrastructure
Veeva Systemsabout 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