What's the role?:
As a Lead Engineer, you'll be part of a high-impact engineering team building a platform that transforms massive datasets into building blocks for content creation. You'll: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?:
You're a proactive problem-solver with a passion for scalable systems and clean code. You bring:A Bachelor's degree in Computer Science or related field.
8+ 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.
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.