
Senior Software Engineer - SRE
Veeva Systems
5 months ago
Ottawa, Canada
Senior / Mid Level
H1B Sponsor
Base Salary
$110k - $270k/yr
Responsibilities
- Rapidly build new cloud infrastructure from scratch.
- Ensure platform scalability and reliability for global customers.
- Lead triage and mitigation efforts during incidents.
- Develop tools and automation to reduce manual work.
- Provide full-stack diagnostics and determine root causes of production problems.
- Strategize with engineering teams on complex problems.
- Participate in engineering design reviews and drive operational efficiency.
- Collaborate with Product Management, Design, and QA.
- Focus on backend development while having opportunities in frontend and infrastructure.
- Communicate effectively with technical and non-technical audiences.
- Mentor team members to foster a high-performing environment.
Requirements
- 5+ years of experience in Java development, preferably in enterprise cloud software.
- Hands-on operational experience in a high-volume production service environment.
- Proven ability to write clean, testable, and maintainable code.
- Experience with open-source technologies like Spring, MySQL, and Docker.
- 3+ years of experience with relational databases and expert-level SQL skills.
- Solid scripting proficiency in languages such as Shell, Python, or Ruby.
- Demonstrated leadership ability and effective communication skills.
- Proven record of mentorship within a team.
- Candidates must be located in the EST or AST time zones.
Benefits
- Medical, dental, vision, and basic life insurance.
- PTO and company-paid holidays.
- Retirement programs.
- 1% charitable giving program.
Tech Stack
AnsibleAWSBashDockerGitGoJavaKubernetesLinuxMavenMySQLPythonRubyVagrant
Categories
BackendDevOps