





Strong employer brand, mid-level generalist title, and common required skills increase candidate competition.
Data engineering skills transfer across industries, but platform-focused experience demands moderate domain fit.
Explicit 4–8 years requirement plus mandatory Java/Go, distributed systems, and Kafka experience.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Build and maintain high-performance, scalable, complex distributed systems end-to-end with a focus on data products and features.
Contribute to a high-quality, performant codebase and share technical solutions through design/code reviews and collaborative sessions.
Collaborate closely with development, testing, and cross-technology teams to translate product requirements into design and code implementations.
4-8 years of experience in developing and maintaining enterprise-grade applications.
Strong proficiency in Java or Go programming languages.
Solid foundation in data structures, algorithms, object-oriented design, SOA architectures, and experience with scalable distributed systems and microservices.
Experience using AI tools like Copilot, Cursor, Codex, Windsurf in design, development, and testing.
Experienced in building asynchronous task systems and microservices-based architectures at scale.
Familiar with enterprise frameworks such as Spring and Spring Boot, and containerization tools like Docker.
Knowledge of messaging systems like Kafka or RabbitMQ and methodologies like 12-Factor app development signals best fit.