Staff Software Engineer - Leading Payment Tech - Jagoan Loker

Staff Software Engineer - Leading Payment Tech

Date Posted: 1 month ago
Salary:
Jakarta

Job Description

As Staff Software Engineers, you will provide technical advice and expertise of any new product development, enhancements of existing ones, as well as liaising with other stakeholders to deliver technical perspective on any development discussions.
  • 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.
Opportunity to develop and upscale a flagship product |Leading payment tech company

To be a successful Staff Software Engineer, you must have 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.
Our client is a leading Indonesian consumer payment tech company. The company has more than 7 million users and had closed series-B funding.
  • Opportunity to develop and upscale a flagship product
  • Leading payment tech company
  • Full remote working opportunity

Michael Page

Related Jobs

Job Detail

  • Location
    Jakarta
  • Company
  • Type
    Private
  • Employment Status
    Permanent
  • Positions
    Available
  • Career Level
    Experience
  • Gender
    Male/Female

Contact Michael Page

Sponsored by

https://www.kalam.id connects jobseekers and recruiters by accurately matching candidate profiles to the relevant job openings through an advanced 2-way matching technology. While most job portals only focus on getting candidates the next job, Shine focuses on the entire career growth of candidates.