Posted By

user_img

HR

HR at OlaCabs (Ola Electric)

Last Login: 23 September 2020

177

JOB VIEWS

11

APPLICATIONS

0

RECRUITER ACTIONS

Posted in

IT & Systems

Job Code

910715

OLA Electric - Principal Engineer

9 - 14 Years.Bangalore
Posted 3 years ago
Posted 3 years ago

Key Deliverables:

- Take the Ola Electric Mobility microservices architecture to the next level of scalability, efficiency, observability, and availability.

- Build, deploy & run multi-homed systems that work in multiple regions and cloud providers.

- Build (and open source) data processing, storage and fetch systems at the petabyte scale with the lowest cost/GB while still responding in milliseconds at the 99th percentile.

- Optimize algorithms which influence personalization, fulfillment/allocation, pricing, payments etc

- Create platforms, reusable libraries, and utilities wherever applicable

- Write high-quality code that is modular, functional and testable; Establish the best coding practices

- Formally mentor junior engineers on design, coding, and troubleshooting

- Troubleshoot issues effectively in a distributed architecture

- Communicate, collaborate and work effectively in a global environment

- Operationalize releases by partnering with Tech operations on capacity planning and operability of the product

Skills Required:

- Deep understanding of one or more of Java/Go/Scala/C++. Ability to understand and critique the core library/language constructs.

- Knowledge of processor, memory, network and storage internals. Familiarity with I/O optimized algorithms.

- Deep understanding of distributed systems including fault modeling, concurrency, isolation consensus etc.

- Conversant with the internals of systems like Kafka, Cassandra/Scylla, Redis, MySQL etc

- Familiarity with binary serialization protocols like thrift/protobuf/flatbuffers etc

- Troubleshooting memory issues, GC tuning, resource leaks etc.

- Strong problem-solving skills, algorithmic skills and data structures.

- Good to have productionizing machine learning pipelines using Spark/Flink/etc

- Familiarity with big data concepts - HDFS, hive, presto, spark, oozie, ambari, airflow, atlas, ranger, etc.

- Familiarity with formats like avro, parquet, orc, arrow etc

- Good understanding of branching, build, deployment, continuous integration methodologies

- Experience in leading a team and mentoring engineers

- Attitude to get Stuff Done!

- Ability to make decisions independently.

Desired Background:

Bachelor's or Master's degree in Engineering from premier institutes preferred

- 9+ years of experience in software design, development & architecture

- Experience in Product or start-up companies working on Internet-scale applications is preferred

- Contribution to open-source software, tech blogs, speaking at tech conferences & having a patents portfolio.

The apply button will redirect you to an external URL, please apply there as well

Didn’t find the job appropriate? Report this Job

Posted By

user_img

HR

HR at OlaCabs (Ola Electric)

Last Login: 23 September 2020

177

JOB VIEWS

11

APPLICATIONS

0

RECRUITER ACTIONS

Posted in

IT & Systems

Job Code

910715

UPSKILL YOURSELF

My Learning Centre

Explore CoursesArrow