Sr. Director of Software Engineering
4 weeks ago
Overview Senior Director of Software Engineering, with strong expertise in modern mobile development (Android, iOS, Kotlin Multiplatform Mobile - KMM). The role involves building and leading large-scale mobile engineering teams, driving technical strategy, and delivering high-quality, scalable mobile applications. The Senior Director will work closely with product, design, and backend engineering to align mobile platforms with company goals and to implement best-in-class engineering practices. The ideal candidate is passionate about mobile technology for healthcare, thrives in a fast-paced environment, and is driven to architect and deliver innovative solutions that delight users, improve developer efficiency, and position the company for sustained growth. Responsibilities Provides leadership and execution in designing and scaling mobile platform architecture, with a focus on Android and KMM shared codebases across Nutu and future products. Develops and implements long-term mobile technology strategies and roadmaps. Collaborates with other departments, including Product, Design, Marketing, and Operations. Communicates effectively with executive stakeholders, translating technical decisions into business impact. Aligns software engineering activities with overall product and business objectives. Identifies and addresses potential technology risks and platform vulnerabilities. Oversees the development, release, and maintenance of mobile applications and SDKs. Implements and optimizes CI/CD pipelines, testing frameworks, and deployment strategies. Establishes and enforces engineering best practices, coding standards, and architecture guidelines. Partners with product, UX, and backend teams to deliver seamless cross-platform experiences. Negotiates and manages relationships with external technology partners and vendors. Ensures timely and high-quality delivery of mobile features and releases. Leads and manages multiple engineering managers, architects, and development teams. Mentors and develops engineering leaders to build a culture of excellence and innovation. Ensures teams have the necessary technical skills, tools, and resources. Monitors key performance indicators (KPIs) such as delivery velocity, quality metrics, and uptime. Continuously seeks ways to optimize development workflows and reduce time-to-market. Ensures compliance with relevant security, privacy, and accessibility standards. Maintains accurate documentation for architecture, processes, and systems. Minimum Qualifications and Experience M.S. in Computer Science, Software Engineering, or related technical discipline. 15+ years of experience in software development, with hands-on mobile engineering experience (Android/KMM/iOS preferred). 5+ years in senior leadership roles managing managers and large distributed engineering teams. Proven experience delivering complex mobile applications at scale. Strong expertise in Android development frameworks, Jetpack libraries, and modern architecture patterns. Expert in iOS development environment. Familiar with low power communications with other IOT devices. Working knowledge of Kotlin Multiplatform Mobile (KMM) and shared codebase strategies. Experience with CI/CD tools, automated testing, and release management. Excellent conceptual, analytical, and problem-solving abilities. Strong collaboration, team building, and leadership skills. Exceptional written, verbal, and interpersonal communication skills. Prior experience integrating with highly regulated or compliance-focused industries. Ability to travel up to 30% domestically and internationally. Desired Qualifications Master’s degree in Computer Science or related discipline. Experience with cloud platforms (AWS, GCP, or Azure) for mobile backend services. Familiarity with security best practices, mobile analytics, and performance optimization. Experience scaling engineering organizations in high-growth or start-up environments. Physical Requirements / Work Environment This position supports technology strategy and execution, requiring close collaboration with Engineering, Product, Design, and Operations to deliver mobile platforms that support rapid growth and evolving market needs. It requires frequent sitting, standing, and walking, along with daily use of a computer and other digital devices. Some travel will be required; therefore, maintaining a valid Driver’s License and Passport is required. The physical demands of the position described herein are essential functions of the job, and employees must be able to successfully perform these tasks for extended periods. Reasonable accommodation may be made for individuals with disabilities to perform the essential functions of the job described. Seniority level Director Employment type Full-time Job function Engineering and Management Industries: Technology, Information and Internet, Medical Equipment Manufacturing, and Software Development #J-18808-Ljbffr
-
Software Engineer
7 days ago
, , Canada Applied Systems Full timeSoftware Engineer / Sr Software Engineer Join Applied Systems to apply for the Software Engineer / Sr Software Engineer role. This remote position is part of the Applied Epic team. Position Overview We’re searching for a Software Engineer or Senior Software Engineer to help drive our software vision. You will partner with a global team of engineers and...
-
Software Engineer
2 weeks ago
, , Canada Applied Systems Canada Full timeSoftware Engineer / Sr Software Engineer Join to apply for the Software Engineer / Sr Software Engineer role at Applied Systems Canada Job Description Amazing Career Moments Happen Here Transforming the insurance industry is ambitious, we know. That’s why at Applied, we’re building a team that shows up every day ready to learn, willing to try new things,...
-
Software Engineer
7 days ago
, , Canada Applied Systems Full timeSoftware Engineer / Sr Software Engineer Join to apply for the Software Engineer / Sr Software Engineer role at Applied Systems . Amazing Career Moments Happen Here Transforming the insurance industry is ambitious, we know. At Applied we build a team that shows up every day ready to learn, willing to try new things, and driven to deliver innovative software...
-
Sr. Software Engineer
3 weeks ago
, , Canada Hypotenuse Labs Full timeJoin to apply for the Sr. Software Engineer role at Hypotenuse Labs Join to apply for the Sr. Software Engineer role at Hypotenuse Labs Senior Software EngineerBy day: a team of devs passionate about building cutting-edge tech for the future!By night: pro musicians, fitness enthusiasts, gamers, and more.Hypotenuse Labs is a software consultancy that helps...
-
Software Engineer
7 days ago
Canada Creek Jobgether Full timeSoftware Engineer / Sr Software EngineerThis position is posted by Jobgether on behalf of a partner company. We are currently looking for a Software Engineer / Senior Software Engineer in United States, Canada.This role offers the opportunity to shape innovative software solutions that impact end-to-end data collection, workflow integrations, and critical...
-
Sr. Software Developer
1 week ago
Toronto, Ontario, MEE, Canada Cority Software Full time $100,000 - $120,000 per yearSoftware DeveloperTechnology · Toronto, OntarioPOSITION DESCRIPTIONPOSITION: Software DeveloperREPORTS TO: Manager, Software Engineering Cority is the global enterprise EHS software provider creating industry-leading technology to empower those who transform the way the world works. For over 35 years, Cority has been powered by the spirit of innovation,...
-
Software Engineer
4 days ago
Canada Creek Jobgether Full timeSoftware Engineer / Sr Software EngineerThis position is posted by Jobgether on behalf of a partner company. We are currently looking for a Software Engineer / Senior Software Engineer in United States, Canada.This role offers the opportunity to shape innovative software solutions that impact end-to-end data collection, workflow integrations, and critical...
-
Sr. Director, Network Security Engineering
4 weeks ago
, , Canada McKesson’s Corporate Full timeSr. Director, Network Security Engineering page is loaded## Sr. Director, Network Security Engineeringremote type: Fully Remotelocations: CAN, ON, Remotetime type: Full timeposted on: Posted Todayjob requisition id: JR McKesson is an impact-driven, Fortune 10 company that touches virtually every aspect of healthcare. We are known for delivering insights,...
-
Sr. Software Development Engineer
1 week ago
, , Canada Mercor Full timeSr. Software Development Engineer Base Pay Range: $350.00/hr – $500.00/hr. Position: Software Engineer Type: Contractor Location: Remote Commitment: 10–20 hours/week (initially). Role Responsibilities: Build robust, high-performance systems for next-generation machine learning applications. Develop coding environments without using LLMs. Create, test,...
-
Lead Sr. Software Engineer
3 weeks ago
, , Canada Mercor Full timeLead Sr. Software Engineer Mercor connects elite creative and technical talent with leading AI research labs. Headquartered in San Francisco, our investors include Benchmark, General Catalyst, Peter Thiel, Adam D'Angelo, Larry Summers, and Jack Dorsey. Position: Senior Software Engineer Type: Independent contractor Compensation: $80–$160/hour Location:...