Senior Software Engineer, Infinity
2 weeks ago
OverviewWe are excited to speak to you about this opportunity. If you are interested in joining our growing team, please apply directly.Who we areAt Aquila, we invest in category-defining B2B/B2G software companies globally, acting as a thought-partner, striving for the success of our companies in the long term. We are a well-managed, profitable company that operates like a startup with the financial backing of a parent company. For our people, this means limitless possibilities.We are unapologetically unique, pivoting to respond to the needs of the multiple markets we operate in. We have ambitious goals, and we are looking for genuine contributors with integrity, energy, flexibility, and loyalty. We are investing in building future leaders who can take an idea and make things happen.Who we needInfinity Software has been part of Aquila since 2021. We build software that helps alternative lending institutions lend money to all individuals regardless of their financial history. Our highly customizable platform delivers functionality to manage loan products, marketing campaigns, collections, analytics, and reporting with precision and efficiency.Reporting to the Manager, Development, we are looking for a Senior Software Engineer. As a senior developer on a high-performing Agile team, you will work alongside full-stack developers, front-end specialists, QA, and DevOps resources. You will contribute to the R&D board, managing your own projects while guiding offshore developers and technical contractors. You will ensure high-quality, resilient code that meets business needs and exceeds client expectations.This is a full-time, fully remote position within the United States or Canada.What’s in it for youReinvention, not maintenance. You will help reinvent a massive, mission-critical platform: modernizing the UI, shaping new design standards, and supporting the system’s migration to Microsoft Azure. You will get hands-on with scaling, APIs, and service-driven architecture while owning projects end to end.Real-world impact. The code you write fuels financial access for people underserved by traditional systems. Infinity’s software powers billions in transactions worldwide, and your contributions will directly shape that reach. This is work that matters—backed by a team that values collaboration, accountability, and innovation.Growth and opportunity. Infinity gives senior developers trust and autonomy. You will influence technical direction, join R&D efforts, and have access to CSI’s global best-practice forums, conferences, and knowledge-sharing networks. With the scale and support of Constellation Software behind you, your career path can take you deeper into architecture, leadership, or opportunities across other business units.ResponsibilitiesDevelopment. You will write resilient, scalable, and high-quality code in C# for back-end development and HTML and JavaScript for front-end work. You will test your own work before passing to QA, ensuring functionality and reliability. You will work on projects ranging from new feature development to system enhancements and third-party integrations.Technical leadership and mentoring. You will guide offshore developers and contractors from a technical perspective, providing mentorship, coaching, and best practices. You will collaborate with senior developers and the Technical Lead to solve complex problems and design effective solutions.Collaboration and problem-solving. You will translate business requirements into practical solutions, review API documentation, and implement features according to product team priorities. You will actively participate in team meetings, code reviews, and design discussions to ensure alignment and continuous improvement.Knowledge sharing and process improvement. You will document processes, share lessons learned, and provide feedback on workflow enhancements. You will support a culture of continuous learning and knowledge exchange across the development team.Here’s what you bringThe technical expertise. You have in-depth software development experience, working with C#, HTML, JavaScript, and Microsoft SQL Server. Familiarity with ASP.NET Web Forms is a plus. You have experience with DevOps practices, testing, and maintaining code quality. You are comfortable learning new tools, APIs, and frameworks. You can create efficient, scalable solutions, troubleshoot complex technical issues, and contribute to system architecture.The flexibility. You are available to work from 9:00 a.m. to 5:00 p.m. Eastern Time to collaborate effectively with your team and ensure timely delivery of projects.The drive. You are eager to learn, curious, and proactive. You quickly come up to speed on new releases, tools, and technologies, including APIs, automated workflows, and emerging platforms. You thrive in fast-paced, autonomous roles, take ownership of your work, and apply a growth mindset to continuously improve skills and outcomes.The solution focus. You are analytical, detail-oriented, and client-focused with strong problem-solving, critical thinking, and organizational skills. You identify patterns, reference prior resolutions, and build upon existing documentation to deliver effective and reliable solutions.The leadership. You provide technical guidance and mentorship to offshore developers and contractors, ensuring high-quality delivery. You coach team members, foster collaboration, build trust across teams, and support professional growth. You work closely with senior developers to drive best practices, contribute to system design, and achieve team objectives.Interpersonal skills. You possess excellent verbal and written communication skills, enabling you to build relationships and earn trust with ease. You communicate clearly with colleagues and stakeholders at all levels, translating technical guidance for non-technical audiences. You are a collaborative team member in a virtual environment, responsive, exercise sound judgment, and show respect for differing perspectives.Why join?Aquila is a division of Constellation Software Inc., one of the largest and most successful software companies in Canada and the most successful technology stock in Canada over the last 10 years [TSE: CSU].Our entrepreneurial culture, lean environment, and people come together to form a dynamic organization where purpose drives our growth. This is a place where high performance and hard work are rewarded, where leaders are grown, and where the best ideas win. With the autonomy to be creative and curious, we collaborate and iterate to achieve real impact in the communities we support.We spend our days asking questions and challenging the status quo, manipulating our structure, roles, and internal operations in order to stay ahead in a competitive landscape.If you share our growth mindset, relationship-focused approach, and high moral fiber, you will thrive at Aquila.Apply now.Diversity and inclusion are not mere words on paper to us. We welcome and appreciate candidates with a range of backgrounds and experiences. If you have most of the qualifications we are seeking, and want to play an integral role in our success, apply to express your interest.What you can expect from our interview process:A virtual interview with a Talent Advisor discussing your interest in the role and your experience. The conversation will be recorded using BrightHire, an AI-powered video interview tool. More details will be shared when you are invited to interview.A 1-hr virtual technical interview with the Hiring Manager, to discuss your technical skills and experience, and to explore how your problem solving and coaching approach fits with the needs of the team.A virtual interview with a member of the Senior Leadership team to discuss the mission and growth strategy of the company.Aquila welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process. #J-18808-Ljbffr
-
Senior Software Engineer, Infinity
2 weeks ago
Toronto, Canada Aquila Software Group Full timeOverview We are excited to speak to you about this opportunity. If you are interested in joining our growing team, please apply directly. Who we are At Aquila, we invest in category-defining B2B/B2G software companies globally, acting as a thought-partner, striving for the success of our companies in the long term. We are a well-managed, profitable company...
-
Senior Software Engineer, Infinity
2 weeks ago
Toronto, Canada Aquila Software Group Full timeOverviewWe are excited to speak to you about this opportunity. If you are interested in joining our growing team, please apply directly.Who we areAt Aquila, we invest in category-defining B2B/B2G software companies globally, acting as a thought-partner, striving for the success of our companies in the long term. We are a well-managed, profitable company that...
-
Senior Software Engineer
2 days ago
Toronto, Canada Beacon Software Full timeJoin to apply for the Senior Software Engineer role at Beacon Software Beacon Software is a permanent capital holding company that acquires and grows essential businesses. We are a profitable Series B+ firm supported by tier‑1 venture capital, crossover and endowment investors, as well as founders of leading technology companies. We are growing our team...
-
Senior Software Engineer
1 day ago
Toronto, Canada Beacon Software Full timeJoin to apply for the Senior Software Engineer role at Beacon Software Beacon Software is a permanent capital holding company that acquires and grows essential businesses. We are a profitable Series B+ firm supported by tier‑1 venture capital, crossover and endowment investors, as well as founders of leading technology companies. We are growing our team...
-
Senior Software Engineer
2 days ago
Toronto, Ontario, Canada Beacon Software Full time $75,000 - $120,000 per yearSenior Software Engineer SnailWorks is a vertical SaaS platform purpose-built for the direct mail and marketing industry. We provide real-time visibility into USPS-delivered campaigns by ingesting, translating, and enriching scan data at scale. Our customers rely on us for mission-critical tracking—outbound mail, inbound reply workflows, analytics...
-
Senior Software Engineer
2 days ago
Toronto, Ontario, Canada Beacon Software Full time US$120,000 - US$200,000 per yearBeacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...
-
Senior Software Engineer
4 days ago
Toronto, Ontario, Canada Beacon Software Full time $150,000 - $200,000 per yearBeacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...
-
3rd or 4th Year Apprentice Technician
3 weeks ago
Toronto, Canada DAG | Downtown AutoGroup Full time3rd or 4th Year Apprentice Technician - Nissan/Infiniti DowntownJoin to apply for the 3rd or 4th Year Apprentice Technician - Nissan/Infiniti Downtown role at DAG | Downtown AutoGroup3rd or 4th Year Apprentice Technician - Nissan/Infiniti Downtown3 days ago Be among the first 25 applicantsJoin to apply for the 3rd or 4th Year Apprentice Technician -...
-
Senior Software Engineer
4 weeks ago
Toronto, Canada Lithos Carbon Full timeOverview As a Senior Software Engineer at Lithos, you'll work directly with our Head of Engineering to build the operating system for one of the largest carbon dioxide removal efforts in history. How does software play a role? Carbon removal is a mass transfer problem. We need to create an entirely new industry capable of removing tens of billions of tons of...
-
3rd or 4th Year Apprentice Technician
3 weeks ago
Toronto, Canada Lexus LC Full time3rd or 4th Year Apprentice Automotive Technician - Elevate Your Career at Nissan/Infiniti Downtown! Are you passionate about cars and driven to keep them running at their best? At Nissan/Infiniti Downtown, part of the revolutionary Downtown AutoGroup (DAG), we're not just servicing cars. We're engineering trust, crafting reliability, and revolutionizing the...