HERE Technologies Logo

HERE Technologies

Lead Software Engineer (Spark-scala/java)

Reposted 13 Days Ago
Be an Early Applicant
Hybrid
Mumbai, Maharashtra, IND
Senior level
Hybrid
Mumbai, Maharashtra, IND
Senior level
Design and build scalable data processing and analytics systems; develop REST APIs; integrate ML models into production; use Spark/Scala/Java and AWS; lead design reviews, mentoring, testing, CI/CD, deployment, and automation.
The summary above was generated by AI
What's the role?

As a team member, your responsibilities span the entire software development process to include:

  • Design and architect scalable systems for data processing and analytics.
  • Build services and APIs that provide direct access to rich datasets.
  • Integrate machine-learnared models into production systems in collaboration with data science teams.
  • Leverage AWS for storage and compute infrastructure.
  • Own and evolve frameworks that accelerate time-to-market while ensuring compliance with availability, scalability, and security standards.
  • Lead technical design reviews and software implementation with automated testing.
  • Drive peer code reviews, mentoring, and knowledge-sharing sessions.
  • Champion continuous improvement, coding standards, and code quality metrics.
  • Automate build, release, deployment, and monitoring processes.

Who are you?
  • A Bachelor’s degree in Computer Science or related field.
  • You’re a proactive problem-solver with a passion for scalable systems and clean code.
  • 7+ years of experience in software design and development of distributed systems, including 2+ years in a lead engineering role.
  • Hands-on experience with object-oriented and functional programming using Java, Scala, and Python.
  • Expertise in building RESTful web services and deploying analytics solutions in AWS.
  • Familiarity with technologies like Spark, Flink, and Scala for large-scale data processing.
  • Experience with CI/CD, unit testing (e.g., JUnit), and structured code reviews (e.g., Gerrit, Crucible).
  • Knowledge of Docker and automated deployment practices.
  • Strong documentation and testing skills, including integration and contract testing.
What Do We Offer?
  • Work with extraordinary developers solving meaningful problems.
  • Freedom to shape how you work and contribute.
  • A collaborative, inclusive environment with supportive colleagues.
  • Opportunities for growth, learning, and impact.
  • Competitive compensation and benefits.

HERE is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, age, gender identity, sexual orientation, marital status, parental status, religion, sex, national origin, disability, veteran status, and other legally protected characteristics.

Who are we?

HERE Technologies is a location data and technology platform company. We empower our customers to achieve better outcomes – from helping a city manage its infrastructure or a business optimize its assets to guiding drivers to their destination safely.


At HERE we take it upon ourselves to be the change we wish to see. We create solutions that fuel innovation, provide opportunity and foster inclusion to improve people’s lives. If you are inspired by an open world and driven to create positive change, join us. Learn more about us on our YouTube Channel.


About team - It is a high-impact engineering team building a platform that transforms massive datasets into building blocks for content creation.

Top Skills

AWS
Ci/Cd
Crucible
Docker
Flink
Gerrit
Java
Junit
Python
Rest
Scala
Spark

HERE Technologies Mumbai, Maharashtra, IND Office

11th Floor, B Wing, Nesco IT Park - Tower 4 Western Express Highway, Mumbai, India, 400063

HERE Technologies Navi Mumbai, Maharashtra, IND Office

Unit No. 901, 9th Floor, Building No. 4, M/S Gigaplex Estate Private Limited-SEZ, Navi Mumbai, India, 400708

Similar Jobs at HERE Technologies

4 Days Ago
Hybrid
Mumbai, Maharashtra, IND
Senior level
Senior level
Artificial Intelligence • Automotive • Computer Vision • Information Technology • Internet of Things • Logistics • Software
As a Senior Software Engineer, you'll design and develop application components, perform testing, resolve defects, and support configuration management while collaborating with stakeholders.
Top Skills: AWSGitGitlabJavaJunitMicroservicesMockitoMySQLRest ServicesScalaSpring Framework
12 Days Ago
Hybrid
Mumbai, Maharashtra, IND
Senior level
Senior level
Artificial Intelligence • Automotive • Computer Vision • Information Technology • Internet of Things • Logistics • Software
The Sr Data Scientist will develop machine learning models for traffic and routing applications, analyze mobility datasets, maintain data pipelines, and collaborate with engineering teams to integrate solutions.
Top Skills: AWSAzureBigquery GisDatabricksGCPGdalGeopandasPostgisPythonPyTorchScikit-LearnShapelySparkSQLTensorFlow
12 Days Ago
Hybrid
Navi Mumbai, Thane, Maharashtra, IND
Senior level
Senior level
Artificial Intelligence • Automotive • Computer Vision • Information Technology • Internet of Things • Logistics • Software
The Senior Android Developer will contribute to the development of embedded automotive solutions, ensuring high performance, quality, and customer satisfaction while mentoring team members and collaborating with stakeholders.
Top Skills: AndroidC++DartFlutterJavaScriptKotlinReactTypescript

What you need to know about the Mumbai Tech Scene

From haggling for the best price at Chor Bazaar to the bustle of Crawford Market, the energy of Mumbai's traditional markets is a key part of the city's charm. And while these markets will always have their place, the city also boasts a thriving e-commerce scene, ranking among the largest in the region. Driven by online sales in everything from snacks to licensed sports merchandise to children's apparel, the local industry is worth billions, with companies actively recruiting to meet the demands of continued growth.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account