Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Develop and maintain scalable backend services and distributed data pipelines for large-scale map data processing using Scala and Apache Spark.
Lead architecture and design efforts for data processing tools that ensure quality and traceability of global navigational data.
Own end-to-end delivery including development, testing, performance optimization, and production stability in an agile environment.
Minimum Requirements
9+ years of backend development experience with Scala as the primary programming language.
Production experience with distributed data processing frameworks like Apache Spark.
Hands-on experience with Kafka, AWS cloud services (EMR, Step Functions, ECS, Lambda), and SQL/PostgreSQL for data modeling and query optimization.
Work Experience Required: 9+ years as mentioned in the description.
Ideal Candidate Profile
Strong expertise in building data-intensive, event-driven backend systems with scalable and modular architecture.
Experience working on cloud-native platforms with emphasis on production readiness, monitoring, and CI/CD best practices.
Exposure to geospatial or map-related data processing and quality management systems is highly advantageous but not mandatory.
