Image Loading

Senior Software Engineer (SDE - II)

Job Description

  • Bengaluru, Karnataka, India

We are looking for a full-stack engineer who shares our passion for simplifying an incredibly complex industry.

Requirements

  • Strong computer science fundamentals such as data structures, algorithms, operating systems, data, and network protocols.
  • Strong sense of ownership, and attention to detail.
  • Ability to communicate well, empathy, and get-things-done mindset.
  • A keen eye for data security vulnerabilities such as SQL Injection, DDOS, etc.
  • Ability to simplify complex data interactions with easy-to-use APIs.
  • Fail early, fail fast, and execute on time.
  • Experience with NoSQL and Relational databases.
  • Experience with deploying applications on AWS and other cloud platforms.
  • Active involvement in code reviews, testing, and documentation.
  • Experience with queues or message brokers like RabbitMQ, KAFKA, and Amazon SQS.

Bonus Skills

  • Experience with containers and orchestration (Docker, Kubernetes).
  • Experience in Infrastructure and configuration automation.
  • Familiarity with ML and IoT integration.
  • Business knowledge of the Logistics and Warehousing industry.

Our current tech stack comprises (but is not limited to) the following elements:

  • Web application in Javascript (Front-end in React and Back-end in Node).
  • ML models in Python.
  • Data ingestion pipeline in Python, GO, RabbitMQ, and Kafka.
  • IoT data integration and firmware in C.
  • MongoDB / DynamoDB for data storage.

Skills

  • Python
  • GO
  • Javascript
  • RabbitMQ
  • Data Integration
  • Database
  • AWS

Education

  • Master's Degree
  • Bachelor's Degree

Job Information

Job Posted Date

Apr 05, 2024

Experience

4 to 8 Years

Compensation (Annual in Lacs)

₹ Market Standard

Work Type

Permanent

Type Of Work

8 hour shift

Category

Information Technology

Copyright © 2022 All Rights Reserved. Saas Talent