Software Engineer (C++ & AI) at Hyland
Hybrid · Greater Hyderabad Area · full time
Practice the Software Engineer (C++ & AI) interview at Hyland with an AI interviewer: voice, live coding and a scorecard.
Skills the interview covers
- C++
- object-oriented design
- memory management
- concurrency
- performance optimization
- debugging
- REST APIs
- SQL
- NoSQL Databases
- Docker
About the role
Design, develop, test, and maintain enterprise software components using modern C++, with focus on memory safety, performance, concurrency, reliability, and maintainability. Contribute to AI-assisted development practices using tools such as GitHub Copilot, Cursor, or Claude — while maintaining peer review, testing, security, and code-quality standards. Participate in technical design reviews, code reviews, and debugging sessions, applying strong object-oriented design, data structures, algorithms, and systems fundamentals. Troubleshoot moderate to complex production issues, analyze performance bottlenecks, and improve system reliability in cloud and containerized environments. Use secondary languages such as Python and Java or C# where needed for scripting, automation, integration utilities, or interoperability with existing enterprise systems.