- अनुभव
- 5+ वर्ष
- वेतन
- SGD 300,000 – SGD 400,000 / year
- उद्घाटन
- 1
- की तैनाती
- एक घंटा पहले
- कार्य मोड
- कार्यालय में हूँ
- शिक्षा
- Bachelor's or higher in Computer Science or related quantitative discipline
- फिर शुरू करना
- आवेदन करना आवश्यक है
आप कहाँ काम करेंगे
नौकरी का विवरण
Overview
We are looking for an outstanding Senior Software Engineer to join a top-tier technology team where technical mastery, intellectual curiosity, and innovation are fundamental to success. The role involves contributing to the development of sophisticated, large-scale distributed systems that handle complex and critical business workflows.
Responsibilities
- Architect and develop scalable, low-latency distributed applications with stringent performance and reliability demands.
- Lead the design and implementation of modern cloud-native solutions utilizing Java, Spring Boot, microservices, and AWS technologies.
- Collaborate closely with business stakeholders and domain experts to grasp intricate requirements and deliver innovative technical outcomes.
- Manage system life cycle from initial architecture and coding through production support, optimization, and ongoing enhancements.
- Promote software excellence through best practices in design, testing, scalability, observability, and operational standards.
- Contribute to evolving platform architecture, application frameworks, and engineering standards across teams.
- Provide mentorship and technical leadership to build a high-performing engineering team, encouraging collaboration and continuous skill advancement.
- Drive key technology initiatives that directly influence the organization's growth and success.
Candidate Profile and Requirements
- Minimum of 5 years' experience in software engineering, developing and deploying large-scale enterprise systems.
- Strong academic background preferably in Computer Science, Engineering, Mathematics, Physics, or related quantitative fields.
- Degree holder (Bachelor's, Master's, or PhD) from prestigious institutions with a proven record of academic excellence.
- Expert proficiency in Java programming, with extensive experience in Spring Boot and microservices architectures.
- Solid understanding of core computer science principles including algorithms, data structures, concurrency, distributed systems, and software design.
- Advanced SQL and database schema design skills, particularly for data-intensive applications.
- Demonstrated ability to create, deploy, and scale fault-tolerant distributed systems in live environments.
- Experience in leading development teams and mentoring engineers, while active in architecture and coding tasks.
- Familiarity with cloud-native designs using AWS, Kubernetes, Docker, and container technologies.
- Knowledge of messaging middleware, event-driven models, and asynchronous processing.
- Experience with Redis, various NoSQL systems, and handling large-scale distributed data platforms.
- Understanding of CI/CD pipelines, automated tests, monitoring, production support, and observability tools.
- Competence with Linux environments and maintaining systems with high availability guarantees.
- Track record of delivering critical business applications in dynamic, technology-centric organizations.
Why Join Us?
- Opportunity to collaborate with elite engineers and leaders from leading global academic and tech entities.
- Address complex, large-scale problems utilizing contemporary technologies and engineering methodologies.
- Gain significant technical ownership and influence platform architecture and strategic directions.
- Competitive total compensation package up to SGD 300k-400k annually plus strong career advancement prospects.
- Work in a culture that values intelligence, innovation, and a dedication to engineering excellence.
- Exposure to cutting-edge distributed system architectures, cloud technologies, and impactful business challenges.
कौशल
Work styles they’re looking for
नेतृत्व
समस्या को सुलझाना
सहयोग