Lead Backend Engineer

salary Salary :

$10,000 - 13,000 monthly

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.

Job Description - Lead Backend Engineer

As a Lead Backend Engineer, you will play a crucial role in shaping our backend architecture and leading the development of our solutions. You will drive impactful technical decisions and oversee comprehensive system designs. You will mentor team members, promote best practices and collaborate across cross-functional teams to deliver exceptional user experiences.

Duties and Responsibilities

• Design the architecture for our carsharing service

• Design, define technical scope/domain and take ownership of several of our backend micro-services

• Design functional flows across micro-services and other applications

• Design and optimize database schema

• Establish and document critical non-functional requirements

• Resolve challenges for the team when complex technical issues arise using pair programming, conducting RCAs, and getting deep into the codebase

• Review code (quality, performance, security) and mentor developer(s) to ensure high quality delivery

• Evaluate engineering metrics and processes, and recommend enhancements to improve productivity and quality

• Perform hands-on coding, including pair programming

• Identify and escalate potential risks to stakeholders while proposing solutions to address them

• Collaborate closely with cross-functional teams, including product managers, designers, and other internal stakeholders

• Promote and enforce best practices within the team and organization

Requirements

• Bachelor’s degree in Computer Science or the equivalent

• At least 12 years of experience as a backend engineer, including 3 years of managing teams

• At least 6 years architecting technical solutions and applying design patterns

• Proven track record in proposing critical high-level improvements that impacted the full engineering department

• Deep expertise in event driven architecture and micro service architecture

• Expertise in more than one high level language, experience with Node.JS is preferred

• Strong knowledge and hands-on experience using 2 or more software development methodologies (e.g. Scrum, TDD, XP, DDD)

• Deep understanding of RDBMS such as PostgreSQL (schema design, optimization)

• Expertise with Git, CI/CD pipelines and test automation

• Strong knowledge and hands on experience with containerization and AWS services

• Experience with software development security, monitoring and SRE (health checks, dashboard, metrics, etc.)

• Excellent problem-solving and communication skills with both technical and non-technical audiences

• Proficiency in Vietnamese would be advantageous, to communicate with engineering team in Vietnam

Original job Lead Backend Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
icon no cv required No CV Required icon fast interview Fast Interview via Chat

Share this job with your friends

About the Company

BLUESG PTE. LTD.

BlueSG is a subsidiary of the Bolloré Group of France which has launched the world’s largest and most successful car sharing service. It is a revolutionary service allowing anyone to use an electric vehicle for short trips around town. The service is fun, convenient, affordable and reliable. It is a...

Read more about the company
icon get direction How to get there?

icon geo-alt 48 Changi South Street 1 486130

icon get direction How to get there?
View similar Engineering & Technicians jobs below

GrabJobs is the no1 job portal in Singapore, connecting you to thousands of jobs fast! Find the best jobs in Singapore, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.