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

Lead Software Development Engineer

$103.37k per year

University of Toronto

The Faculty of Arts & Science is the heart of Canada’s leading university and one of the most comprehensive and diverse academic divisions in the world. The strength of Arts & Science derives from our combined teaching and research excellence in the humanities, sciences and social sciences across 29 departments, seven colleges and 46 interdisciplinary centres, institutes and programs.
The diversity of opportunities and perspectives within the Faculty reflect the local and global landscape and the need for curiosity, innovative thinking and collaboration. At Arts & Science, we take pride in our legacy of innovation and discovery that has changed the way we think about the world.
At the Dunlap Institute's Long Wavelength Lab (LWLab) we build and operate novel radio telescopes to address fundamental questions in cosmology and astrophysics. The LWlab built and operates the largest such backend on the planet, as part of the CHIME telescope, performing peta-scale computation on Tbps of streaming data; This position will lead the development of these backends, coordinating and directing a team of roughly a dozen researchers and developers spread across participating institutions. The successful candidate will ensure capabilities and equipment meet or exceed requirements, are deployed on schedule, and will interface with the wider scientific collaborations to optimally align efforts to scientific outcomes.
Key responsibilities include: coordinating and overseeing software development activities between six Canadian universities and other partners; and ensuring that all components are interoperable and meet scientific and technical specifications. The incumbent also coordinates, prioritizes and oversees the project’s software milestones, feature requests and bug reports; participates in the project’s management committee; and facilitates multi-site collaboration.
Analyzing, recommending, and designing highly complex software architecture
Designing, testing, and modifying programming code
Analyzing, recommending and designing technical solutions for highly complex IT problems
Evaluating programming code to ensure it has validity, compatibility, and that it meets appropriate standards
Troubleshooting issues uncovered by testing or user feedback
Leading and planning IT projects
Serving as an expert resource to a group of professionals in the speciality

Bachelor’s Degree in Computer Science, Engineering or an equivalent combination of acceptable education and experience.
Minimum five (5) years of recent and related experience in software development and software product management for radio telescopes
Experience in managing and offering technical advice to a team of software developers
Hands-on experience with *nix environments, with a strong focus on Linux
Experience in interpreting raw data streams from radio telescopes or similar data
Experience with relational database design and maintenance
Hands-on experience in High Performance Computing ('HPC'), especially involving massively parallel applications
Advanced programming skills in Python and bash
OpenStack, AWS)
Advanced programming skills in Python and bash
Excellent software project management skills
Excellent communication skills with the ability to articulate and explain technical issues to non-technical users in a clear and precise manner
Assets (Nonessential):

Experience with relational database design and maintenance
upcoming CHORD), on the new CHIME/FRB Outrigger telescopes in the US, and/or South Africa’s HIRAX project

