Lead Software Engineer

1 month ago


Ottawa, Ontario, Canada Veeva Systems, Inc. Full time
Role Overview

Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. Our team is dedicated to delivering innovative software solutions that make a positive impact on people's daily lives.

As an Engineering Manager at Veeva, you will lead and recruit a team of highly skilled engineers, working in a rapid, agile environment to solve complex problems and deliver amazing software solutions for our customers.

Key Responsibilities
  1. Recruit, challenge, and reward high-performance individuals that deliver exceptional results.
  2. Lead the development and own key product features with our team in Toronto.
  3. Provide leadership in iteratively defining and refining development processes as the team grows.
  4. Work in an agile, small team environment within a highly successful Cloud company that is growing fast.
  5. Directly collaborate with all product stakeholders and drive multiple features to successful delivery.
Requirements
  1. Tenacity, technical brilliance, and ability to contribute quickly.
  2. Take pride in work through attention to detail.
  3. Drive and flexibility to roll up your sleeves, work hard, and enjoy a dynamic environment.
  4. Smart, quick learner, proactive, comfortable working with unknowns and dynamically evolving requirements.
  5. 2+ years of software engineering management experience using an agile development process.
  6. 5+ years developing commercial software in Java.
  7. Proven ability to hire, mentor, coach, and lead a team to success.
  8. Ability to motivate people, instill accountability, and achieve results.
  9. Expertise in object-oriented design and implementation.
  10. Experience building application development tools, APIs, and/or enterprise application platform software.
  11. Strong communication skills.
  12. BS/BEng in engineering/computer science or equivalent.
Benefits
  • Medical, dental, vision, and basic life insurance.
  • PTO and company-paid holidays.
  • Retirement programs.
  • 1% charitable giving program.
Compensation

