Senior Software Engineer
1 week ago
We are seeking skilled and passionate Software Engineers across all experience levels to build tools and systems that enhance developer productivity and streamline customer access to our clients software.
Key Responsibilities:
As a Senior Software Engineer (Infrastructure), you will:
- Engineer and optimize platforms that support internal developers and external customers.
- Collaborate with cross-functional teams to design and implement efficient workflows for development, testing, and release.
- Build and maintain critical internal infrastructure, including continuous integration (CI) systems, compute farms, and deployment pipelines.
- Develop and improve tools such as containers, build systems, installers, and automation scripts.
- Create dashboards and reporting systems to monitor and enhance the performance of internal tools and infrastructure.
Required Qualifications:
- 5+ years of experience in software development.
- Proficiency in developing software with C++ and Python.
- Experience with C or C++ build tools (e.g., CMake).
- Familiarity with Python packaging tools (pip, wheels, PyPI).
- Strong skills in shell scripting (e.g., Bash).
- Expertise in containerized workflows (Docker, Podman, Kubernetes).
- Proficiency in building and managing CI systems.
- Solid understanding of Git and GitHub workflows.
- Advanced knowledge of Linux systems administration.
Preferred Skills (Nice to Have):
- Experience in platform engineering, developer experience (DevEx), or site reliability engineering (SRE).
- Hands-on experience with CI tools like Jenkins, GitLab, or TeamCity.
- Familiarity with container orchestration and deployment systems (e.g., Kubernetes).
- Knowledge of software package management systems (e.g., apt, rpm, PyPI).
- Experience with GitHub hooks, actions, and integrations.
- Understanding of virtualization and device driver development.
- Knowledge of release management processes and best practices.
- Familiarity with Git internals and repository transformation tools.
Apply to make an impact by developing state-of-the-art tools and systems that empower developers and enhance software delivery.
-
Senior Java Software Engineer
2 weeks ago
Greater Toronto Area, Canada Iris Software Inc. Full timeJob SummaryIris Software Inc. is seeking a highly skilled Senior Java Software Engineer to join our team in Toronto, Ontario. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions using Java technologies.About the RoleThis is a long-term opportunity that requires a...
-
Toronto, Ontario, Canada Jonas Software UK Full timeJob Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our team at Company. The ideal candidate will have a strong background in cloud computing and cybersecurity, with a proven track record of delivering high-quality software solutions.Key Responsibilities:* Design and develop scalable cloud-based systems and...
-
Senior Software Engineer
2 weeks ago
Toronto, Ontario, Canada Iris Software Inc. Full timeAbout the OpportunityIris Software Inc. is seeking a highly skilled Senior Software Engineer to join their team as a Cloud and API Expert.Job SummaryThe ideal candidate will have extensive experience in Java 8+, Spring Framework, and distributed cloud applications, with expertise in RESTful APIs, Swagger, RAML, and SOAP specifications.Key...
-
Senior Software Quality Assurance Engineer
3 weeks ago
Toronto, Ontario, Canada MEDHA SOFTWARE SOLUTIONS INC Full timeJob DescriptionWe are seeking an experienced Senior Software Quality Assurance (SQA) Engineer to join our team at Medha Software Solutions Inc. The successful candidate will be responsible for ensuring the highest quality of our software products by designing, implementing, and executing comprehensive testing strategies.RequirementsA bachelor's degree in...
-
Senior Network Research Engineer
3 weeks ago
Toronto, Ontario, Canada Software International Full timeOverviewSoftware International is a leading provider of technical talent to top companies in Canada and the US. We have an exciting opportunity for a Senior Network Research Engineer to join our team at our Toronto or Waterloo office.
-
Senior Software Engineer
4 weeks ago
Toronto, Ontario, Canada Sunbridge Hotel Toronto East Full timeOur company is seeking a skilled Senior Software Engineer to join our team. The successful candidate will be responsible for designing and implementing innovative software solutions.The ideal candidate will have a strong background in software engineering principles and a proven track record of delivering high-quality software products.As a Senior Software...
-
Senior Software Engineer
2 weeks ago
Toronto, Ontario, Canada Nextgen System Canada Full timeJob Title: Senior Software EngineerAbout Us: At Nextgen System Canada, we strive to provide innovative solutions that meet the evolving needs of our clients. As a senior software engineer, you will play a crucial role in shaping our technology strategy and driving the development of cutting-edge software products.Salary: The estimated annual salary for this...
-
Senior Software Engineer
3 weeks ago
Toronto, Ontario, Canada Bank of Montreal Full timeSenior Software Engineer Job DescriptionAt the Bank of Montreal, we're looking for a skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Translate user requirements into technical specificationsDevelop, test, and...
-
Senior Software Engineer
3 weeks ago
Toronto, Ontario, Canada Bank of Montreal Full timeWe are seeking a skilled Senior Software Engineer to lead the development of our software applications.Responsibilities include designing, implementing, and testing software solutions to meet business requirements.Strong understanding of software development lifecycle, programming languages, and software engineering principles is required.
-
Senior Software Engineer
4 weeks ago
Toronto, Ontario, Canada The Biryani Walla (Toronto Downtown) Full timeJob Title: Senior Software EngineerAbout Us:{company} is a leading technology firm that is dedicated to delivering innovative software solutions to our clients. We are currently seeking an experienced Senior Software Engineer to join our team.Job Responsibilities:• Design and develop software applications using various programming languages• Collaborate...
-
Senior Software Engineer
1 month ago
Toronto, Ontario, Canada Stonewood Group Inc. Full timeSenior Software EngineerStonewood Group Inc. is seeking a highly skilled Senior Software Engineer to lead our engineering team in the development of our SaaS-based technology platform.Key ResponsibilitiesLead the development of our SaaS platform, ensuring timely and within-budget delivery of high-quality software.Collaborate with cross-functional teams to...
-
Senior Software Engineer
4 weeks ago
Toronto, Ontario, Canada Oriental Dance Troupe of Ottawa Full timeWe are seeking a highly skilled Senior Software Engineer to join our team at {company}. The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions.The Senior Software Engineer will be responsible for designing, developing, and deploying software applications that meet the needs of our...
-
Senior Software Engineer
4 weeks ago
Toronto, Ontario, Canada Holy Chuck- St Clair Full timeAbout our companyWe are a dynamic and innovative software development company. Our goal is to create cutting-edge solutions that exceed our clients' expectations. We are looking for a talented Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and deploying high-quality software...
-
Old Toronto, Canada Data Engineer Jobs Full timeAs a Senior Data Engineer at Mozilla, you will play a pivotal role in shaping the company's data strategy and driving business growth through informed decision-making.About the RoleWe are seeking an experienced data engineer to join our Analytics Engineering team. In this role, you will work closely with data scientists to design and implement scalable data...
-
Senior Software Engineer
4 weeks ago
Toronto, Ontario, Canada Your Friend with a Cube Van Inc. Full timeWe are looking for a skilled Senior Software Engineer to join our company. Key responsibilities include designing, developing, and testing software applications. A strong background in software engineering and a passion for innovation are essential. About the role:Key Responsibilities:Design and develop software applicationsTest and maintain existing...
-
Senior Software Engineer
2 weeks ago
Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full timeJob DescriptionWe are seeking an experienced Senior Software Engineer to join our team at OMEGA SOFTWARE SERVICES LTD.The successful candidate will have a strong background in software development, with experience in e-commerce and film solutions. They will be responsible for designing, developing, and testing complex software applications, as well as...
-
Senior Software Engineer
4 weeks ago
Toronto, Ontario, Canada SKYVIEW SECURITY AND INTELLIGENCE INC Full timeWe are seeking a highly skilled Senior Software Engineer to join our team at Unknown Company.The ideal candidate will have 5+ years of experience in software development and a strong understanding of software engineering principles.Key Responsibilities:Design, develop, and test software applicationsCollaborate with cross-functional teams to identify and...
-
Senior Software Engineer
4 weeks ago
Toronto, Ontario, Canada Elite Physio Care West Mountain Full timeWe are looking for a skilled Senior Software Engineer to join our team at {company}. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software solutions.Key Responsibilities:Design and develop scalable software applications using Java and Python.Collaborate with cross-functional teams to...
-
Senior Software Engineer
4 weeks ago
Toronto, Ontario, Canada MI FUEL Full timeAs a key member of our company, we are seeking an experienced Senior Software Engineer to join our team. The successful candidate will be responsible for designing, developing, and maintaining our cloud-based applications. With a focus on scalability and reliability, you will work closely with our cross-functional teams to deliver high-quality software...
-
Senior Quality Assurance Engineer
3 weeks ago
Toronto, Ontario, Canada MEDHA SOFTWARE SOLUTIONS INC Full timeAt Medha Software Solutions Inc., we are seeking a highly skilled Senior Quality Assurance Engineer to join our team.About the RoleWe are looking for a seasoned professional with a proven track record in ensuring the highest quality of software products. As a Senior Quality Assurance Engineer, you will be responsible for designing and executing comprehensive...