Software Development Engineer II - Gurugram, India - Electrifi Mobility

    Electrifi Mobility
    Electrifi Mobility Gurugram, India

    2 weeks ago

    Default job background
    Description

    Job Summary :

    This is a full-time hybrid Software Development Engineer (SDE II) full stack role, located in Gurugram, with flexibility for some remote work. As an SDE II, you will be responsible for designing and developing scalable software systems, collaborating with cross-functional teams to deliver high-quality code using development best practices. You will contribute to the product development of the company's EV asset management and monitoring platform, playing a key role in accelerating the adoption of electric fleets.

    You will put the best of your skills on Microservices & API design, systems design, Data Pipeline and your passion for writing code that performs at large scale. You will work on Cloud native and industry standard open source technologies like Kubernetes, gRPC, InfluxDB, EMQX, Airflow, Pub/Sub, CI/CD, ReactJS

    Responsibilities :

    • Designing and developing scalable software systems and platforms, collaborating with cross-functional teams
    • Develop web applications with efficient, reusable front-end abstractions and systems.
    • Conceptualize and design dynamic and engaging user experiences.
    • Work with business teams, product managers, engineering teams to build products involving large complex business flows and dealing with a huge amount of IoT data.
    • Translate business requirements into technical solutions, recommend alternative technical and business approaches, and lead engineering efforts
    • Creating prototypes and proof-of-concepts for iterative development
    Requirements :
    • Bachelor's or Master's degree in Computer Science or a related field
    • 2 to 5 years of experience in the art of writing code and solving problems on a large scale.
    • Experience in Python, RDBMS, NoSQL, Kubernetes, Microservices Architecture, Messaging Broker, GCP/AWS
    • Proficiency in frontend frameworks/libraries, including ReactJs, Redux, and familiarity with web standards, responsive design and cross-browser compatibility.
    • Strong software design and development experience in building large-scale distributed systems and products
    • Background in building web applications using modern JavaScript frameworks and tools, including React and Redux
    • Good understanding of system architecture and design patterns
    • Experience in database technologies RDBMS(eg, PostgreSQL), NoSQL(eg, MongoDB) and TimeSeries DBs
    • Experience in one or more messaging brokers like RabbitMQ, Kafka, Pub/Sub etc..
    • Working experience in an Agile environment
    • Good Understanding of Data Structures and Algorithm Designs
    • Good communication skills and strong sense of ownership of deliverables
    Nice to Have :
    • Experience in Data Engineering, IIoT domain, MQTT Brokers is plus
    • Good knowledge of Time Series databases (eg; InfluxDB, TimescaleDB)
    About Electrifi Mobility :

    Electrifi is a full-stack EV asset management and leasing company that helps commercial fleets electrify. We are sister concern of Grip Invest and specialize in financing electric vehicles through operating leases, providing an accessible and affordable way for businesses to embrace clean transportation and scale.. With fixed monthly payments covering vehicle depreciation, maintenance and additional services, our operating lease model removes financial barriers. As pioneers in the electric mobility sector, we are committed to accelerating the adoption of sustainable transportation, contributing to a greener and more environmentally-friendly future
    )