HumanBit Logo

Lead Engineer | Scrabble

Posted on March 17, 2023

Job Description

Job Responsibilities

  • Experience in designing, architecting and building large scale distributed, data-intensive systems on multiple occasions.

  • Experience in working with and scaling open-source technologies-based distributed systems.

  • Hands on with architecture and ability to manage other senior architects directly or in-directly.

  • Ability to achieve objectives via influence, working with stakeholders from other functions.

  • Deep expertise in either transactional or analytical datastores is highly desired.

  • Has a track record for bringing innovation and technical leadership to organisations.

  • Platform domain expertise to guide early decisions that can help accelerate execution, with a mindset of build once, build with configurability and build for reuse.

  • Domain experience in building ecommerce products on the cloud.

  • Experience in cloud technologies.

  • End-end software engineering experience, with ability to step in during outages and production issues.

  • Own and delegate all technical decisions for the portfolio he / she owns.

  • Own and deliver long term technology strategy, convince management team for investments in technology.

  • Drive PoCs, evaluations, build Vs buy decisions for all strategic decisions

  • Be a mentor and consultant for teams / individuals across the company

  • From architecting to running services in production, you will help build them, so they are modular, secure, reliable, reusable, diagnosable, and actively monitored

  • You will draw from your experience during the evaluation phase to choose the best components, and the way forward, keeping in mind the priorities of the organization.

  • You should be able to clearly articulate the reasoning behind various technical decisions in simple and cogent technical documents you create

  • You should have a strong focus on HA, scalability, observability, reliability and quality.

  • You shall act as a role model for keeping the bar raised at all times on architecture best practices.

  • Based on your experience, you shall contribute to making our internal architectural standards better by suggesting improvements as you discover better ways forward

  • You will exhibit a growth mindset and continuously learn. You will then develop PoCs to regularly evaluate technologies that might better solve customer problems.

 

Skills/ Experience
  • Engineering or Equivalent Bachelor’s degree preferable from top engineering colleges.

  • 8+ years of experience in developing ecommerce B2B/B2C products/platforms.

  • Expertise in Data Structure, Algorithms & System Design

  • Expertise In Java/JavaEE/Spring/SpringBoot/HTML/CSS/Angular/React/Vue JS

  • Expertise In Database RDBMS/NoSQL (Solr/REDIS/MongoDB/RabbitMQ/Kafka etc)

  • Good understanding In GCP/AWS/DevOps/SRE/On-Calls.

  • Good understanding of AI/ML/Data Science Algorithms.

  • Able to work and thrive in a fast-paced, rapidly changing work environment

  • Should have excellent communication skills, with an ability to convey ideas clearly & precisely

  • Must have leadership skills & a good team player

  • Must be pro-active & a self-starter

 
Powered by
HumanBit Logo