Comprehensive payment platform with a focus on nationwide toll management for commercial fleets of all shapes and sizes
Manager, Software Development
Location
Canada
Posted
58 days ago
Salary
0
Seniority
Lead
Job Description
Manager, Software Development
Bestpass
• Lead and mentor teams of software developers, supporting their career growth and performance • Manage team performance using engineering management metrics and software engineering best practices to drive continuous improvement and accountability • Manage a portfolio of internal business applications, ensuring ongoing stability, performance, and scalability • Oversee the full Software Development Life Cycle (SDLC) including design, planning, implementation, deployment, and support • Partner with Product Management and collaborate to gather requirements, define scope, prioritize resources, and deliver practical, scalable software solutions • Coordinate priorities and development schedules across multiple initiatives and applications • Contribute to high-level system architecture and application design, ensuring alignment with business objectives and technical best practices • Be part of the team’s troubleshooting and problem-solving sessions including implementing, testing, and deploying proposed solutions • Ensure adherence to coding standards, version control, testing practices, and release procedures • Contribute to cross-team engineering culture and help identify and resolve systemic issues across teams
Job Requirements
- Bachelor’s level education in Computer Science, Computer Engineering, Electrical Engineering, or similar degrees, or equivalent practical experience
- 9+ years of hands-on software development experience, including back-end services, APIs, and databases
- Experience in a leadership role as an engineering team lead and/or managing software teams — including 1–2 years of direct people management
- Strong Problem-Solving Skills: Architect mindset — think beyond the code to design systems that solve real problems creatively, scalably, maintainably
- Exposure and technical knowledge of C# or similar (e.g., Java) with the ability to design, understand, and review production-quality code
- Exposure and understanding of enterprise SQL systems, e.g., SQL Server, including schema design, performance tuning, and complex query development
- Self-Starter: self-directed; proactively identifies work and opportunities for improvement, removal of blockers, and drives initiatives forward
- Collaborative Leadership: Works with engineers, peer and upper managers, and across teams throughout the business towards success; seeks help and support openly and proactively, learning as they go
- Documentation & Organization: Communicates clearly, documents decisions and code thoroughly, and brings structure to ambiguous situations
- Monitoring Mindset: Understands observability — logs, metrics, and alerting — and knows how to troubleshoot and resolve production issues confidently
- Quality Assurance Mindset: Treats quality as a shared responsibility, not a handoff — champions testing at every stage of the SDLC, from unit and integration tests to end-to-end validation. Understands the value of test coverage, code reviews, and regression safety nets in maintaining a healthy, production-ready codebase
- Navigating Ambiguity: Thrive in fast-paced, evolving environments — comfortable making decisions with incomplete information
- Remote Experience: Comfortable working in distributed teams with async communication and a high degree of self-management
- Hands-on balance: Maintain the right mix of team leadership, collaboration, and direct technical contribution depending on the needs of the teams
Benefits
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Professional development opportunities
Related Guides
Related Categories
Related Job Pages
More Engineering Manager Jobs
Senior Engineering Manager, Core
Affinity.coThe CRM for Deal Makers. Relationship Intelligence, Reimagined.
• Through cross-team collaboration with Product Management and Design, define the roadmap that makes up the Affinity CRM product. • Lead, coach, mentor and inspire a team that owns applications that are critical to the success of our customers and our business. • Own the delivery of a delightful, reliable user experience to our users around the world through rapid cycles of development and iteration. • Lead Agile processes like daily standups, sprint plannings, demos and retrospectives. • Champion AI tools and best practices, keeping current with the rapidly changing landscape, in order to enable high degrees of team efficiency and output, and create a learning environment for team members to continuously develop skills. • Drive complex technical, architecture, design, and product discussions. • Identify and fill gaps on the team, and create the processes necessary for the team’s success. • Scale the team by hiring additional talented engineers to provide the necessary velocity to meet the team’s goals.
Engineering Manager, Customer Studio
HightouchSync customer data from your warehouse into the tools your business teams rely on.
• lead team in successful development of significant features • improve pace of execution within the team • grow team by identifying needs and evaluating candidates • enhance reliability to reduce incidents • foster growth and engagement among team members
Engineering Manager, Data Science
LTK USAFounded in 2011, LTK is the global technology platform purpose-built to empower lifestyle creators to monetize their content. The full-service platform connects brands, creators, and shoppers with a world-class shopping app and trusted tools and technology that make content instantly shoppable. Today, premium lifestyle creators in 160+ countries drive more than $5 billion+ in annual retail sales through their LTK Shop profiles. More than 40 million consumers turn to LTK Shops in the LTK shopping platform each month to find inspiration and instantly shop the styles recommended by their favorite creators. More than 8,000 retailers and 1M brands partner with LTK to gain access to its global creator network for content that converts against performance-driven, cross-channel KPIs. LTK is headquartered in Dallas, TX, and currently operates on five continents.
Role Description We are hiring a Data Science Manager to lead a team building LTK’s native AI platform and conversational AI capabilities across the company. This team will work on AI systems that power recommendations, retrieval, ranking, semantic understanding, and conversational experiences. We are looking for someone who can lead a team of data scientists, stay close to the technical work, and drive execution from idea to production. You will partner closely with engineering, product, and brand teams to turn business problems into scalable AI solutions that improve user experience and business outcomes. A key part of this role is building a high performing team. That includes: - Setting clear expectations - Giving direct feedback - Coaching team members - Managing performance How you will make an impact: - Lead a team of data scientists building LTK’s AI platform and conversational AI experiences. - Drive the development of LTK AI native platform and LLM powered workflows while thinking about cost efficiency. - Partner with engineering to productionize models and build reliable AI systems. - Provide technical guidance to teams on modeling, experimentation, evaluation, and production readiness. - Own team execution and help ensure features are delivered on time and at high quality. - Hire, develop, and retain strong data science talent. - Set clear expectations, provide regular feedback, and proactively manage the team's performance. Qualifications - 7+ years of experience in data science, machine learning, or applied AI roles. - 3+ years of experience managing data scientists, or equivalent experience leading projects and mentoring others. - Experience building and deploying machine learning models in production. - Strong understanding of recommendation systems, ranking, retrieval, NLP, experimentation, applied statistics. - Experience with agentic AI, LLMs, advanced RAG, and workflow based AI systems. - Strong Python and SQL skills. Requirements - Ability to lead through ambiguity and keep teams moving in a fast-paced environment. - Experience driving projects from planning through execution while embracing AI coding assistant tools. - Strong ownership, prioritization, and follow through. - Comfort with direct conversations around accountability, growth, and team’s performance. - Strong cross functional collaboration skills. Technical Skills - Strong foundation in machine learning, statistics, and data analysis. - Experience with experimentation, model evaluation, and real world AI applications/systems. - Familiarity with cloud platforms such as AWS/GCP/Azure. - A bachelor’s or master’s degree in Computer Science, Statistics, Data Science, Engineering, or a related field is preferred, although relevant experience can substitute for formal education. Nice to have - Experience in marketplace, social commerce, or recommendation driven products. - Experience with large scale or real time data systems. Benefits - The opportunity to be part of the leading global company in creator commerce. - A remote-first, productivity-first environment. - Competitive compensation and benefits package to meet the needs of you and your family. - 401(k) with LTK company matching. - Medical Insurance, Vision Insurance, Dental Insurance. - Paid Maternity Leave and Paid Paternity Leave. - Summer Fridays and Flexible PTO.
Locations: Mexico City, Mex, Mexico, Ciudad de Mexico, Ciudad de Mexico Director, Software Engineering Capital One is seeking a Director of Software Engineering to lead, manage, mentor, and build extremely talented software engineering teams to deliver game changing technologies. The Director must have the ability to attract and recruit the industry's best talent, and simultaneously have the technical chops to ensure that we build compelling, customer oriented solutions in an iterative methodology. As a candidate for this role, you're able to seamlessly switch from diving deep into technology with engineers to driving high-level, strategic discussions. You are a naturally curious technologist and stay on top of emerging trends, including hands-on prototyping of nascent technologies. You are not afraid to question any existing processes and solutions, yet you display a keen sense of business value proposition and focus on the right priorities. This technology leader will be responsible for managing the cloud infrastructure of our critical platform and the underlying ecosystem of services like feature management, edge infrastructure, CI/CD pipelines, and all associated components in AWS for one of the largest and most digitally advanced financial institutions serving millions of customers across multiple lines of businesses. You thrive in working in a fast paced, technologically forward leaning environment and are not afraid to push the boundaries. You'll bring solid experience in emerging and traditional technologies such as: AWS, Java, Python, New Relic, Splunk, Datadog, Swift, Kotlin to name a few. You will: - Influence executive stakeholders - Lead, manage and grow multiple teams of software engineers and build a culture of accountability - Mentor and guide the professional and technical development of engineers on your team - Work with product leaders to define the strategy, roadmap and destination architecture - Manage a portfolio of diverse technology platforms and projects to build scalable applications that meet our customer needs - Continuously improve software engineering practices - Work within and across Agile teams to design, develop, test, implement, and support technical solutions across a full-stack of development tools and technologies - Lead the craftsmanship, availability, resilience, and scalability of your solutions - Bring a passion to stay on top of tech trends, experiment with and learn new technologies, participate in internal & external technology communities, and mentor other members of the engineering community - Encourage innovation, implementation of cutting-edge technologies, inclusion, outside-of-the-box thinking, teamwork, self-organization, and diversity Basic Qualifications: - Advanced English fluency - Bachelor's Degree - At least 8 years experience in software development - At least 7 years experience in people management - At least 5 years of experience with AWS Preferred Qualifications: - Master's Degree - 13+ years of experience in software development - 8+ years of experience with public cloud providers (AWS, GCP) - 8+ years of experience in Agile practices - 7+ years of experience with Site Reliability Engineering (SRE) At Capital One, we respect individual differences in culture, religion, and ethnicity. Likewise, we promote equal opportunities and development for all personnel. In the hiring process, we seek to provide equal employment opportunities to candidates, regardless of race, color, religion, gender, sexual orientation, marital or civil status, national origin, disability, or any other situation protected by federal, state, or local laws. For technical support or questions about Capital One's recruiting process, please send an email to Careers@capitalone.com (opens in new window) Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site. Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe, any position posted in the Philippines is for Capital One Service Corp (COPSSC), and any position posted in Mexico is for Capital One Technology Labs Mexico. At Capital One, we respect individual differences in culture, religion, and ethnicity. Likewise, we promote equal opportunities and development for all personnel. In the hiring process, we seek to provide equal employment opportunities to candidates, regardless of race, color, religion, gender, sexual orientation, marital or civil status, national origin, disability, or any other situation protected by federal, state, or local laws. For technical support or questions about Capital One's recruiting process, please send an email to Careers@capitalone.com Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site. Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe, any position posted in the Philippines is for Capital One Service Corp (COPSSC), and any position posted in Mexico is for Capital One Technology Labs Mexico.



