Software Engineer IV - (C/C++)
Indexed description
Our Experience-Led, Intelligence-Driven approach combines human-centered design with data, automation, and cloud-based innovation. Built on an API-first architecture, our extensible ecosystem enables institutions to adapt quickly, integrate easily, and unlock new opportunities for growth—turning every customer interaction into a moment of clarity, confidence, and connection.
SW Software Engineer IV (C/C++)
LOCATION: Hyderabad, India
GRADE: 12
About Candescent
Candescent is a U.S.-based financial technology company that powers Intelligent Banking for banks and credit unions. The company helps financial institutions move beyond traditional digital banking by unifying data, channels, and real-time intelligence into a single, cohesive platform that delivers adaptive, human‑centered experiences across every interaction.
Position Summary
We are seeking a skilled and motivated Software Engineer to join our engineering team. The role involves designing, developing, and maintaining high-performance, scalable software solutions in a complex enterprise environment. You will be part of a highly skilled and motivated Agile engineering team, contributing to the development of innovative solutions for the financial services market. This is a great opportunity to build your career in a collaborative and supportive environment, with ample opportunities to learn, grow, and benefit from mentorship by experienced professionals.
Responsibilities
- Contribute to core modules and critical components
- Lead complex technical problem solving and root cause analysis
- Support team members in resolving technical blockers
- Timely tracking of progress and manage technical risks and dependencies
- Coordinate with Clients/client-facing teams for issue resolution
- Address security vulnerabilities and audit findings
- Able to drive technical debt reduction and modernization
- Balance technical excellence with business priorities
- Able to mentor other team members as needed.
- 10+ years of experience in developing and managing complex software product
- Excellent working knowledge of C, C++, Win32 programming, MFC libraries.
- Excellent understanding of windows internals such as process management, memory management and file system
- Must have working experience of multi treading & Inter Process Communication
- Comfortable and experienced in using Third party libraries and STL.
- Proficient in debugging and experience in using Windbg and/or any other debugging tools
- Good database skills and have experience of working with MS SQL/Oracle databases.
- Familiarity with .Net technologies
- Knowledge of AI tools such as Cursor.
- Experience in working in Agile environment.
- Work on enterprise‑scale systems with real‑world impact.
- Opportunity to adopt and shape AI‑assisted software engineering practices.
- Competitive compensation with strong work‑life balance programs.
- Inclusive, diverse, and growth‑oriented culture.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search