Software Development Manager, Integrations
Team: Management - Engineering
Location: Toronto
Commitment: Full-Time
Workplace Type: hybrid
Responsibilities / Integration Strategy & Efficiency
- Direct scheduling and allocation of people within an Integrations team, balancing capacity across multiple projects.
- Negotiate timelines and priorities with colleagues in Delivery, serving as the first point of escalation for project-related issues.
- Partner with Product and Engineering leadership to identify and drive initiatives that increase the configurability and flexibility of integrations.
Responsibilities / Leadership & Execution
- Lead, coach, and grow a high-performing Integrations team (recruit, onboard, performance manage, develop, and plan capacity).
- Foster a culture of accountability, collaboration, technical excellence, and continuous improvement.
- Translate strategic goals into clear plans and priorities for the team, and ensure successful, timely delivery.
- Build strong partnerships with Product, other Engineering teams, and Delivery to align priorities, identify risks early, and jointly resolve complex issues.
- Provide clear and empathetic communication across teams, especially when handling dependencies or conflicting priorities.
Responsibilities / Architecture & Quality
- Ensure all integrations are built to be scalable, secure, reliable, and maintainable.
- Develop a deep understanding of our integration architecture and customer requirements to guide decision-making and resource planning.
- Champion quality and best practices in integration design, testing, deployment, and monitoring.
Skills & Experience
- Demonstrable experience building and leading teams.
- Proven experience managing integration teams or complex enterprise integrations, ideally in a scale-up or high-growth environment.
- Strong understanding of system integration, APIs, enterprise software development, and cloud-based architectures.
- Ability to effectively balance competing priorities, negotiate schedules, and manage cross-functional stakeholders in a fast-paced setting.
- Experience building systems that prioritize configuration over customization is a strong asset.
- Skilled in Agile/Scrum methodologies; familiarity with tools like Jira and Confluence.
- Technical experience with or familiarity with our stack is a plus: React, Vue.js, TypeScript, Node.js, C#/.NET Core, MongoDB, Docker.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
