Software Engineer

Instructor
Talent Insider
3 July 2023
Jakarta, Jakarta Selatan

About the Company:

Talent Insider is an upcoming HR Consultancy Service, founded in 2021. Our clients have been some of the leading brands in Indonesia, and this service continues to expand.

Registered in Singapore & Indonesia, we can assist with your growth plans and strategies, and continue to expand our regional presence with strong regional partners to assist our client in recruitment and branding strategy.

Job Description:

  • Lead The Technical Vision And Direction For Engineering Within Individual Teams
  • Work Closely With The Product, Design, Operations, And Engineering Teams Across The Squads To Ship World-class Products And Features
  • Work With Mobile And Web, SRE, And QA Engineers To Collaborate On End-to-end Feature Development And Improvements
  • Design And Develop Highly Scalable, Reliable, Secure, And Fault-tolerant Systems. Define And Execute The Long-term Strategy Around Backend Platforms And Data Stores Within Individual Teams
  • Drive Best Practices Around Writing Code, Engineering Processes, And System Design With A Focus On Engineering Excellence. Inspire Engineers By Following The Right Standards In Software Development And Leading By Example
  • Provide Mentorship To Software Engineers In The Team Including Senior Backend Engineers
  • Partner With The Product Management Team To Execute The Feature Roadmap. Ensure Appropriate Estimations Around Effort And Capacity For The Entire Team
  • Conduct And Participate In Design Discussions For Solutions Across Teams. Also, Share Knowledge To Engineers By Writing Articles, Conducting Sharing Sessions
  • Work With The Engineering Leadership To Execute The Engineering Improvements Roadmap
  • Provide Technical Guidance And Take Ownership Of Debugging Production Issues Across Services

Job Requirements:

  • Deep technical expertise in delivering scalable applications, strong understanding of software infrastructure, design system, and backend development in programming languages such as Go, PHP, Java, Python
  • Strong software engineering foundation, including problem-solving, coding, and execution
  • Strong programming skills in mainstream languages like Go, PHP, Java, Python, etc. Ability to write well-designed, testable, and maintainable code
  • Ability to estimate and execute releases with a high degree of predictability
  • Ability to develop the technical roadmap at the Epic/project level as well as navigating unknown problem areas and breaking them down for the team
  • Experience working in an agile environment and in teams practicing DevOps
  • Experience in scaling a system that handles high traffic/large data sets/high concurrency
  • Strong communication skills. Proactive in driving various initiatives and processes for the team as well as communicating with various stakeholders
  • Previous experience working in a technical lead role will be an added bonus
  • 6+ years of experience as a software engineer working on backend systems and 2+ years of experience with product engineering for consumer-scale systems

Skils: