Software Engineer Lead

Software Engineer Lead

3-5 years
Not Specified

Job Description

Job Description:
  • You will implement scalable architecture and work on a committed team contributing to robust projects
  • You'll lead a team of engineers to design, develop, and ship product features and improvements
  • You'll be partnering closely with the Product Team to evaluate the technical feasibility, release, and timely execution of features
  • You'll actively work with the Platform and other Engineering teams to incorporate components, services, and tools into your product as well as, share components, services, and best practices in return
  • People management responsibilities in terms of mentoring, teaching hard and soft skills, and managing their career path
  • Nurture and manage the team members to achieve team goals
  • Assist the team in computer science day-to-day problems such as debugging issues and others
  • Lead software components development and customization for given carriers requirements, plan tasks, hold code and design reviews.
  • Analyze carrier requirements, with a larger team, to define high level architecture, collaborate with senior developers across the team on design.
  • Review and approve the detailed designs.
  • Drive all aspects of the development including requirements definition, design, implementation, unit testing, and integration.
  • Responsible in mentoring and teaching subordinates software engineers

Job Requirements :
  • Bachelor's degree majoring in computer science or other related fields
  • Minimum 5 Years experience in a related field
  • +2 years of software engineer lead/managerial experience
  • Experience with github, Linux
  • Strong algorithmic, data structure and object oriented programming skills
  • Software Architecture and Design Methodologies
  • You have led technical projects from concept, design, to delivery
  • You have multiple years of experience debugging complex issues at every level of the stack
  • You are experienced in leading a team of developers you have the ability and interest to teach others best practices and mentor less experienced engineers
  • Execute performance benchmarking and monitoring
  • Experienced with relational databases such as PostgreSQL
  • Experience with NoSQL database
  • Experience building clean, maintainable, and well-tested code
  • Experience with cloud infrastructure systems
  • Solid Experience with Golang, JS and CSS is a plus

Job Details

Employment Types:





About Tokopedia

Similar Jobs

Career Advice to Find Better