Principal Engineer - Java/DevOps (4-9 yrs) Mumbai (Backend Developer)
TalentStack/The Hiring Story
Mumbai, India
6d ago
source : hirist.com

About the Team :

We are a Formula-1 team where every millisecond counts. Here, we are continuously innovating and building highly scalable backend systems and strategies that gives a seamless experience to our customers even during large volume of traffic hitting our systems

A glimpse of what we do :

  • Creating and improving multiple products via continuous delivery
  • Embrace and enable DevOps culture within the organization
  • Data driven approach to build new products and features
  • Build new tech innovations to improve business processes and enable our various departments to help service our customers better
  • Roles & Responsibilities :

  • Solve complex problems and mentor Junior Developers, Freshers and Interns in the team for following good coding practices and complying with existing quality standard
  • Provide technical guidance in planning and executing assigned projects
  • Develop new systems and maintain and modify existing systems when required
  • Analyse project requirements and accordingly provide technical and functional recommendations
  • Evaluate existing engineering processes and recommend improvements
  • Recommend new technologies to improve system performance and reliability
  • Perform system failure analysis and provide corrective actions
  • Setup high quality standards in production running code by performing diligent code reviews and rigorous unit test coverage
  • Ensure high availability of backend services including implementation of auto recovery procedures in collaboration with DevOps teams
  • Identify proof-of-concept or stand-alone tasks and assign them to suitable Expert knowledge of computer science, with strong competencies in data structures, algorithms, and software design
  • Strong understanding of end-to-end architectures and development frameworks; knowledge across tiers in a multi-tier cloud environment including load balancers, web servers, application containers, data stores, and distributed caches
  • Experience :

  • Minimum 4 years of experience with deep technical knowledge and hands on skills in Java, NodeJS, and Redis
  • Designed and developed highly scalable multi-threaded large scale distributed systems
  • Well versed with services and micro-services architecture
  • Usage of containers, virtual machine systems, cloud computing
  • Bonus Points :

  • GitHub profile showcasing your contributions (unless it's a list of public repo forks)
  • Stack Overflow profile with your answers to tough questions
  • A blog on any of the following topics on where you see it going : scalable architecture, distributed data processing, multi-threaded coding architecture
  • Apply
    Add to favorites
    Remove from favorites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form