Senior Software Engineer

2 weeks ago


Singapore Shopee Full time

Department Engineering and Technology- LevelExperienced (Individual Contributor)- LocationSingaporeThe Engineering and Technology team is at the core of the Shopee platform development. The team is made up of a group of passionate engineers from all over the world, striving to build the best systems with the most suitable technologies. Our engineers do not merely solve problems at hand; We build foundations for a long-lasting future. We don't limit ourselves on what we can or can't do; we take matters into our own hands even if it means drilling down to the bottom layer of the computing platform. Shopee's hyper-growing business scale has transformed most "innocent" problems into huge technical challenges, and there is no better place to experience it first-hand if you love technologies as much as we do.

**About the Team**:

- The Engineering and Technology team is at the core of the Shopee platform development. The team is made up of a group of passionate engineers from all over the world, striving to build the best systems with the most suitable technologies. Our engineers do not merely solve problems at hand; We build foundations for a long-lasting future. We don't limit ourselves on what we can or can't do; we take matters into our own hands even if it means drilling down to the bottom layer of the computing platform. Shopee's hyper-growing business scale has transformed most "innocent" problems into huge technical challenges, and there is no better place to experience it first-hand if you love technologies as much as we do.**About the Team**:

- The ShopeePay R&D team is a cross-regional international team, located in Shenzhen, Indonesia and Singapore R&D centers.
- Among our members are not only technical masters from major domestic manufacturers, but also top talents from world-renowned companies and universities.
- ShopeePay, a subsidiary of Sea Group, is a mature E-wallet service. It provides the most popular and stable payment method for Shopee's e-commerce platform. We have reached cooperation with several financial institutions to provide stable and secure payment services for tens of millions of merchants and hundreds of millions of C-end users.
- We are committed to creating the best payment experience for managing and transferring funds, providing users with more and more flexible choices when receiving and paying, so that every small and medium-sized merchant has equal development opportunities, and promoting the vigorous development of the overall payment environment in Southeast Asia/South America, restructure the payment life of the local people.
- Backed by Shopee's e-commerce business, ShopeePay has a unique opportunity to become a leader in payments in the various markets.
- Join us and become a member of ShopeePay to develop and build a scalable distributed E-wallet payment system together. You will gain a lot of opportunities for technological growth while changing the global payment landscape
- Leading the development of ShopeePay E-wallet financial system, using cutting-edge technologies across multiple tech stacks.
- Acting as an experienced expert on various aspects such as large scale distributed system design, system performance optimization, system availability, system refactoring, etc.
- Designing inter-system architectures.
- Defining well-thought-out and balanced technical solutions.
- Driving to solve all technical hurdles during project delivery.
- Break technical solutions down to executable tasks and estimate task difficulties.
- Providing more initiatives and reasonable solutions to refactor existing systems into a better structure or better performance.
- Collaborating with multinational teams to provide solutions to business problems.

**Requirements**:

- Bachelor's degree or above in computer science, information engineering, or related majors with in-depth understanding of computer science fundamentals (data structures and algorithms, operating systems, networks, databases, etc).
- 5 years or more hands-on experience in internet industry projects. Experience in developing distributed systems for internet finance, payments, etc. is preferred.
- Fluent in English and proficient in Chinese is preferred (to facilitate cross border communication with counterparts based in China).
- Passionate about coding and programming, innovation, and solving challenging problems with solid foundation in at least one of the programming languages such as Go, Python, Java, etc.
- Strong knowledge of common tech stacks such as databases (MySQL) and typical middlewares (Nginx, Redis, Kafka, etc.), common RPC frameworks, etc.
- Strong technical background in designing and developing large-scale distributed systems. Experience in service-oriented architecture and high-concurrency systems preferred.
- Strong logical and abstract thinking abilities.
- Strong teamwork and communication skills, highly self-driven and goal-oriented.



  • Singapore Propel Software Solutions Full time

    **COMPANY** Propel Software is a US based company that transforms the way product companies work. Our product value management platform connects commercial and product teams to optimize decision making, drive process efficiencies, and engage customers with compelling products and experiences. Propel has a proven track record of improving product quality,...


  • Singapore NEWGEN SOFTWARE TECHNOLOGIES PTE. LTD. Full time

    Overview The incumbent will be responsible for developing and installing robust software solutions. Responsibilities The key responsibilities include designing, implementing, and delivering high-quality software projects using JAVA, Spring Boot, SQL/Oracle, J2EE, Junit, Mockito, JQuery, Javascript, and other JAVA technologies. The individual should possess...


  • Singapore PSA Singapore Full time

    Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore Continue with Google Continue with Google Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore We're looking for Software Engineers to join our Agile...


  • Singapore PSA Singapore Full time

    Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore Continue with Google Continue with Google Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore We’re looking for Software Engineers to join our Agile...


  • Singapore PSA Singapore Full time

    Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore Continue with Google Continue with Google Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore We’re looking for Software Engineers to join...


  • Singapore PSA Singapore Full time

    Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore Continue with Google Continue with Google Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore We’re looking for Software Engineers to join our...


  • Singapore TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. Full time $90,000 - $120,000 per year

    We are currently seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team with experience in managing external interfaces, ensuring seamless integration and communication between various systems and stakeholders.Responsibilities:Oversee and manage external interface projects from inception to completion.Collaborate with...


  • Singapore TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. Full time

    We are currently seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team with experience in managing external interfaces, ensuring seamless integration and communication between various systems and stakeholders. Responsibilities: Oversee and manage external interface projects from inception to completion. Collaborate...


  • Singapore KRONOS SOFTWARE TECHNOLOGY SINGAPORE PTE. LTD. Full time $80,000 - $120,000 per year

    ResponsibilitiesDesign, develop, and maintain scalable software systems. Enhance and optimize existing components for performance, reliability, and maintainability. Provide technical support and contribute to long-term system evolution.Develop monitoring tools, identify bottlenecks, and improve system performance through optimization and refactoring.Work...


  • Singapore The Digital and Intelligence Service (DIS) Full time

    Join to apply for the Senior Software Engineer role at The Digital and Intelligence Service (DIS)Join to apply for the Senior Software Engineer role at The Digital and Intelligence Service (DIS)Senior Software Engineer – Digital Ops-Tech Centre (DOTC)About Us TheDigital Ops Tech Centre (DOTC) is a new setup, formed within the Digital and Intelligence...