Job Description
CTC Undisclosed Job Location Mumbai ,Bengaluru/ Bangalore Experience 7 - 10 yrs
Description
What's the role? As a Lead Software Engineer in the core routing team, you will be responsible for Designing and driving implementation of new routing features and profiles (EV routing, avoid/prefer road network features)
Designing and implementing new advanced routing solutions (highly distributed setups or custom routing solutions)
Maintain and improve code quality
Monitor and improve performance of existing systems
Ensure the best engineering practice.
Who are you? Bachelor/Masters in Computer Science, Software Engineering, or similar technical degree
7 years of experience delivering projects with a clear understanding of the overall software engineering process, i.e., analysis, implementation, automated testing, and deployment
Proficient in the modern C programming language(C 14/17) with effective use of the Standard Template Library
Very good understanding of data structures and algorithms (Knowledge of routing algorithms like Djikstra, A-Star, Bellman-Ford etc. is a plus)
Experience working with continuous Integration and deployment (CI/CD) pipelines. i.e. experience with tools like Jenkins or CI/CD workflows in GitHub/GitLab/BitBucket etc.
Experience with working in a cloud environment (AWS, GCP, Azure etc)
Experience with working in a Linux based development environment.
Experience/Knowledge in any of the following areas would be a plus:
Experience in algorithm
Rust programming language
Python
Containers (Docker) and their orchestration (Kubernetes)
CMake build system
Location-based services such as mapping, navigation, GPS
Computational Geometry
💡 Quick Summary
Seeking a career-building opportunity? The Lead C Engineer at Techgig position is now open for candidates interested in the Software Developer Jobs sector. This role in Mumbai offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
