Global Lead Software Engineer

4 weeks ago


Chicago, United States Ontrac Solutions Full time

Ontrac Solutions is a leading technology consulting firm specializing in cutting-edge solutions that drive business transformation. We partner with organizations to modernize their infrastructure, streamline processes, and deliver tangible results.We are seeking a Lead Software Engineer on behalf of our client, a global leader in backup and data protection solutions. This is a critical leadership role that combines deep hands-on software expertise with strategic technical direction, helping our client modernize and scale its core platform across both on-premise and cloud environments.The ideal candidate will have strong experience in C# and C++, and a solid background in enterprise or consumer-grade backup software, SaaS platforms, cloud storage, and virtualization technologies (both on-premise and cloud-based). You will drive architecture modernization, guide the global engineering team, and help define the future of our client's hybrid backup solutions.Key ResponsibilitiesLead global engineering team, providing architecture vision, technical mentorship, and hands-on development.Architect and evolve a hybrid backup platform that spans on-premise infrastructure, virtualized environments, and cloud storage providers.Champion innovation across the engineering stack—modernizing legacy systems and adopting best practices in design, DevOps, and cloud integration.Write and review high-quality, performance-critical code in C# and C++, with an emphasis on system-level and storage-oriented development.Solve complex challenges involving scalability, high-availability, virtualized infrastructure compatibility, and data integrity across environments.Collaborate with cross-functional teams, including Product, QA, and Support, to deliver on roadmap and customer requirements.Instill engineering discipline, including Agile practices, test automation, secure coding, and CI/CD.Required Qualifications10+ years of software engineering experience, including 3+ years in a technical leadership capacity.Proven development expertise in C# and C++.Background in developing backup and recovery or data protection software.Hands-on experience with on-premise virtualization platforms (e.g., VMware, Hyper-V) and cloud virtualization services (e.g., AWS EC2, Azure Virtual Machines, Google Compute Engine).Familiarity with cloud storage platforms (e.g., AWS S3, Azure Blob Storage, Google Cloud Storage).Experience designing or modernizing scalable and distributed systems.Proven ability to lead distributed teams across time zones with a collaborative, mentoring approach.Preferred SkillsExperience with container technologies and orchestration (Docker, Kubernetes).Familiarity with hybrid cloud strategies and multi-cloud environments.Strong understanding of networking, security, file systems, and storage protocols.Exposure to compliance standards such as GDPR, HIPAA, or SOC 2 in software design and data handling.Background with DevOps tooling and Infrastructure-as-Code (IaC).Why This RoleInfluence and modernize a globally trusted backup platform.Lead a team of engineers solving meaningful, technically complex problems.Join an innovation-focused engineering culture backed by executive support.Flexible remote/hybrid work structure.Competitive compensation through Ontrac Solutions. #J-18808-Ljbffr



  • Chicago, United States Ontrac Solutions Full time

    Join to apply for the Global Lead Software Engineer role at Ontrac Solutions3 days ago Be among the first 25 applicantsJoin to apply for the Global Lead Software Engineer role at Ontrac SolutionsGet AI-powered advice on this job and more exclusive features.Ontrac Solutions is a leading technology consulting firm specializing in cutting-edge solutions that...


  • Chicago, United States Capital One Full time

    Lead Software Engineer - Global Payment NetworkDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who solve real problems and meet real...


  • Chicago, United States Capital One Full time $175,800

    Lead Software Engineer - Global Payment NetworkDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who solve real problems and meet real...


  • Chicago, United States Caterpillar Brazil Full time

    **Career Area:**Technology, Digital and Data**Job Description:****Your Work Shapes the World at Caterpillar Inc.**When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities....


  • Chicago, United States Capital One Full time

    Overview Lead Software Engineer, Full Stack (Global Payment Network)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who solve real...


  • Chicago, United States iHire Full time

    Join to apply for the Lead Software Engineer role at iHire1 day ago Be among the first 25 applicantsJoin to apply for the Lead Software Engineer role at iHireCapital One has partnered with iHire to reach top talent for their opening below. Check it out and apply via iHireTechnology today!Lead Software Engineer, Full Stack (Python, Java, AWS)Do you love...


  • Chicago, United States Capital One Full time

    Overview Lead Software Engineer, Back End (Global Payment Network)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who love to solve...


  • Chicago, United States Capital One Full time

    Lead Software Engineer, DevOps - Global Payment Network Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive , and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who love to solve real...


  • Chicago, United States Capital One Full time

    Lead Software Engineer, DevOps - Global Payment NetworkDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who love to solve real...


  • Chicago, United States Capital One Full time

    Lead Software Engineer, DevOps (Global Payment Network)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who love to solve real...