Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer (m/f/d)

Astrus

Principal Software Developer

{At Astrus, we are using AI to automate microchip design, starting with the biggest bottleneck, analog layout. Our mission is to radically improve global computation and empower chip designers to create the world's most advanced microchips with AI. Khosla Ventures, HOF Capital, and 1517 Fund.

As a Principal Software Developer at Astrus, you’ll help define the technical foundation of our platform and push the limits of what’s possible in large-scale AI and engineering systems. This is an open Principal Software Developer role: we are looking for world-class builders who can bring deep technical leadership, a passion for elegant systems, and the ability to solve some of the hardest scaling and performance problems in modern software.

This is a high-leverage role for someone who thrives on both architecture and execution , who sets the bar for technical excellence, and who can bring clarity and momentum to hard, ambiguous problem spaces.

Architect and Scale: Design and evolve high-performance, distributed systems that power mission-critical workflows across Astrus.

Drive Technical Vision: Partner with product, research, and engineering leaders to shape long-term technical strategy and identify leverage points.

Solve Hard Problems: Tackle performance bottlenecks, scaling challenges, and complex cross-domain integrations that unlock new capabilities.

Raise the Bar: Set engineering standards, champion best practices, and ensure code quality, maintainability, and security.

Mentor & Multiply: Provide technical leadership, coach engineers across teams, and help grow Astrus’s next generation of technical leaders.

10+ years of experience building and scaling production systems.

  • Deep expertise in software architecture, distributed systems, and performance optimization.
  • Fluency in at least one major programming language (we lean on Python, Rust, Go, and TypeScript). Experience leading technical design from ambiguity → clarity → execution.
  • Strong sense for developer experience, code health, and long-term maintainability.
  • We’re solving one of the hardest — and most impactful — automation problems in engineering.

You’ll help define a new category of software: where AI, physics, and engineering design meet.

We value talent density, speed, and candor — and we’re building a company that reflects that.

ai or Steph Hector for more details

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer (m/f/d) in Toronto, ON vacancy
  • $180k - $275k per year

     ...opportunity to build impactful solutions that directly contribute to global health. The Opportunity: As a Principal Software Engineer at Veeva, you will develop and guide the creation of highly scalable and maintainable enterprise applications that empower our customers... 
    Suggested
    Internship
    Work at office
    Local area
    Remote work
    Flexible hours

    Veeva Systems

    Toronto, ON
    17 hours ago
  •  ...the role Equifax is seeking creative, high-energy and driven software engineers with hands-on development skills to work on a variety...  ...project planning. Document code/processes so that any other developer is able to dive in with minimal effort. Develop, and operate... 
    Suggested
    Shift work

    Equifax

    Toronto, ON
    1 day ago
  • $97k - $100k per year

     ...About the Role We are seeking a versatile and results-oriented Software Engineer with expertise in full stack development, cloud...  ...agile, cross-functional teams. Key Responsibilities Design, develop, and deploy full stack applications using Node.js, TypeScript, Angular... 
    Suggested
    Full time

    Sync.com

    Toronto, ON
    3 days ago
  • $99k - $133.5k per year

    Overview Same as standard Engineer 1 Responsibilities Same as standard Engineer 1 Qualifications Same as standard Engineer 1 Intuit provides a competitive compensation package with a strong pay for performance rewards approach. This position may be eligible for...
    Suggested

    Intuit

    Toronto, ON
    4 hours ago
  • $100k - $120k per year

     ...development, and competitive rewards.   Who We Are Seeking to Join Our Team: Advantage Group International is seeking a hands-on Software Developer to join our lean, highly collaborative Digital team. If you view software engineering as a craft and enjoy solving complex... 
    Suggested
    Full time
    Work at office
    Remote work
    Flexible hours

    Advantage Group

    Toronto, ON
    1 day ago
  • Requisition ID: 244728 Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. Supports the development team in delivering high-quality solutions for the Global Insurance Creditor domain by contributing to API implementation...
    Flexible hours

    Scotiabank

    Toronto, ON
    15 days ago
  • $177k - $265k per year

     ...Position Description: We are looking for a Principal-level engineer who is passionate about building and evolving the developer productivity ecosystem used by the entire Workflows...  ...: ~10+ years of deep understanding of software engineering processes, agile framework, tools... 
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Okta

    Toronto, ON
    2 days ago
  • $60k - $80k per year

     ...Business Unit : SDFX Studios Position : Software Developer Location : Toronto, ON (Hybrid) *Pay Range : $60,000 - $80,000 CAD annually POSITION SUMMARY: SDFX Studios is the recognized leader in high-quality conversions of 2D theatrical content into stereoscopic... 
    Full time
    Part time
    Local area
    Shift work

    Company3

    Toronto, ON
    9 days ago
  • $60 - $87.75 per hour

     ...degree Experience 5 years or more Remote Work must be done remotely. There’s no office space provided. Work setting ~ Software company Responsibilities Tasks Write, modify, integrate and test software code Maintain existing computer programs by... 
    Long term contract
    Permanent employment
    Full time
    Work at office
    Remote work

    QUEST SOFTWARE CANADA INC.

    Toronto, ON
    3 days ago
  •  ...and high-performing culture. This position will be focused on software development for backend-for-frontend (BFF) APIs, integration...  ...you? ~ You will collaborate closely with a team of backend API developers, Android and iOS app developers, business system analysts, and... 
    Internship
    Flexible hours

    Scotiabank

    Toronto, ON
    21 hours ago
  •  ...Job Description What is the opportunity? We're seeking a Senior Software Developer to join our engineering team. You'll design, build, and maintain scalable applications across our full technology stack, working with modern frameworks and cloud-native infrastructure. This... 
    Full time
    Flexible hours

    RBC

    Toronto, ON
    2 days ago
  •  ...Position: Senior Software Developer Duration: 8 Months assignment (contract) Client Location: Toronto ( Onsite : 7.25 hours/day between 8:00 AM and 5:00 PM, Monday to Friday) Engagement Model: Professional Services Engagement – B2B (Incorporated Entities Only) Note... 
    Contract work
    Monday to friday

    Akkodis

    Toronto, ON
    3 days ago
  •  ...deliverables. The ideal candidate will be part of a collaborative software engineering team working on Spring Boot, Microservices, Kafka,...  ...scale customer facing platforms ~4+ years of experience as a Java developer with a preference for Java 8/Spring, web-based information... 
    Flexible hours

    Scotiabank

    Toronto, ON
    16 days ago
  • We are seeking a highly skilled Software Developer with specialized expertise in Oracle Siebel CRM to join our team in Toronto. In this role, you will be responsible for translating technical system specifications into functional, high-quality applications. You will handle the... 
    Contract work

    Randstad

    Toronto, ON
    4 days ago
  • $139k - $209k per year

     ...Attends and engages in requirement definition meetings Software/Application Architecture Participates in architectural review...  ...enhancements Conducts design reviews, provides technical leadership and develops design templates and standards Development/Coding... 
    Full time
    Work at office

    Equinix

    Toronto, ON
    a month ago
  • $65k - $115k per year

    Software Developer (AWS) Position Description Position Description This role is hybrid and requires you to be a client office at a minimum 3 days per week - subject to change at any time. Must-Have Skills and Experience: 1. Core Technical & Engineering Skills... 
    Work at office
    Immediate start
    3 days per week
    Toronto, ON
    10 days ago
  • $75.9k - $141.9k per year

     ...performance optimization, stability, and scalability. Designs, develops, and maintains fully-fledged and functioning platforms with databases...  ...phases. Builds dynamic, visually-attractive, and innovative software product/apps including front-end and back-end components.... 
    Full time
    Contract work
    Part time
    Toronto, ON
    9 days ago
  •  ...Limelight is a B2B SaaS company building secure, accurate FP&A software for finance teams. Our platform powers planning, forecasting, reporting...  ...-dimensional reports, planners, and analytical workloads Develop background jobs, async processing, and data pipelines... 
    Full time

    Limelight Software

    Toronto, ON
    17 days ago
  •  ...Candidate resumes must include first and last name, email and telephone contact information. Description Design, develop and enhance large scale software systems using RESTful & Micro Services based architecture and design Design containerized based solutions/architecture... 
    Contract work
    Work at office
    Flexible hours

    Foilcon

    Toronto, ON
    3 days ago
  •  ...and integration testing Collaboration with system testers to develop test cases for system functional, performance and vulnerability...  ...and alternatives to ensure effective operation of hardware and software platforms and IT security and quality control systems Communication... 
    Contract work
    Work at office

    Foilcon

    Toronto, ON
    7 days ago
  •  ...specifications into working, tested applications. This includes developing detailed programming specifications, writing and/or generating...  ...technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion... 
    Contract work

    Foilcon

    Toronto, ON
    8 days ago
  •  ...Position: Senior ETL - Software Developer Duration: 5 Months assignment (contract) Client Location: Toronto ( Onsite : 7.25 hours/day between 8:00 AM and 5:00 PM, Monday to Friday) Engagement Model: Professional Services Engagement – B2B (Incorporated Entities Only... 
    Contract work
    Temporary work
    Monday to friday

    Akkodis

    Toronto, ON
    2 days ago
  •  ...first and last name, email and telephone contact information. This role commences April 1, 2026 Description Scope ~ A Senior Software Developer is required to provide the IT technical expertise to support JTS’ ongoing sustainment and enhancement of police systems,... 
    Contract work
    Work at office

    Foilcon

    Toronto, ON
    10 days ago
  •  ...and telephone contact information. Description Scope ~ The Justice Technology Services - Digital Design Branch requires a software developer with analysis / design / development experience of delivering highly-secure, high availability, high-performance and high-quality... 
    Contract work
    Work at office

    Foilcon

    Toronto, ON
    4 days ago
  •  ...must include first and last name, email and telephone contact information. Description Background Information The Senior Software Developer will support the StagePath team. StagePath enables province-wide collection of high-quality cancer pathology and cancer stage data... 
    Contract work
    Internship
    Work at office

    Foilcon

    Toronto, ON
    14 days ago
  •  ...on and ship at least 1 game during your term. You will be developing fun and highly scalable mobile games, played by millions of people...  ...and high performing team, and will have the opportunity to develop your skills while delivering great mobile games. YOU WILL BE... 
    Full time
    Casual work
    Internship
    Worldwide

    Puzzle Cats

    Toronto, ON
    23 days ago
  •  ...Technologies Conduct testing, integration, and deployment of the developed changes across the environment Review, analyze and recommend...  ...Frameworks. ~ Experience with tools such as Eclipse, SQL Developer, TOAD, SAX, PowerDesigner, SQL Developer and Visio ~... 
    Full time
    Contract work
    Work at office

    Foilcon

    Toronto, ON
    9 days ago
  •  ...tested applications. This includes: # developing detailed programming specifications #...  ...which arise during the use and operation of software packages, including technical assistance...  ...; both written and verbal Ability to develop and present new ideas and conceptualize... 
    Contract work
    Work at office

    Foilcon

    Toronto, ON
    11 days ago
  • $140k - $170k per year

     ...Software International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid...  ...organizations in Canada/US. We are currently hiring multiple Principal Software Engineers - Kubernetes for our client in the Toronto area... 
    Permanent employment
    Full time

    Software International

    Toronto, ON
    a month ago
  •  ...specifications into working, tested applications. This includes developing detailed programming specifications, writing and/or generating...  ...Ability to collaborate with IT Professionals throughout the Software Development Life Cycle Experience in structured methodologies... 
    Work at office
    Monday to friday

    Foilcon

    Toronto, ON
    11 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer (m/f/d). Be the first to apply!