So, what’s the role all about?
A Specialist Software Engineer in Java is a senior technical expert within the Data Engineering team, recognized for deep, hands-on mastery of our streaming and data platform stack. This role goes beyond feature delivery-the Specialist owns complex architectural decisions, drives engineering best practices across the team, and is the go-to authority on distributed data systems, performance, and reliability. We are looking for engineers who combine robust core engineering depth with the ability to mentor others and champion AI-assisted development and agentic workflows across the team. Here’s an overview of the key responsibilities and qualifications for this role:
How will you make an impact?
- Own the architecture and technical design of complex data solutions, from ideation through deployment and long-term evolution.
- Act as the technical authority on streaming and data pipeline design, guiding key decisions on Kafka, Flink, and downstream integrations.
- Drive engineering best practices across the team -code quality, design patterns,
testing standards, and system observability.
- Lead and participate in design reviews, providing technical direction to Senior and Software Engineers, and unblocking cross-team technical challenges.
- Mentor and coach engineers across levels, raising the technical bar of the team and supporting their growth.
- Take ownership of system reliability, scalability, and performance for critical data services, including proactive identification of risks.
- Champion security and data protection practices, ensuring solutions meet compliance and governance requirements by design.
- Partner with Product, Program Management, and other Engineering teams to shape the Business Change cycle from inception through implementation and coordinate build and release activities with key stakeholders.
- Drive adoption of AI-assisted development and agentic workflows across the team - building, refining, and scaling reusable
📌 Specialist Software Engineer (Pune)
🏢 NICE
📍 Pune