Software Principal Engineer
4 weeks ago
At Workday, we're revolutionizing the enterprise software market with a pioneering platform that enables our machine learning teams to handle and deploy their models. Our mission is to refine the ML lifecycle by providing robust, scalable, and reliable services that address the complexities of Workday's sophisticated architecture.
Key Responsibilities:- Design, implement, and maintain large-scale systems, facilitating the deployment of ML models into production environments.
- Research, evaluate, and prototype new machine learning tools, focusing on reliability and scalability.
- Collaborate with Architects, MLEs, and Engineering Managers to refine requirements and spearhead technical solutions.
- Fix, enhance, and scale continuous integration software pipelines.
- Cultivate relationships with software engineers, machine learning engineers, and data scientists across teams.
- Review pull requests to ensure code consistency, performance, readability, and security.
- Create technical documents to disseminate knowledge among engineering peers.
- S. in Computer Science (Master's degree or equivalent experience is a plus).
- ~8+ years of full-time industry experience in software engineering, with exposure to machine learning platforms.
- ~5+ years of experience in Python, ideally using it to build services rather than for scripting.
- ~ Demonstrated ability to use Bash/Linux command line.
- ~ Consistent record in designing and deploying high-performance systems in production settings.
- ~ Experience in DevOps, including familiarity with Git, Kubernetes, and Jenkins.
- Experience in building and monitoring services with tools like Prometheus and Grafana.
- Expertise in secure network design and implementation.
- Proficiency in infrastructure automation tools like Terraform and Ansible, implementing CI/CD pipelines using Git and Jenkins, and continuous deployment tools such as ArgoCD.
- Strong communication and social skills.
Workday pay ranges vary based on work location. As a part of the total compensation package, this role may be eligible for the Workday Bonus Plan or a role-specific commission/bonus, as well as annual refresh stock grants.
Our Approach to Flexible Work:With Flex Work, we're combining the best of both worlds: in-person time and remote. Our approach enables our teams to deepen connections, maintain a strong community, and do their best work. We know that flexibility can take shape in many ways, so rather than a number of required days in-office each week, we simply spend at least half (50%) of our time each quarter in the office or in the field with our customers, prospects, and partners (depending on role).
Workday is an Equal Opportunity Employer including individuals with disabilities and protected veterans.
-
Principal Software Engineer
2 weeks ago
Toronto, Ontario, Canada ADVANCE ENDOSCOPY AND SPECIALIST CENTRE Full timeAbout the RoleAs a Principal Software Engineer, you will lead the development of our enterprise software solutions. You will be responsible for designing, implementing, and maintaining complex software systems. Strong understanding of software development principles and practices is essential.Key Responsibilities• Lead the design and implementation of...
-
Principal Software Engineer
2 weeks ago
Toronto, Ontario, Canada Intelliware Full timeAbout This RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Intelliware.Key ResponsibilitiesDesign and develop complex software applications using Java and/or JavaScript.Collaborate with cross-functional teams to deliver high-quality software solutions.Investigate and apply new technologies and processes to improve software...
-
Principal Software Engineer Data Specialist
4 weeks ago
Toronto, Ontario, Canada Aitopics Full timeJob Title: Principal Software Engineer DataWe are seeking a highly skilled Principal Software Engineer to join our team responsible for developing the microservices and web applications that power our data collection process and drive execution and innovation within our online retail/brand execution suite of products.About the RoleThis is a hands-on role...
-
Principal Software Engineer
4 weeks ago
Toronto, Ontario, Canada Wiser Solutions, Inc. Full timeJob SummaryWe are seeking a highly skilled Principal Software Engineer to join our team at Wiser Solutions, Inc. This is a unique opportunity to work on a suite of in-store and eCommerce intelligence and execution tools that enable brands, retailers, and retail channel partners to gather intelligence and automate actions to optimize pricing, marketing, and...
-
Principal Software Engineer Data
4 weeks ago
Toronto, Ontario, Canada Wiser Solutions, Inc. Full timeWiser Solutions, Inc. - A Global Leader in Commerce ExecutionWe are a suite of in-store and eCommerce intelligence and execution tools, empowering brands, retailers, and retail channel partners to gather intelligence and automate actions to optimize pricing, marketing, and operations initiatives, both in-store and online.Job OverviewWe are seeking a highly...
-
Principal Software Engineer
4 weeks ago
Toronto, Ontario, Canada Autodesk Full timeJob Title: Principal Software EngineerAt Autodesk, we're shaping the future of design, engineering, and entertainment software. As a Principal Software Engineer, you'll lead the development of high-quality, scalable, and secure code for our products and solutions. You'll collaborate with teams to create innovative solutions that empower our customers to...
-
Principal Software Development Engineer
4 weeks ago
Old Toronto, Ontario, Canada Autodesk Full timeJob Requisition ID #24WD78004We are seeking a highly motivated and seasoned Principal Software Development Engineer to join our Autodesk Developer Enablement team.Key Responsibilities:Design and develop resilient, scalable systems that meet the needs of our customers.Collaborate with cross-functional teams to identify and prioritize project...
-
Principal Software Engineer
4 weeks ago
Toronto, Ontario, Canada Autodesk Full timeJob Title: Principal Software DeveloperAutodesk is seeking an experienced Principal Software Developer to join the Autodesk Graphics Platform (AGP) team in Toronto, Canada. The role can also be based out of Montreal, Vancouver, or remote in Canada.About the RoleThe Autodesk Graphics Platform (AGP) is a shared graphics system used by many Autodesk...
-
Software Quality Assurance Engineer
4 weeks ago
Toronto, Ontario, Canada Software Aspekte Full timeJob Title: Software Quality Assurance EngineerWe are seeking a highly skilled Software Quality Assurance Engineer to join our team at Software Aspekte. As a Software Quality Assurance Engineer, you will play a critical role in ensuring the quality and reliability of our software applications.Key Responsibilities:Develop and execute test plans, test cases,...
-
Principal Software Architect
4 weeks ago
Toronto, Ontario, Canada https:www.pcrecruiter.netsitemap Full timeJob Title: Principal Engineer LeadOur client, a successful mid-size software company, is seeking a Principal Engineer Lead to join their team. Located in the heart of downtown Toronto, they offer a dynamic work environment and a range of benefits and perks.About the Role:This is an exciting opportunity for a strong architect or technical lead to take on a...
-
Principal Software Engineer
4 weeks ago
Toronto, Ontario, Canada Aitopics Full timeUnlock Your Potential as a Principal Software EngineerWiser Solutions is seeking a highly skilled Principal Software Engineer to join our team of innovators. As a key member of our engineering team, you will play a crucial role in designing and developing our microservices and web applications that power our data collection process and drive execution and...
-
Principal Software Engineering Lead
1 day ago
Toronto, Ontario, Canada Tangerine Full timeAbout the RoleWe are seeking a highly skilled Principal Software Engineering Lead to join our mobile development team. This is a full-time position based in Canada, with flexibility for remote work options.As a Principal Software Engineering Lead, you will lead cross-functional teams to design, develop, and deliver high-quality software solutions that meet...
-
Software Development Principal
4 weeks ago
Toronto, Ontario, Canada Capital One Full timeAbout Capital One CanadaWe're a leading financial institution that's been helping Canadians access credit for over 20 years. Our mission is to put our customers first and keep them there by building innovative technology solutions that simplify and humanize the world of credit cards.Job SummaryWe're seeking a highly skilled Principal Software Engineer to...
-
Senior Staff Principal Software Engineer
4 weeks ago
Toronto, Ontario, Canada Extreme Networks, Inc. Full time $90,000 - $140,000Edge Computing and Networking ExpertExtreme Networks, Inc. is seeking a highly skilled Senior Staff Principal Software Engineer to join our team in shaping the future of edge computing and revolutionizing how data is processed and managed at the edge.About the RoleWe are looking for a talented software engineer with expertise in Linux networking development,...
-
Principal Software Engineer
4 weeks ago
Toronto, Ontario, Canada Behaviour Interactive Full timeWe are seeking a highly skilled Principal Generalist Programmer to join our Dead by Daylight systems team at Behaviour Interactive. As a key member of our production team, you will be responsible for delivering major system features, fixing bugs, and ensuring the game functions flawlessly across all platforms.Key Responsibilities:Deliver systems, including...
-
Principal Software Engineer
4 weeks ago
Toronto, Ontario, Canada New Relic, Inc. Full timeJob Title: Principal Software Engineer - Platform Security/Compliance ArchitectAt New Relic, we're seeking a talented and experienced Principal Software Engineer to serve as our Compliance Architect for our Cloud Platform group. As a key member of our team, you will lead efforts in developing comprehensive compliance strategies, establishing best practices,...
-
Software Engineer
4 weeks ago
Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full timeJob DescriptionAt OMEGA SOFTWARE SERVICES LTD., we are seeking a skilled Software Engineer to join our team. The ideal candidate will have a strong background in software development and a passion for creating innovative solutions.Key ResponsibilitiesDesign, develop, and test software applications using various programming languages and...
-
Principal Software Architect
4 weeks ago
Old Toronto, Ontario, Canada https:www.pcrecruiter.netsitemap Full timeAbout the RoleWe are seeking a highly skilled Principal Engineer Lead to join our client's software development team. As a key member of the team, you will be responsible for providing technical leadership and mentoring to four Agile development teams.The successful candidate will have a strong background in software development, with a minimum of 10 years...
-
Principal Software Engineer
4 weeks ago
Toronto, Ontario, Canada Behaviour Santiago Full timePrincipal Generalist ProgrammerBehaviour Interactive is seeking a highly experienced Principal Generalist Programmer to join our Dead by Daylight systems team. As a key member of our production team, you will be responsible for delivering major system features, collaborating with cross-functional teams, and mentoring junior programmers.About the RoleWe are...
-
Principal Software Engineer
4 weeks ago
Old Toronto, Ontario, Canada Veeva Systems, Inc. Full timeAbout Veeva Systems, Inc.Veeva Systems, Inc. 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...