Senior Software Engineer

4 weeks ago


London, Canada Veeva Systems, Inc. Full time

Senior Software Engineer - Infrastructure

Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $2B in revenue in our last fiscal year with extensive growth potential ahead.

At the heart of Veeva are our values: Do the Right Thing, Customer Success, Employee Success, and Speed. We're not just any public company – we made history in 2021 by becoming a public benefit corporation (PBC), legally bound to balancing the interests of customers, employees, society, and investors.

As a Work Anywhere company, we support your flexibility to work from home or in the office, so you can thrive in your ideal environment.

Veeva’s Vault Platform enables rapid development of enterprise applications for our Life Sciences customers. Vault applications, which are built on the Vault platform, enable our customers to run and manage clinical trials, ensure compliance with regulations, safely manufacture and produce life-saving medicines, and more. The Cloud Infrastructure team is responsible for utilizing a diverse set of cloud and open source technologies to deliver a massively scalable, robust, and highly available platform.

We are seeking Senior Software Engineers who are passionate about designing and implementing a highly available, distributed, and secure system on a cloud platform. The work you do will provide immutability across the application and storage layers, including building replication and the containerization of backend services.

You will be responsible for utilizing a diverse set of cloud and open-source technologies to deliver a massively scalable, robust, highly available, and immutable platform that powers all the applications built on Veeva Vault.

What You'll Do

- Collaborate with Product Management and Development team members on technical design and problem solving to come up with compelling solutions to complex problems.
- Optimize and improve existing infrastructure, architecture, and processes to take advantage of cloud platforms.
- Own all aspects of implementation for features from design to development, deployment to production, to support and maintenance.
- Design and build systems that are scalable, highly available, and easily maintainable.
- Build multi-tenant RESTful services at scale.

Requirements