Schedule: Full-Time
Pay scale and job class assignment is subject to determination pursuant to the Job Evaluation/Pay Equity Maintenance Protocol.
Job Category: Information Technology (IT)
Candidates who are members of Indigenous, Black, racialized and 2SLGBTQ+ communities, persons with disabilities, and other equity deserving groups are encouraged to apply, and their lived experience shall be taken into consideration as applicable to the posted position.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Lead Software Development Engineer in Toronto, ON vacancy
  •  ...opportunities for community engagement & belonging with our various programs. Location(s): Canada : Ontario : Toronto Scotiabank is a leading bank in the Americas. Guided by our purpose: "for every future", we help our customers, their families and their communities achieve... 
    Suggested
    Flexible hours

    Scotiabank

    Toronto, ON
    7 days ago
  •  ...candidate will be part of a collaborative software engineering team working on Spring Boot,...  ...platforms ~4+ years of experience as a Java developer with a preference for Java 8/Spring, web-...  ...: Ontario : Toronto Scotiabank is a leading bank in the Americas. Guided by our... 
    Suggested
    Flexible hours

    Scotiabank

    Toronto, ON
    8 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... 
    Suggested
    Full time
    Part time
    Local area
    Shift work

    Company3

    Toronto, ON
    1 day ago
  • $65k - $115k per year

    Software Developer 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 • Proven... 
    Suggested
    Work at office
    Immediate start
    3 days per week
    Toronto, ON
    3 days ago
  •  ...Position: Senior Software Developer Duration: 1 Year assignment (contract) Client Location: Toronto ( Onsite : 7.25 hours/day between 8...  ...applications. Scope The Senior Software Developer will: Lead design and systems analysis for diverse application... 
    Suggested
    Contract work
    Temporary work
    Monday to friday

    Akkodis

    Toronto, ON
    2 days ago
  •  ...Position: Senior Software Developer Duration: 1 Year assignment (contract) Client Location: Toronto ( Onsite/Hybrid : 7.00 hours/day between...  ...(e.g., MongoDB) Experience mentoring junior developers and leading development teams Familiarity with IBM COBOL and mainframe... 
    Contract work
    Temporary work
    Monday to friday
    Toronto, ON
    7 days ago
  • $95k - $145k per year

    Lead Java Developer Position Description We are Canada's largest independent information technology services firm, and after 45 years, we...  ...duties and responsibilities • Lead and mentor a team of software engineers, providing technical guidance, code reviews, and support... 
    Work at office
    Remote work
    Toronto, ON
    8 days ago
  • Lead Java Developer Location Hybrid work in Toronto, ON : Senior Java Developer As a Senior Java Developer your role is pivotal in designing and implementing robust software solutions within the Life and Annuities Insurance domain. With a focus on Spring Boot and Java the... 
    Full time
    Work at office
    Remote work
    2 days per week
    3 days per week

    Cognizant

    Toronto, ON
    18 hours ago
  • $60k - $110k per year

    Lead Java Developer Position Description Location: Toronto Office: 4 times a week This is an exciting opportunity to join our GTO...  ...As a Lead Java Developer, you will guide and mentor a team of software engineers while designing and developing scalable, high-performance... 
    Work at office
    Toronto, ON
    3 days ago
  • $175k - $195k per year

     ...Wiser Solutions is the global leader in omnichannel retail intelligence, empowering over 750 global...  ...Remote- Canada  We are looking for a hands-on Lead/Principal software engineer to join a team responsible for developing the microservices and web applications that power... 
    Full time
    Local area
    Remote work

    Wiser Solutions

    Toronto, ON
    9 days ago
  •  ...working, tested applications. This includes developing detailed programming specifications,...  ...which arise during the use and operation of software packages, including technical assistance...  ...with liaising with IT specialists and unit leads and working closely with support team... 
    Contract work

    Foilcon

    Toronto, ON
    21 hours ago
  •  ...role commences April 1, 2026 Description Scope ~ A Senior Software Developer is required to provide the IT technical expertise to support...  ...across critical applications. Assignment Deliverables Lead the design and systems analysis for diverse application development... 
    Contract work
    Work at office

    Foilcon

    Toronto, ON
    2 days ago
  •  ...Position: Senior Software Developer Duration: 3 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
    Temporary work
    Monday to friday
    Toronto, ON
    10 days ago
  •  ...Position: Senior Software Developer Duration: 3 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
    Temporary work
    Monday to friday

    Akkodis

    Toronto, ON
    10 days ago
  •  ...information. Description Background Information The Senior Software Developer will support the StagePath team. StagePath enables province-...  ...protocol. Documents will be reviewed by the appropriate leads and signed off by manager/director. The resource will work... 
    Contract work
    Internship
    Work at office

    Foilcon

    Toronto, ON
    6 days ago
  •  ...working, tested applications. This includes developing detailed programming specifications,...  ...collaborate with IT Professionals throughout the Software Development Life Cycle Experience in...  ...skills to engage with all stakeholders, lead meetings with internal and external... 
    Work at office
    Monday to friday

    Foilcon

    Toronto, ON
    3 days ago
  •  ...Position: Senior Software Developer Duration: 3-months assignment (contract) Client Location: Toronto (Hybrid: 7.25 hours/day between 8:...  ...is seeking a highly experienced Senior Software Developer to lead complex migration and modernization initiatives for for a public... 
    Contract work
    Temporary work
    Monday to friday

    Akkodis

    Toronto, ON
    23 days ago
  •  ...applications. This includes: # developing detailed programming...  ...during the use and operation of software packages, including technical...  ...written and verbal Ability to develop and present new ideas and conceptualize...  ...Public Sector CRM, Contracts, Lead, Management, Partner, Public... 
    Contract work
    Work at office

    Foilcon

    Toronto, ON
    3 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
    9 days ago
  • Your new company   Your new role   What you'll need to succeed   What you'll get in return   What you need to do now   If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this job isn't quite...
    Contract work

    Hays

    Toronto, ON
    1 day ago
  •  ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is...  ...Science, STEM or similar degree You have proficiency developing public-facing APIs and web applications, preferably... 
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Canonical

    Toronto, ON
    8 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

    Maarut Inc

    Toronto, ON
    1 day ago
  •  ...Position: Senior ETL - Software Developer Duration: 1 Year 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
    Monday to friday

    Akkodis

    Toronto, ON
    18 hours ago
  •  ...technical foundation that will carry our company for the next decade Lead the rewrite of legacy PHP systems into a modern .NET cloud-native...  ...been waiting for.   What You’ll Do As our Lead .NET Developer, you will: Own the Architecture Define the technical vision... 
    Long term contract
    Full time

    Mortgage Automator

    Toronto, ON
    2 days ago
  • $209k - $283k per year

     ...Overview Come join Intuit as a Principal Software Developer and help us power prosperity around the world. We are looking for engineers that...  ...improve the engineering community. Provides perspective on leading industry trends, recommendations on new and emerging technologies... 
    Long term contract
    Temporary work
    Relocation package

    Intuit

    Toronto, ON
    23 days ago
  •  ...Java, Spring Boot, Microservices and other leading-edge technologies, maintaining high level...  ...team’s business strategies and objectives. Lead the team’s cloud adoption to align with...  ...and assist with architecture approvals. Develop high quality code aligning with the bank’s... 
    Flexible hours

    Scotiabank

    Toronto, ON
    20 days ago
  •  ...Management Global IT Data Services Canada - you will be our Senior Software Engineer, leveraging Java and Database technologies such as...  ...successful solution development and delivery by identifying risks and developing/recommending mitigation strategies Provide input and work... 
    Full time
    Flexible hours

    Royal Bank of Canada

    Toronto, ON
    11 days ago
  •  ...tested applications. This includes: developing detailed programming specifications...  ...which arise during the use and operation of software packages, including technical assistance...  ...support delivery of successful outcomes. Develop code following development standards, architectural... 
    Contract work

    Maarut Inc

    Toronto, ON
    2 days ago
  •  ...tested applications. This includes: developing detailed programming specifications...  ...which arise during the use and operation of software packages, including technical assistance...  ...Additional Skills for Oracle Software Developer: Experience in conducting impact assessments... 
    Contract work
    Manual labor
    Work at office

    Foilcon

    Toronto, ON
    10 days ago
  •  ...testing Collaboration with system testers to develop test cases for system functional,...  ...conduct research, assess client requirements, lead design projects, and develop...  ...ensure effective operation of hardware and software platforms and IT security and quality control... 
    Contract work
    Work at office

    Foilcon

    Toronto, ON
    23 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Software Development Engineer. Be the first to apply!