3 days ago
Chennai, IndiaSenior
Responsibilities
- Own the technical direction and architecture decisions for backend services spanning multiple services and teams.
- Design and evolve the ETL platform and large-scale batch-processing systems.
- Improve the reliability, performance, and cost efficiency of distributed compute and runtime APIs.
- Drive observability strategy, including distributed tracing, metrics, dashboards, and instrumentation.
- Contribute to backend initiatives including the AI/LLM-assisted Journey Planner on the Copilot agent platform.
- Set engineering standards for reliability, testing, and CI/CD while mentoring engineers.
- Partner with Product, SRE, and engineering teams on delivery, platform health, and technical debt.
- Own operational health through operations reviews, incident response, on-call responsibilities, and reliability improvements.
Requirements
- Bachelor’s degree in Computer Science or Computer Engineering, or equivalent experience.
- At least 5 years of professional software engineering experience with technical leadership beyond a single team.
- Deep hands-on backend expertise in Python and experience with AWS services operated in production at scale.
- Experience designing and building large-scale data or batch-processing pipelines using Apache Spark, PySpark, or an equivalent distributed-compute framework.
- Experience designing and implementing microservices and APIs, including contracts and versioning across team boundaries.
- Solid understanding of Linux and distributed-systems fundamentals.
- Experience with observability at scale, including tracing, metrics, dashboards, and alerting.
- Strong ownership, attention to detail, English communication, and stakeholder-alignment skills.
- Preferred experience with Java, Terraform, Jenkins, GitHub Actions, serverless deployment frameworks, AI/LLM-powered features, data-lake technologies, Elasticsearch, OpenSearch, and large-scale cloud or batch-workload optimization.
- Familiarity with coding tools such as Kiro or Claude is preferred.
Benefits
- Flexible-first culture with flexible ways of working and a hybrid work arrangement.
- Mentorship, learning programs, leadership development, and education support.
- Paid volunteer time, August Free Fridays, well-being resources, and regionally tailored programs for employees and families.
- Interview process generally includes no more than five interviews and keeps candidates informed throughout.
Categories
BackendData Engineering
About Genesys
Genesys builds cloud contact center and customer experience software used by enterprises to manage voice and digital interactions, self-service, and workforce engagement. Its Genesys Cloud platform and related tools are sold as subscription services (CCaaS) with AI for routing, automation, and analytics. The company serves more than 8,000 organizations worldwide and is headquartered in Menlo Park, California.
