Staff Software Engineer

Job details

Location: Singapore
Job Type: Permanent
Reference: BF/FL/SSE/07092023C
Posted: 9 months ago
Consultant: Frayzer Lou
Consultant Email: email Frayzer
Consultant Phone:

Job description

​Be a part of one of the leading Technology firms.


As a Staff Software Engineer, you will:

  • Be involved in defining technical strategy for broad or complex requirements with insightful and forward-looking approaches that go beyond the direct team and solve large open-ended problems

  • Participate in the strategic development of methods, techniques, and evaluation criteria for projects and programs.

  • Brainstorm with Product Managers, Designers, and Frontend Engineering to conceptualize and build new features for our large (and growing!) user base.

  • Actively own features or systems and define their long-term health, while also improving the health of surrounding systems.

  • Assist our skilled support team and operations team in triaging and resolving production issues.

  • Develop & implement tests for ensuring the quality, performance, & scalability of our application.

  • Proactively identify problems and take the lead to resolve them.

  • Make a broader impact beyond your own team by technical empowerment, knowledge sharing, and cultural stewardship

  • Mentor other engineers and deeply review code.

  • Improve engineering standards, tooling, and processes.



  • A bachelor's degree in Computer Science, Engineering or related field, or equivalent training, fellowship, or work experience.

  • At least 8 years of prior experiences in building web applications professionally

  • Experience with large distributed systems and functional or imperative programming languages e.g., Python, Ruby, Go, C, or Java

  • Experiences in leading technical architecture discussions and help drive technical decisions within your team.

  • Able to write understandable, testable codes well, with an eye towards maintainability.

  • A strong communicator and able to explain complex technical concepts to designers, support and other engineers.

  • Possesses strong computer science fundamentals: data structures, algorithms, programming languages and distributed systems.

Please contact Frayzer Lou at +65 6950 0370 or for a confidential discussion.

EA License no: 16S8066 | Reg no.: R1878287

Only successful candidates will be notified.

This job has expired!