Senior Software Architect

15 hours ago


Old Toronto, Canada Veeva Systems, Inc. Full time
Company Overview

Veeva Systems, Inc. is a pioneer in the life sciences industry cloud, helping companies bring medicines to patients faster.

We are expanding into new markets and looking for talented engineers to join our team.

Job Description

We are seeking a Senior Software Architect to help design and develop a new programming language for our cloud platform.

You will be responsible for building the language infrastructure from scratch, using an existing language (C, C++, Java, Typescript, etc.) as a starting point.

The ideal candidate will have experience with systems programming and memory management, as well as strong communication skills to explain technical concepts to non-experts.

Required Skills and Qualifications
  • Experience with language runtimes in production environments
  • Strong knowledge of C, C++, or Rust, with solid instincts for memory management
  • Ability to explain technical concepts in a clear and concise manner
  • Practical approach to language features, prioritizing what's valuable without copying existing languages
  • Sound technical decision-making and clean, maintainable code
Benefits
  • Medical, dental, vision, and basic life insurance
  • PTO and company-paid holidays
  • Retirement programs
Compensation

Base pay: $185,000 - $295,000 per year



  • Old Toronto, Canada S I Systems Full time

    Job Summary:We are seeking a skilled Senior Software Architect to join our team at S I Systems. The successful candidate will have a strong background in software development, with a focus on back-end development and enterprise software design.


  • Old Toronto, Canada Circle Internet Services Inc. Full time

    About the RoleWe're seeking an experienced Senior Software Architect to lead our team in designing and implementing scalable, efficient, and secure cloud-based solutions.The ideal candidate will have a strong background in software development, architecture, and leadership, with experience in cloud computing platforms like AWS or Azure.


  • Toronto, Ontario, Canada PLANT Architect Inc. Full time

    About PLANT Architect Inc.PLANT Architect Inc. is a studio of landscape architects and architects who specialize in the making of personal and public space. Our primary areas of specialization include residential and institutional architecture and landscape architecture, adaptive reuse, interiors, urban infrastructure, feasibility studies, and master...


  • Toronto, ON, Canada PLANT Architect Inc. Full time

    We are looking for an experienced licensed Senior Landscape Architect to be responsible for overseeing technical and design aspects of landscape projects in the studio. The Senior Landscape Architect reports to a Partner and works closely with both Architecture and Landscape Architecture teams to ensure consistency and excellence in design from schematic...


  • Toronto, Canada PLANT Architect Inc. Full time

    We are looking for an experienced licensed Senior Landscape Architect to be responsible for overseeing technical and design aspects of landscape projects in the studio. The Senior Landscape Architect reports to a Partner and works closely with both Architecture and Landscape Architecture teams to ensure consistency and excellence in design from schematic...


  • Toronto, Canada PLANT Architect Inc. Full time

    We are looking for an experienced licensed Senior Landscape Architect to be responsible for overseeing technical and design aspects of landscape projects in the studio. The Senior Landscape Architect reports to a Partner and works closely with both Architecture and Landscape Architecture teams to ensure consistency and excellence in design from schematic...


  • Toronto, Canada PLANT Architect Inc. Full time

    We are looking for an experienced licensed Senior Landscape Architect to be responsible for overseeing technical and design aspects of landscape projects in the studio. The Senior Landscape Architect reports to a Partner and works closely with both Architecture and Landscape Architecture teams to ensure consistency and excellence in design from schematic...


  • Toronto, Canada PLANT Architect Inc. Full time

    We are looking for an experienced licensed Senior Landscape Architect to be responsible for overseeing technical and design aspects of landscape projects in the studio. The Senior Landscape Architect reports to a Partner and works closely with both Architecture and Landscape Architecture teams to ensure consistency and excellence in design from schematic...


  • Old Toronto, Canada Iris Software Full time

    We are Iris Software, a leading provider of innovative solutions for the insurance industry. We are currently seeking an experienced Enterprise Software Architect to join our team.About the RoleThis is a unique opportunity to lead the design and development of cutting-edge software solutions that meet the complex needs of insurance companies. As an...


  • Old Toronto, Canada 2iResourcing Full time

    Job TitleSenior Software Systems ArchitectAbout the RoleWe are seeking a highly experienced Senior Software Systems Architect to join our team at 2iResourcing. As a key member of our technical team, you will be responsible for designing and implementing software-defined networking solutions for various clients.Key ResponsibilitiesDesign and implement SDN...


  • Toronto, ON, Canada PLANT Architect Inc. Full time

    We are looking for an experienced licensed Senior Landscape Architect to be responsible for overseeing technical and design aspects of landscape projects in the studio. The Senior Landscape Architect reports to a Partner and works closely with both Architecture and Landscape Architecture teams to ensure consistency and excellence in design from schematic...


  • Toronto, ON, Canada PLANT Architect Inc. Full time

    We are looking for an experienced licensed Senior Landscape Architect to be responsible for overseeing technical and design aspects of landscape projects in the studio. The Senior Landscape Architect reports to a Partner and works closely with both Architecture and Landscape Architecture teams to ensure consistency and excellence in design from schematic...


  • Toronto, Ontario, Canada PLANT Architect Inc. Full time

    We are seeking an experienced and licensed Senior Landscape Architect to oversee technical and design aspects of landscape projects in our studio. This role reports to a Partner and works closely with both Architecture and Landscape Architecture teams to ensure consistency and excellence in design from concept through to construction completion.About PLANT...


  • Old Toronto, Canada Software International Full time

    Software International (SI) is a leading provider of technical talent to Fortune 100/500/1000 companies in Canada/US. We have partnered with a prominent IT consulting client to support their large client's transition to cloud-based Contact Center as a Service (CCaS) using Amazon Connect.Job Summary:We are seeking an experienced Senior Cloud Contact Center...


  • Old Toronto, Canada Refinitiv Full time

    Job DescriptionWe are seeking a talented Senior Software Architect to join our Corporates Tax and Trade team in Toronto.About the RoleIn this opportunity, you will:Lead and drive the technical vision and execution of initiatives to introduce AI-driven features in our products.Develop and deploy AI models, prioritizing efficiency, scalability, and...


  • Toronto, Ontario, Canada PLANT Architect Inc. Full time

    Company OverviewAt PLANT Architect Inc., we are a studio of landscape architects and architects who specialize in creating personal and public spaces. Our areas of expertise include residential and institutional architecture, adaptive reuse, interiors, urban infrastructure, feasibility studies, and master planning.Job SummaryWe are seeking an experienced...


  • Toronto, Canada Luxoft Full time

    **Job Title:** Senior Software Architect About the Company:Luxoft is a professional investment management organization that globally invests funds to ensure long-term sustainability. We invest in all major asset classes, including public equity, private equity, real estate, infrastructure, and fixed-income instruments. About the Role:We are seeking an...


  • Toronto, Canada Virtual Labs IT Consulting Full time

    At Virtual Labs IT Consulting, we're seeking a highly skilled Senior Software Architect to join our team. This is a full-time position with an estimated salary of $120,000 - $180,000 per year.About the RoleWe are looking for an experienced software professional to lead the development of our software solutions. As a Senior Software Architect, you will be...


  • Old Toronto, Canada RBC Full time

    About the Role:As a Technical Lead at RBC, you will be a key member of our team, driving the development of our software applications and ensuring they meet our high standards for quality and functionality.Our team is passionate about creating innovative solutions that make a real impact on our clients' lives. We are looking for a talented individual to join...


  • Toronto, Ontario, Canada PLANT Architect Inc. Full time

    Job Title: Lead Landscape Architect - Project ManagerAbout PLANT Architect Inc.PLANT Architect Inc. is a studio of landscape architects and architects specializing in personal and public space design. Our expertise includes residential and institutional architecture, adaptive reuse, interiors, urban infrastructure, feasibility studies, and master...