Job Summary
We are looking for a skilled Senior Software Developer with strong expertise in C++ and Linux-based development with an experience between 5-8Years, a passion for clean software design, and exposure to Agentic AI concepts. The role involves working on high-performance systems and contributing to intelligent, scalable solutions.
Key Responsibilities
- Design, develop, and maintain applications using C++ on Linux platforms
- Apply clean architecture and design principles in system development
- Debug and optimize performance‑critical components
- Collaborate with cross‑functional teams to implement robust solutions
- Contribute to AI‑enabled workflows and systems leveraging Agentic AI concepts
- Write maintainable, testable, and well-documented code
Required Skills
- 5–8 years of hands-on experience in C++ development
- Strong experience working in Linux environments
- Solid understanding of clean design principles and software architecture
- Experience with debugging, profiling, and performance optimization
- Knowledge or exposure to Agentic AI concepts (planning, autonomy, orchestration)
Good to Have
- Experience working on large codebases
- Exposure to AI‑assisted development tools
- Familiarity with CI/CD pipelines