- Hands-on programming experience with many AWS APIs and technologies: EC2, IAM, Route 53, Auto Scaling, Elastic Load Balancing, Elastic Container Service, S3, EBS, VPC, Security Groups, EKS.
- 5+ years of commercial software development in an Object Oriented Language (e.g. Java, C#, Go).
- Current hands-on development experience with open-source technologies: Spring, Maven, Git, Jenkins, JUnit, Tomcat, Linux.
- Experience with scripting such as Linux Shell, Python.
- Experience with Immutable Infrastructure and Infrastructure as Code patterns and technologies: Docker, Ansible, Packer, Vagrant, AWS SDK for Java.
- Strong verbal and communication skills.
- We are looking for strong mentors with a proven record of making your team better.

Nice to Have

- Experience with building enterprise software for business.

Compensation

- Base pay: $110,000 - $270,000
- The salary range listed here has been provided to comply with local regulations and represents a potential base salary range for this role. Please note that actual salaries may vary within the range above or below, depending on experience and location. We look at compensation for each individual and base our offer on your unique qualifications, experience, and expected contributions. This position may also be eligible for other types of compensation in addition to base salary, such as variable bonus and/or stock bonus.

Veeva is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity or expression, religion, national origin or ancestry, age, disability, marital status, pregnancy, protected veteran status, protected genetic information, political affiliation, or any other characteristics protected by local laws, regulations, or ordinances. If you need assistance or accommodation due to a disability or special need when applying for a role or in our recruitment process, please contact us at talent_accommodations@veeva.com.

#J-18808-Ljbffr



  • London, Ontario, Canada Zensurance Full time

    Zensurance is a cutting-edge InsurTech company that's revolutionizing the commercial insurance market. Our mission is to empower small businesses across Canada to thrive by offering an honest, simplified, and modern approach to insurance.We're passionate about providing business owners with the best insurance solutions at great rates through an online and...


  • London, Ontario, Canada Zensurance Full time

    Zensurance is a scale-up company that's redefining the commercial insurance market. Our goal is to empower small businesses across Canada by offering an honest, simplified, and modern approach to insurance. Our team is comprised of talented individuals who utilize various tools and platforms to create engaging work experiences as a remote-first company.We're...


  • London, Ontario, Canada Livestock Improvement Corporation Full time

    Senior Software Engineer - Digital PlatformRef:49886 | Opened04 Mar 2025 | Closes:18 Mar 2025 21:00Senior Software Engineer - Digital PlatformThis is an outstanding opportunity to join a growing New Zealand success story. You'll be working with cutting edge technologies in this exciting new era of Cloud Architecture and Continuous Deployment. Come be part of...


  • London, Canada Edjuster Full time

    At Solid State AI we are developing an AI platform for semiconductor and aerospace manufacturers. Solid State AI is on a mission to infuse creativity and scientific rigor into the design, development and deployment of AI software products. Our objective is to create a software that is not only user-friendly and intuitive but also adds significant value to...


  • London, Ontario, Canada Edjuster Full time

    At Solid State AI we are developing an AI platform for semiconductor and aerospace manufacturers.Solid State AI is on a mission to infuse creativity and scientific rigor into the design, development and deployment of AI software products. Our objective is to create a software that is not only user-friendly and intuitive but also adds significant value to our...


  • London, Ontario, Canada Micromart Full time

    Micromart: Revolutionizing Convenience RetailMicromart is at the forefront of transforming the convenience retail industry by providing easy access to products anywhere, anytime. Our team of experts is driven by a passion for innovation and customer satisfaction.We're currently seeking a highly skilled Senior Software Engineer to lead our engineering team in...


  • London, Ontario, Canada Capgemini Full time

    Job OverviewCapgemini is a global leader in business and technology transformation, helping organizations navigate their digital journey while creating sustainable value for society. As a Senior Software Development Engineer, you will be part of our team that drives innovation and excellence in software engineering.About the RoleWe are seeking an experienced...


  • London, Ontario, Canada Nearform Full time

    Senior Python Software Engineer (Perm, Italy, Remote)This is a permanent full time remote opportunity for those based in Italy.About NearformNearform is an independent team of engineers, designers, data experts and strategists who build intelligent digital solutions and capability at pace. We create software solutions that enhance digital experiences,...


  • London, Ontario, Canada CARFAX Full time

    Join Team CARFAX as a Senior Software Engineer - Back EndIsn't it time you bragged about where you work? At CARFAX, we do, every day. We pride ourselves on being mission-focused on helping to grow a brand built on accuracy and integrity. We care deeply about our products and our customers. We're more than just a company: We help millions of consumers make...


  • London, Ontario, Canada CARFAX Full time

    Join Team CARFAX as a Senior Software Engineer - Back EndIsn't it time you bragged about where you work? At CARFAX, we do, every day. We pride ourselves on being mission-focused on helping to grow a brand built on accuracy and integrity. We care deeply about our products and our customers. We're more than just a company: We help millions of consumers make...


  • London, Ontario, Canada Amazon Full time

    About the JobWe are looking for a talented Senior Software Engineer to lead the development of logistics technology solutions that improve the efficiency and effectiveness of our global fulfillment network.Key ResponsibilitiesLead the design and development of large-scale software systems to optimize workforce management and staffing decisions.Develop and...


  • London, Ontario, Canada Jobber Full time

    Jobber exists to help people in small businesses be successful. We work with small home service businesses, like your local plumbers, painters, and landscapers, to transform the way service is delivered through technology. With Jobber they can quote, schedule, invoice, and collect payments from their customers, while providing an easy and professional...


  • London, Ontario, Canada Tbwa ChiatDay Inc Full time

    Flywheel's suite of digital commerce solutions accelerate growth across all major digital marketplaces for the world's leading brands. We give clients access to near real-time performance measurement and improve sales, share, and profit. With teams across the Americas, Europe and APAC, we offer a career with real impact, endless growth opportunities and the...

  • Senior Manager

    4 weeks ago


    London, Canada CARFAX Full time

    Join Team CARFAX as a Senior Manager - Software Engineering (Architecture)Isn't it time you bragged about where you work? At CARFAX, we do, every day. We pride ourselves on being mission-focused on helping to grow a brand built on accuracy and integrity. We care deeply about our products and our customers. We’re more than just a company: We help millions...


  • London, Ontario, Canada Husky Injection Molding Systems Ltd. Full time

    Job DescriptionThe Senior Test Engineer (Software and Hardware Validation) will be responsible for creating comprehensive test plans, collaborating with the team to execute them, and continuously improving testing processes. This role requires participation in project design reviews and risk assessments to develop effective testing and validation...


  • London, Canada Livestock Improvement Corporation Full time

    Senior Software Engineer - Digital PlatformRef:49886 | Opened04 Mar 2025 | Closes:18 Mar 2025 21:00Senior Software Engineer - Digital PlatformThis is an outstanding opportunity to join a growing New Zealand success story. You'll be working with cutting edge technologies in this exciting new era of Cloud Architecture and Continuous Deployment. Come be part of...


  • London, Canada Livestock Improvement Corporation Full time

    Senior Software Engineer - Digital PlatformRef:49886 | Opened04 Mar 2025 | Closes:18 Mar 2025 21:00Senior Software Engineer - Digital PlatformThis is an outstanding opportunity to join a growing New Zealand success story. You'll be working with cutting edge technologies in this exciting new era of Cloud Architecture and Continuous Deployment. Come be part of...


  • London, Ontario, Canada iPartner Consulting Full time

    About iPartner Consulting">iPartner Consulting is a leading provider of professional services, helping businesses succeed through innovative technology solutions.">Job Overview">We are seeking an experienced software engineer to join our team as a Senior .NET Developer. The ideal candidate will have a strong background in developing custom software...


  • London, Ontario, Canada Tbwa ChiatDay Inc Full time

    About FlywheelFlywheel's suite of digital commerce solutions accelerate growth across all major digital marketplaces for the world's leading brands. We give clients access to near real-time performance measurement and improve sales, share, and profit. With teams across the Americas, Europe and APAC, we offer a career with real impact, endless growth...


  • London, Ontario, Canada Fivetran, Inc. Full time

    From Fivetran's founding until now, our mission has remained the same: to make access to data as simple and reliable as electricity. With Fivetran, customer data arrives in their warehouses, canonical and ready to query, with no engineering or maintenance required. We're proud that more organizations continue to leverage our technology every day to become...