Base pay: $120,000 - $300,000



  • Ottawa, Ontario, Canada QNX Software Systems Full time

    About QNX Software SystemsWe are a leading provider of operating systems, safety and security certification expertise, and professional services for the automotive, medical, industrial and consumer industries.Estimated Salary: $140,000 - $180,000 per yearJob Description:We are seeking an experienced Senior WiFi Networking Software Engineer to join our team...


  • Ottawa, Ontario, Canada Cisco Systems, Inc. Full time

    At Cisco Systems, Inc., we are a global leader in networking and IT, driving innovation and redefining how people connect, communicate, and collaborate.**Job Overview**We are seeking a highly skilled Software Engineering Lead to join our energetic and dynamic development team. As a key member of our team, you will play a critical role in developing...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Company OverviewBlackBerry QNX is a leading supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We provide expert support and services for building the world's most critical embedded systems.We are trusted by more than 23 of the top 25 EV manufacturers and our software runs in over 195 million vehicles globally. Our...


  • Ottawa, Ontario, Canada L3Harris Technologies Full time

    L3Harris Technologies is a leading provider of advanced defense and commercial technologies.We are seeking a highly skilled Software Architect to join our team.The successful candidate will be responsible for leading the design and development of software solutions in a complex, multi-network environment.Key responsibilities will include:Leading software...


  • Ottawa, Ontario, Canada Telesat Full time

    Job DescriptionWe are seeking an experienced Software Engineering Lead to join our team in Ottawa, Canada.Company OverviewTelesat is a leading global satellite operator providing reliable and secure satellite-delivered communications solutions worldwide. With a legacy of engineering excellence, reliability, and industry-leading customer service, we have...


  • Ottawa, Ontario, Canada SYNCHRONIUM INNOVATIONS INC. Full time

    About Synchronium Innovations Inc.We are a dynamic and innovative company that values expertise in software development. As we continue to grow, we are looking for an experienced Software Engineer to lead our team and contribute to the development of cutting-edge solutions.Job DescriptionThe successful candidate will be responsible for leading and...


  • Ottawa, Ontario, Canada Telesat Full time

    Telesat, a leading global satellite operator, is seeking an experienced Software Development Lead to join our team.As a Software Development Lead, you will contribute to the design, development and testing of our cutting-edge LightSpeed Software. Your responsibilities will include overseeing the development of specific software modules, ensuring their...


  • Ottawa, Ontario, Canada Maplesoft Group Full time

    Maplesoft Group is committed to delivering high-quality solutions for its Federal Government clients. We are seeking an experienced Enterprise Software Engineering Lead to join our team.The ideal candidate will have a strong background in software engineering and architecture, with expertise in developing conceptual and logical application architectures,...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    At QNX Software Systems, we are seeking an experienced Network Development Engineer to join our OS Development Group. This is a critical role that will directly contribute to the design and implementation of the QNX networking suite, including the protocol stack, user utilities and libraries, and possibly drivers.About QNX Software SystemsWe are a trusted...


  • Ottawa, Ontario, Canada Apple Inc. Full time

    Job DescriptionWe are seeking a seasoned Senior Technical Manager to lead our team responsible for building world-class tools for software development in Swift.This role will require hands-on management, developing features, mentoring engineers, growing the team by hiring, and partnering with language, compiler and adjacent tools teams to improve the...


  • Ottawa, Ontario, Canada Telesat Full time

    About TelesatTelesat is a leading global satellite operator providing reliable and secure satellite-delivered communications solutions worldwide. With over 50 years of experience, Telesat has grown to be one of the largest and most successful global satellite operators.About the RoleWe are seeking an experienced Software Engineering Specialist to join our...


  • Ottawa, Ontario, Canada Esri Full time

    At Esri, we're pushing the boundaries of geographic information systems (GIS) and building information modeling (BIM) integration to revolutionize the way we design, build, and operate sustainable infrastructure.OverviewWe're seeking an experienced Software Engineering Lead to join our team in this exciting endeavor. As a key member of our engineering team,...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Overview:BlackBerry QNX, a leading provider of safe and secure software components for the automotive industry and mission-critical application domains, is seeking an experienced embedded software architect to join our Advanced Technology Development team.About the Role:We are looking for a talented individual with a strong background in C/C++...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    Company Overview">BlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We provide expert support and services for building critical embedded systems.We are trusted by more than 68% of the Electric Vehicle market by volume, 24 of the top 25 EV manufacturers, and our software runs in over...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    About the Job:We are seeking a skilled Embedded Software Developer to join our Open Source software development team at QNX Software Systems. As an Embedded Software Developer, you will be responsible for integrating Open Source software into the QNX Real-Time Operating System to create embedded solutions for our customers.Key Responsibilities:Analyse, port,...


  • Ottawa, Ontario, Canada Lumentum Full time

    About LumentumLumentum is a leading-edge technology company committed to bringing passion and customer focus to the business. We've been awarded the 2022 National Capital Region's Top Employers for the 6th consecutive year and the 2022 Career Directory Canada's Best Employers for Recent Graduates for the 5th consecutive year.Job DescriptionWe're seeking an...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Software Engineer Job DescriptionWe are seeking a skilled Embedded Systems Software Developer to join our team in Ottawa. As a key member of our Filesystem development team, you will be responsible for designing and developing high-quality software solutions for embedded systems.Job Summary:Develop and maintain reliable and secure Filesystem components for...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Summary:We are seeking an experienced Embedded Software Developer to join our team at QNX Software Systems. The ideal candidate will have a strong background in C/C++ software development, operating systems, and real-time embedded systems.Key Responsibilities:Embedded target side software configuration of BSP, drivers, operating system, graphics,...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    About the RoleWe are seeking an experienced Audio Software Development Lead to join our team at QNX Software Systems. As a key member of our development team, you will be responsible for developing multimedia software technologies, capabilities, and solutions that meet the needs of automotive and consumer markets.Key ResponsibilitiesCollaborate with...

  • Software Engineer

    2 weeks ago


    Ottawa, Ontario, Canada Ford Motor Company Full time

    Ford Motor Company is a leading mobility company that values innovation and customer satisfaction. As a result, we are seeking an experienced software engineer to join our team.Job OverviewThe ideal candidate will have a strong background in software development with C++ and experience working on vehicle software updates. The selected individual will be...