Join a fast‑growing engineering team building secure, high‑performance backend services while exploring AI‑assisted development. You’ll work hands‑on with modern C++ to modernize enterprise software and drive automation across Hyland’s platforms.
What You’ll Do
- Design and implement high‑performance C++ modules focusing on memory safety and concurrency.
- Write production‑grade code, conduct peer reviews, and enforce testing and security standards.
- Leverage AI code‑generation tools while maintaining code quality and compliance.
- Diagnose and resolve complex production issues in cloud and containerized environments.
- Build REST APIs and automation scripts using Python or Java/C# as needed.
What You Need
- 4–7 years software engineering experience, with at least 3 years production C++ development.
- Mastery of modern C++ (C17/C20, STL, templates, concurrency, exception safety).
- Strong object‑oriented design, algorithms, data structures, and performance‑optimization skills.
- Proven ability to create secure, test‑driven APIs and distributed services.
- Hands‑on experience with Docker, Kubernetes, CI/CD pipelines on AWS or Azure.
Good to Have
- Experience with LLM APIs, embeddings, vector‑database search, or AI‑powered automation.
- Hands‑on work using Kafka, MongoDB, or Elasticsearch in enterprise environments.
The Opportunity
The role operates on a hybrid schedule, three days a week in the Hyderabad office, contributing to Hyland’s Content Innovation Cloud used by Fortune 100 enterprises.
