Lead Software Engineer – C++
2 weeks ago
We are seeking a highly skilled and experienced
Lead Software Engineer with expertise in C++
to lead the modernization and migration of applications to a Linux-based AWS cloud platform.
As a key contributor, you will work on designing, refactoring, and optimizing critical code modules while ensuring seamless integration across different environments. This role requires technical leadership, collaboration with diverse teams, and an ability to deliver innovative solutions.
Responsibilities
- Collaborate with the project team to analyze the existing application architecture and services
- Migrate application services from an on-premise Windows environment to a Linux-based AWS cloud platform using containerization
- Refactor and optimize legacy C++ and other language codebases to improve performance and maintainability
- Document processes, designs, architectures, and provide updates to stakeholders regularly
- Debug and fix modernized libraries, modules, and services
- Rewrite code from Managed C++ into standard C++ and adapt existing code to run on both Linux and Windows environments
- Plan and design the refactoring of critical code modules to enhance modularity and maintainability
- Research dependencies between libraries, modules, and services across various technologies
- Implement hybrid routing for smooth communication between various components and services
- Define coding standards, review code, enforce best practices, and drive team-wide CI/CD adoption
- Troubleshoot, resolve technical issues, and provide mentorship to team members during the modernization process
- Mentor and onboard new team members while fostering a collaborative and productive environment
- Participate in sprint planning, task estimation, and technical discussions with cross-functional teams
- Work closely with Project Managers, Product Owners, Solution Architects, and Shared Teams for project success
- Drive testing strategies, process automation initiatives, and participate in technical presentations or demos
Requirements
- 9 to 14 years of experience in software engineering
- 5+ years of experience with C++
- Showcase of leadership capabilities through collaboration, mentoring, and onboarding team members, with at least 1 year of relevant leadership experience
- Proficiency in developing applications for both on-premise Windows and Linux platforms
- Competency in containerization and cloud platforms such as AWS
- Experience with CI/CD pipelines, especially using GitHub Actions
- Background in database technologies like Oracle or Oracle RDS
- Familiarity with debugging and fixing complex C++ codebases and libraries
- Understanding of developing hybrid routing solutions and ensuring compatibility between systems
- Flexibility to work across different operational environments, ensuring smooth cross-platform migrations
- English language proficiency at an Upper-intermediate level (B2) or higher
Nice to have
- Cloud experience, particularly in managing and optimizing cloud-based solutions
-
Software Tech Lead C/C++
8 hours ago
Bengaluru, Karnataka, India Vervenest technologies Full time ₹ 10,00,000 - ₹ 12,00,000 per yearJob Locations: BANGALORE Required Experience: Years Skills : C / C++ Job Title- Software Tech Lead Want to join this winning team to create an impact? Role Overview This position is open for Bangalore location, and we are looking for applicants serving notice periods and those who can join immediately are preferable. About the Role 1. Bachelor's degree...
-
C++ Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Lobo Staffing Solutions (LSS) Full time ₹ 6,00,000 - ₹ 18,00,000 per yearJob Title: C++ Software Engineer - NDN Stack DevelopmentLocation: [City, State/Country]Job Summary:We are seeking a skilled and motivated C++ Software Engineer to join our dynamic team. In this role, you will be a key contributor to the design, development, and deployment of our cutting-edge Named Data Networking (NDN) software stack. The ideal candidate...
-
Lead C++ Software Architect
2 days ago
Bengaluru, Karnataka, India Astrome Technologies Full time ₹ 12,00,000 - ₹ 36,00,000 per yearCompany DescriptionAstrome is a deeptech startup that is revolutionizing 5G and rural telecommunication deployment through its patented millimeter wave E-band radios and satellite communication products. Our solutions offer cost-efficient, low-latency, and high-capacity connectivity to remote and underserved areas. We are headquartered in Bengaluru and are...
-
C++ Software Engineer
1 week ago
Bengaluru, Karnataka, India Quest Global Full time ₹ 15,00,000 - ₹ 25,00,000 per yearJob Requirements Quest Global is a leading engineering services organization, recognized as one of the fastest-growing firms in the industry. With over 25 years of experience, we bring deep domain expertise and trusted partnerships with top OEMs across seven industries. Our journey toward becoming a centenary company is fueled by aspiration, innovation, and...
-
Mainframe Developer with C++
2 days ago
Bengaluru, Karnataka, India Rocket Software Full time ₹ 1,20,000 - ₹ 3,60,000 per yearJob Description SummaryThe Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines softwares compatibility with hardware and/or influences...
-
Senior .Net/C# Engineer
2 weeks ago
Bengaluru, Karnataka, India Cyanous Software Full time ₹ 20,00,000 - ₹ 25,00,000 per yearAbout the Role : We are seeking an experienced Senior .NET/C# Engineer with strong expertise in Azure cloud-native technologies and modern software development practices. The ideal candidate will play a dual role of hands-on developer and technical leader, driving cloud migration, microservices architecture, and secure enterprise-grade solutions.Key...
-
Software Engineer C++
6 hours ago
Bengaluru, Karnataka, India QSC Full time ₹ 12,00,000 - ₹ 36,00,000 per yearOverviewQSC is creating exceptional, people-centric experiences with the perfect balance of technology and creativity. Q-SYS, our innovative full stack audio, video and control platform, unifies data, devices and a cloud-first architecture, empowering organizations to deliver transformative AV experiences across built spaces. Building on the QSC legacy, QSC...
-
Software Engineer C++
2 days ago
Bengaluru, Karnataka, India QSC Full time ₹ 6,00,000 - ₹ 18,00,000 per yearOverviewQSC is creating exceptional, people-centric experiences with the perfect balance of technology and creativity. Q-SYS, our innovative full stack audio, video and control platform, unifies data, devices and a cloud-first architecture, empowering organizations to deliver transformative AV experiences across built spaces. Building on the QSC legacy, QSC...
-
Bengaluru, Karnataka, India Coders Brain Technology Full time ₹ 40,00,000 - ₹ 60,00,000 per yearSoftware Engineer, C/ C++/ Python Exp: 1 to 3 Years Location: Bangalore(WFO) Walk in interview Notice Period: Immediate to 25 Days Key Skills:- C/C++/ Python, Embedded Job Description:- We are looking for a software engineer skilled in C, C++ or Python based in Bangalore. Educational Qualification:- BE, B.TECH preferably in CSE, IT or ECE Other...
-
Software Engineer with C#/Rust/C++
1 week ago
Bengaluru, Karnataka, India UST Full time ₹ 20,00,000 - ₹ 25,00,000 per year7 - 9 Years1 OpeningBangaloreRole descriptionWho we are:At UST, we help the world's best organizations grow and succeed through transformation. Bringing together the right talent, tools, and ideas, we work with our client to co-create lasting change. Together, with over 30,000 employees in 25 countries, we build for boundless impact—touching billions of...