1,293 Application Engineering jobs in Singapore
Engineer, Application Engineering
Posted today
Job Viewed
Job Description
About Our Company
TechnipFMC is a global leader in the energy industry, specialized in subsea and surface technologies integrated projects, products, and services. Our mission and vision: to enhance the performance and drive real change in the traditional and new energy industry. How we do it: by constantly challenging conventions, tackling some of the most complex technical and engineering challenges and investing in our 20,000+ employees worldwide.
If contributing to breakthrough projects in a truly global playground inspires you, this might be the opportunity for you.
Job Title: Engineer- Application EngineeringJob Purpose
Researches, plans, coordinate and proposes original designs of mechanical products and systems. Performs original design and layout work to develop new or modified products on CAD equipment. Employs extensive knowledge of engineering theory, mathematics and practical mechanics to solve design and production problems. Provide technical support to internal and external customers.
Job Description- Researches, plans, coordinates and proposes original designs of mechanical products and systems. Performs testing of prototype and production equipment.
- Participates in customer and project review meetings relating to project assignments. Reports and presents information as required.
- Analyzes projects work scope to develop and coordinate design/drafting manpower requirements for project demand and scheduling.
- Assists in conceptual customer design proposal, identification of application. Prepares designs and layouts that define equipment concepts, or the basic functional characteristics of systems, components, structures or equipment.
- Leads design staff, on a project basis, in analyzing design alternatives. Suggests design options and prepares layouts illustrating the need of the customer.
- Review complete product layouts, working from detail drawings and sub-assemblies. Prepares and review all levels of engineering calculations.
- Create, check and review TCE and Engineering documentation through the ECN process
- Is responsible for project status for on-time delivery, productivity and quality and safety of design. Reports as required on assigned projects.
- Provide a link with the Product Groups to transfer new technologies or design improvement to the operations
- Follow all TFMC rules and procedures for Engineering, Quality, Environment, Health and Safety.
- Conducts and prepare design reviews. Conduct SITs.
- Goes on field assignments for new products installation and commission
- Provides technical support to manufacturing and marketing.
- BS degree in Mechanical Engineering or equivalent with 2 to 4 years of experience in the field.
- Subsea design experience is good to have.
- Strong technical basis in Mechanical engineering with CAD software experience.
- Knowledge of TFMC products and manufacturing processes or related experience preferred.
- Experience in leading and supporting others in team building and time management skills.
- Skills include design, product knowledge, enabling technology, and computer skills.
- Good command of English.
Learn more about TechnipFMC and find other open positions by visiting our Career Page.
Follow us on LinkedIn for company updates.
TechnipFMC promotes inclusion and diversity, guaranteeing equal opportunities to everyone, regardless of race, ethnicity, religion, sexual orientation, gender expression, disability or any other plurality.
OPEN APPLICATION - ENGINEERING
Posted today
Job Viewed
Job Description
OPEN APPLICATION - ENGINEERING
Fully Remote. As we head out of our pre-seed phase and into our full seed phase, we will need to hire quickly and accurately. By registering your resume for a role on our engineering team, we can contact you if/when there's a potential match. Please be sure to share a link to your site or portfolio!
In the future, we'll also be posting roles. By registering with us today, you have the chance of being the first to be contacted when they're live!
About Adventure Party Games
APG was born in February of 2025, following a small team working on a concept since 2023.
Founded in 2025 with 10 coworkers.
Already working at Adventure Party Games?
Let’s recruit together and find your next colleague.
#J-18808-Ljbffr
Software Engineering Manager (Application Platforms)
Posted today
Job Viewed
Job Description
Software Engineering Manager (Application Platforms)
At SPH Media, we create remarkable content and experiences – from breaking news to lifestyle content, reaching our audiences on a range of different platforms. As Asia’s leading media organisation, our mission is to be the trusted source of news on Singapore and Asia, to represent the communities that make up Singapore, and to connect them to the world.
The Digital Platform team in SPH is looking for an experienced Engineering Manager to lead core teams of around 10 engineers building out our internal Application Platforms. This is a leadership position responsible for SPH’s mission‐critical systems:
1.
Web Platform : Our internal application platform (think inhouse Vercel, built on AWS, serving React apps for all our publications) that enables product teams to ship features quickly and reliably.
2.
Content Platform : The centralised indexing system for our content, powered by OpenSearch, an API layer, and data ingestion pipelines.
This role is ideal for a seasoned manager who thrives on technical challenges and enjoys taking full ownership of their domain.
Responsibilities
Team Leadership & Development: Lead, mentor, and support teams comprising around 10 engineers. Your primary focus will be on their career growth, fostering technical excellence, and creating a high‐performing, collaborative environment.
Technical Vision & Strategy: Own the technical roadmap for the Web and Content platforms. Work with product and other engineering leaders to define priorities and ensure your systems are built for scale and reliability.
Delivery & Execution: Guide the team in shipping high‐quality software through an efficient agile process. We value outcomes over ceremony and trust you to run your team effectively.
Architectural Guidance: Serve as the key technical decision‐maker for your platforms. Lead architectural discussions and design reviews to ensure we build robust, scalable, and maintainable systems.
Platform Reliability: You are ultimately responsible for the operational health of these mission‐critical platforms. Champion best practices in monitoring, observability, and incident response.
Qualifications
Leadership Experience: 2+ years in a software engineering management role, with a clear track record of developing engineers and successfully delivering complex projects.
Strong Technical Foundation: 4+ years in software development. Deep, practical experience in at least one of the following areas: modern web infrastructure, CI/CD, cloud providers, and highly‐performant, cost‐efficient web application architecture.
Modern Web Infrastructure: Building or working with developer platforms, CI/CD, AWS (or other major cloud providers), and highly‐performant, cost‐efficient modern web application architecture. Bonus points for experience developing and running production‐scale React SSR/ISR, Next.js setups.
Data & Content Systems: Search technologies (OpenSearch/Elasticsearch or similar), designing low‐latency high‐throughput APIs, and building data ingestion systems. Proven experience operating mission‐critical software and implementing the necessary processes and observability for these systems.
Pragmatic Problem‐Solving: A practical, product‐oriented mindset. Understand the trade‐offs in engineering and focus on delivering value.
Clear Communication: The ability to articulate complex technical ideas to engineers, product managers, and stakeholders with clarity and precision.
Why work here
High‐Impact Work : The platforms your team builds are the foundation for all our digital products, directly influencing how SPH content reaches millions of users and the various communities in Singapore daily.
Meaningful Technical Challenges : You'll solve complex architectural and scaling problems as we continue to modernize our technology stack. We have invested significant resources and effort into our technology over the past few years and will continue to do so. Ownership and Autonomy: We hire experienced leaders and trust them. You will have the autonomy and support to lead your team and make key decisions that shape our technical landscape.
#J-18808-Ljbffr
Application Engineering Manager & Training Specialist, Southeast Asia
Posted today
Job Viewed
Job Description
Application Engineering Manager & Training Specialist, Southeast Asia
Join to apply for the
Application Engineering Manager & Training Specialist, Southeast Asia
role at
QSC
Application Engineering Manager & Training Specialist, Southeast Asia
2 days ago Be among the first 25 applicants
Join to apply for the
Application Engineering Manager & Training Specialist, Southeast Asia
role at
QSC
Get AI-powered advice on this job and more exclusive features.
Overview
Q-SYS South East Asia requires a technically skilled and customer oriented Applications & Training Manager serving our Southeast Asia business. The role leads both our sub-regional applications engineering team and technical training capabilities across our direct and in-direct markets in Southeast Asia.
Overview
Q-SYS South East Asia requires a technically skilled and customer oriented Applications & Training Manager serving our Southeast Asia business. The role leads both our sub-regional applications engineering team and technical training capabilities across our direct and in-direct markets in Southeast Asia.
Leading these technical functions, you will oversee the applications team to deliver high-quality post sales customer support and collaborate with go to market teams, distributors, integrators, consultants, and end-users. You will also serve as the regional representative of our award-winning Q-SYS training, developing and delivering engaging sessions and contributing to the ongoing success of our curriculum in partnership with our marketing, business and product teams.
This role blends technical leadership with training impact to support our business growth and customer success.
Responsibilities
Applications Engineering & Support
Design and implement, in collaboration with Corporate Market Services and local leadership, a high-impact support framework for key customers in Southeast Asia & Korea.
Provide hands-on applications support, technical training, and troubleshooting, including programming, commissioning, and network configuration.
Manage and mentor the Applications Engineering team to ensure high performance, accountability, and continuous development.
Ensure timely and accurate documentation and case hygiene within the CRM system.
Ensure the team meets the expected levels of service and delivers to the needs of the market
Training
Deliver Q-SYS technical training in various formats (classroom sessions, roadshows, and webinars) for partners, consultants, and end-users.
Coordinate and plan training sessions based on market demand and strategic priorities.
Mark exam submissions and provide meaningful feedback to learners.
Act as the regional face of Q-SYS training, promoting adoption and engagement.
Gather feedback from classrooms and sales teams to enhance the training curriculum in alignment with global product and training teams.
Work closely with sales teams to align content priorities with customer and partner needs.
Liaise with internal departments to support business development and training alignment.
Industry Engagement
Build and maintain strong relationships with partners and key support stakeholders.
Participate in market research, competitor benchmarking, and customer feedback initiatives.
Attend relevant industry trainings and events to maintain technical expertise and market awareness.
Represent the company at regional trade shows and industry functions as needed.
Qualifications
Education:
Education to degree level or qualification in an industry relevant field is preferred.
Comprehensive understanding of audio, video and networking technologies.
Experience
Strong experience with Audio, Video, and Control (AVC) systems is required
Proven ability to deliver technical training related to AV/IT systems to diverse audiences
Experience in proposing AV or IT infrastructure solutions is preferred
Familiarity with technical diagnostic tools and applications relevant to AV/IT systems
Q-SYS certification is an advantage
Experience in developing training content in PowerPoint and video formats is desirable
Experience with Salesforce CRM or equivalent platforms is a plus
Management experience is an added advantage, though not required
Seniority level
Seniority level Not Applicable
Employment type
Employment type Full-time
Job function
Job function Engineering and Information Technology
Industries Appliances, Electrical, and Electronics Manufacturing
Referrals increase your chances of interviewing at QSC by 2x
Sign in to set job alerts for “Application Engineering Manager” roles.
Senior / Software Development Manager (Ecosystem Development)
Customer Engineering Principal Engineer/Technical Manager
Engineering Manager, Managed Agencies (NEA)
Engineering Manager - Mid Platform (Boss)
Manager - Commodity Trading Data & AI Engineering
Expert Senior Manager, Software Engineering (Tech Lead)
Discipline Manager (Functional Engineering Manager)
Staff Engineer/ Manager, Manufacturing Test
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Software Engineering
Posted today
Job Viewed
Job Description
*WHO WE ARE: *
As Singapore's longest established bank, we have been dedicated to enabling individuals and businesses to achieve their aspirations since 1932. How? By taking the time to truly understand people. From there, we provide support, services, solutions, and career paths that meet their individual needs and desires.
Today, we're on a journey of transformation. Leveraging technology and creativity to become a future-ready learning organisation. But for all that change, our strategic ambition is consistently clear and bold, which is to be Asia's leading financial services partner for a sustainable future.
We invite you to build the bank of the future. Innovate the way we deliver financial services. Work in friendly, supportive teams. Build lasting value in your community. Help people grow their assets, business, and investments. Take your learning as far as you can. Or simply enjoy a vibrant, future-ready career.
Your Opportunity Starts Here.
Why Join
Imagine being part of a team that builds innovative digital solutions for one of Asia's leading banks. As a Software Engineer at OCBC, you'll have the opportunity to work on cutting-edge projects that transform the way we deliver financial services. You'll be part of a collaborative team that values creativity, innovation, and continuous learning.
How you succeed
To succeed in this role, you'll need to be passionate about software development and committed to delivering high-quality solutions. You'll work closely with cross-functional teams to understand business requirements, design and develop software applications, and ensure seamless integration with existing systems. Your ability to collaborate, innovate, and adapt to changing requirements will be key to your success.
What you do
- Work closely with key stakeholders to deliver projects and solutions
- Perform system impact analysis and design based on change requirements
- Perform design, configuration, and development mainly on Oracle Fusion Applications – Finance, Projects, and Procurement
- Ensure compliance to security and technology architecture standards, software defect resolution and successful system deployment
- Provide support to SIT and UAT, investigate and resolve technical issues reported in projects
- Conduct system and performance test management, application vulnerability assessment management and control, software release management
- Plan and commission production system implementations
- Develop and review technical documents and other XDLC related documents
- Take ownership of overall deliverable, with good design and automation in mind
- Able to work independently and be self-motivated
- Able to learn and work on other modules/systems when needed
Who you are
- Preferably with Engineering / Computer Science / Information Technology related degree.
- Possess minimum of 10-year experience in system / software development and deployment. Preferably with exposure to SDLC & DevOps practices
- Possess positive (can-do) working attitude, willing to hands on, keen interest on technical details, with resilience and good adaptability to take on different challenging assignments
- Effective and self-initiative to learn, with ability to work independently and a good team player
- Good analytical skill and strong problem solving
- Having experience with Oracle Fusion Applications, Oracle Technologies
- Having experience with API development for Oracle Fusion
- Preferably having experience UNIX shell scripting, vbscript, java/python, Oracle database and WebLogic.
Who we are
As Singapore's longest established bank, we have been dedicated to enabling individuals and businesses to achieve their aspirations since 1932. How? By taking the time to truly understand people. From there, we provide support, services, solutions, and career paths that meet their individual needs and desires.
Today, we're on a journey of transformation. Leveraging technology and creativity to become a future-ready learning organisation.
But for all that change, our strategic ambition is consistently clear and bold, which is to be Asia's leading financial services partner for a sustainable future.
We invite you to build the bank of the future. Innovate the way we deliver financial services. Work in friendly, supportive teams. Build lasting value in your community. Help people grow their assets, business, and investments. Take your learning as far as you can. Or simply enjoy a vibrant, future-ready career. Your Opportunity Starts Here.
What we offer
Competitive base salary. A suite of holistic, flexible benefits to suit every lifestyle. Community initiatives. Industry-leading learning and professional development opportunities. Equal opportunity. Fair employment. Selection based on ability and fit with our culture and values. Your wellbeing, growth and aspirations are every bit as cared for as the needs of our customers.
*What we offer: *
Competitive base salary. A suite of holistic, flexible benefits to suit every lifestyle. Community initiatives. Industry-leading learning and professional development opportunities. Your wellbeing, growth and aspirations are every bit as cared for as the needs of our customers.
Software Engineering
Posted today
Job Viewed
Job Description
At Bank of Singapore, we are constantly on the lookout for exceptional individuals to join our team. We promote a culture of openness, teamwork and fairness. Most importantly, we invest in our people through our programmes that develop them on both professional and personal levels.
Besides attractive remuneration packages, we offer non-financial benefits and opportunities to develop your potential within OCBC Group's global network of subsidiaries and offices. If you have passion, drive and the will to succeed, rise to the challenge today
Bank of Singapore opens doors to new opportunities.
This is the broad job description of the job profile. Definitive job description should be reviewed and discussed between you and your manager. Software EngineerWhy JoinImagine being part of a team that builds innovative digital solutions for one of Asia's leading banks.
As a Software Engineer at OCBC, you'll have the opportunity to work on cutting-edge projects that transform the way we deliver financial services. You'll be part of a collaborative team that values creativity, innovation, and continuous learning. How you succeed
To succeed in this role, you'll need to be passionate about software development and committed to delivering high-quality solutions. You'll work closely with cross-functional teams to understand business requirements, design and develop software applications, and ensure seamless integration with existing systems. Your ability to collaborate, innovate, and adapt to changing requirements will be key to your success. What you do
- Design, develop, and test software applications using various programming languages and technologies
- Collaborate with business stakeholders to understand requirements and develop solutions that meet their needs
- Work with cross-functional teams to ensure seamless integration with existing systems
- Participate in code reviews and contribute to the improvement of the overall code quality
- Troubleshoot and resolve technical issues in a timely and efficient manner
Who you are
- A degree in Computer Science, Information Technology, or a related field
- At least 3 years of experience in software development, preferably in a banking or financial services environment
- Proficient in one or more programming languages, such as Java, Python, or C++
- Experience with Agile development methodologies and version control systems such as Git
- Strong problem-solving skills, with the ability to analyze complex technical issues and develop creative solutions
- Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams
Who we are
As Singapore's longest established bank, we have been dedicated to enabling individuals and businesses to achieve their aspirations since 1932. How? By taking the time to truly understand people.
From there, we provide support, services, solutions, and career paths that meet their individual needs and desires. Today, we're on a journey of transformation. Leveraging technology and creativity to become a future-ready learning organisation.
But for all that change, our strategic ambition is consistently clear and bold, which is to be Asia's leading financial services partner for a sustainable future. We invite you to build the bank of the future. Innovate the way we deliver financial services.
Work in friendly, supportive teams. Build lasting value in your community. Help people grow their assets, business, and investments.
Take your learning as far as you can. Or simply enjoy a vibrant, future-ready career. Your Opportunity Starts
Here. What we offer
Competitive base salary. A suite of holistic, flexible benefits to suit every lifestyle. Community initiatives. Industry-leading learning and professional development opportunities. Equal opportunity. Fair employment. Selection based on ability and fit with our culture and values. Your wellbeing, growth and aspirations are every bit as cared for as the needs of our customers.
information_technology
Software Engineering, Machine Learning Singapore • Software Engineering • Engineering Singapore[...]
Posted today
Job Viewed
Job Description
Software Engineering, Machine LearningMetaSoftware EngineeringFacebookEngineeringMeta is seeking engineers to join our teams in building cutting-edge products that connect billions of people around the world. As a member of our team, you will have the opportunity to work on complex technical problems, build new features, and improve existing products across various platforms, including mobile devices and web applications. Our teams are constantly pushing the boundaries of user experience, and we're looking for individuals who can help us advance the way people connect globally. If you're interested in joining a world-class team of industry professionals and working on exciting projects that have a significant impact, we encourage you to apply.Software Engineering, Machine Learning Responsibilities* Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences* Implement custom user interfaces using latest programming techniques and technologies* Develop reusable software components for interfacing with back-end platforms* Analyze and optimize code for quality, efficiency, and performance* Lead complex technical or product efforts and provide technical guidance to peers* Architect efficient and scalable systems that drive complex applications* Identify and resolve performance and scalability issues* Work on a variety of coding languages and technologies* Establish ownership of components, features, or systems with proven end-to-end understandingMinimum Qualifications* 6+ years of experience in software engineering or a relevant field. 3+ years of experience if you have a PhD* 2+ years of experience in one or more of the following areas: machine learning, recommendation systems, pattern recognition, data mining, artificial intelligence, or a related technical field* Experience with scripting languages such as Python, Javascript or Hack* Experience with developing machine learning models at scale from inception to business impact* Knowledge developing and debugging in C/C++ and Java, or experience with scripting languages such as Python, Perl, PHP, and/or shell scripts* Track record of setting technical direction for a team, driving consensus and successful cross-functional partnerships* Experience building and shipping high quality work and achieving high reliability* Experience improving quality through thoughtful code reviews, appropriate testing, proper rollout, monitoring, and proactive changes* Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experiencePreferred Qualifications* Masters degree or PhD in Computer Science or another machine learning-related field* Exposure to architectural patterns of large scale software applications* Experience with scripting languages such as PyTorch and TensorFlowAbout MetaMeta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. People who choose to build their careers by building with us at Meta help shape a future that will take us beyond what digital connection makes possible today—beyond the constraints of screens, the limits of distance, and even the rules of physics.
Equal Employment OpportunityMeta is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics. You may view our Equal Employment Opportunity notice .Meta is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, fill out the .APPLY NOW# Find your roleExplore jobs that match your skills and experience. Search by technology, team or location to find an opening that’s right for you.
#J-18808-Ljbffr
Be The First To Know
About the latest Application engineering Jobs in Singapore !
Software Engineering Lead
Posted today
Job Viewed
Job Description
Thunes is the Smart Superhighway for money movement around the world. Thunes' proprietary Direct Global Network allows Members to make payments in real-time in over 130 countries and more than 80 currencies. Thunes' Network connects directly to over 7 billion mobile wallets and bank accounts worldwide, via more than 350 different payment methods, such as GCash, M-Pesa, Airtel, MTN, Orange, JazzCash, Easypaisa, AliPay, WeChat Pay and many more.
Thunes' Direct Global Network differentiates itself through its worldwide reach, in-house Smart Treasury Management Platform and Fortress Compliance Infrastructure, ensuring Members of the Network receive unrivalled speed, control, visibility, protection, and cost efficiencies when making real-time payments globally. Members of Thunes' Direct Global Network include gig economy giants like Uber and Deliveroo, super-apps like Grab and WeChat, MTOs, fintechs, PSPs and banks.
Headquartered in Singapore, Thunes has offices in 14 locations, including Barcelona, Beijing, Dubai, London, Manila, Nairobi, Paris, Riyadh, Atlanta, San Francisco, Sao Paulo and Shanghai. For more information, visit:
Context of the role
Reporting to the Chief Architect, this role based in Singapore or Barcelona, will be part of our Engineering team working on our Treasury Systems and core services. The ideal candidate should be highly driven, self-motivated and a technically excellent engineering lead who is truly excited about making a meaningful impact within the Company.
You will need to combine a startup mindset with the scale of an industry leader, ensuring that the platform performs while remaining scalable, is able to deliver new functionalities and is able to automate and improve development processes. The Engineering team is responsible for developing our core business products and getting them to production in the most efficient and fastest way possible. We architect solutions, tools and platforms to solve business needs and tools around provisioning, configuration, CICD, monitoring, SLA, performance and uptime. Our team is passionate about the details and we work very closely with a wide range of stakeholders. Although we believe that we have chosen the most optimal tech stack to solve our issues, we rely on our engineers to architect and implement their own solutions. Our core services are hosted on Amazon Web. Our main tech stack consists of PostgreSQL, Python (primary), Golang and AWS cloud environment
We can offer you an environment where we have a culture of learning and feedback. You will be challenged to own your code - write, test, deploy it, multiple times per day. Our technology is used 24/7 and around the world, it needs to be reliable, secure and massively scalable. You will also need to interface with technology teams in different countries.
Key Responsibilities
- Ensure excellence and work on highly available services, exposed mainly by APIs, web app development
- Be responsible for the quality of deliverables of team
- Lead, monitor, maintain and own the product you are working on
- Participates in the architecture design, implementation and shipping of new functionalities on our platform/system, configuration APIs
- Timely delivery of high quality, testable, secure, readable, scalable and documented software
- Understands, applies and champions the principles of the agile methodology (code reviews, sprint planning, pair programming, daily stand-ups, etc.)
- Assists in the evaluation of new technologies and initiatives
Professional Experiences / Qualifications
- Holding a degree in Information Technology, Engineering, Computer Science or related fields
- Software engineers that are motivated, curious and have an appetite for learning
- Proficient in Python
- Proficient in one of several following programming/scripting languages: Golang (desire to learn), Perl (nice to have)
- Experience in designing, integrating and implementing web services and REST/JSON APIs
- Experience designing and developing web and API solutions
- Good English communication skills
- Passionate about Agile Methodology and practices (TDD, CI, CD, etc.)
- Interest in the Fintech Industry and market innovations
Sounds like you? Apply now
Software Engineering Manager
Posted today
Job Viewed
Job Description
- Good Base+great benefits
- Leadership exp in managing large scale software projects is req
- Great environment to work in
- Opportunity to work w/ different projects
- Leading IT Company+friendly & diverse culture
Our client is one of the leading Technology organisation
Responsibilities:
- Responsible for technical direction and processes in one (or more) teams. Additionally, you will drive the design, implementation & delivery of one or more products owned by your team.
- Defining your team's engineering vision, strategy, and directions that align with the organization's overall vision and goals.
- Partnering with stakeholders and agencies to prioritize and manage roadmaps for delivering towards product vision incrementally and efficiently.
- Creating a long-term technical plan and roadmap for the assigned team, and for other teams as needed.
- Update the roadmap regularly to meet future product/business needs and infrastructure requirements.
- Work regularly with engineers to engage in conversations regarding their performance, professional growth, offering constructive feedback, mentoring, and guidance as needed.
- Working with cross-functional partners to develop quality, reliability, and security strategies within your team.
- Proactively identifying and initiating worthwhile engineering initiatives to maximize our impact on the public good.
- Establishing practices and tools to encourage a strong engineering culture and maximize engineering effectiveness and impact.
- Helping with recruitment, particularly for more senior hires.
Requirements:
- MSc./Degree in Computer Sciences / IT / Computer Engineering or related disciplines
- At least 8-10 years of software engineering/development experience on large, scale high-availability software systems.
- Has at least 2 years of leadership/supervisory experience in managing/coaching Developers
- Experience working in modern full-stack web application technologies; modern frontend engineering like and Java/TypeScript on the backend is preferred.
Other Information:
- Working Hours: Mon-Fri, 9am-6pm, flexible work hours/hybrid work arrangement)
- Location: Central
- 2 years contract, may renew or convert depending on business needs/performance
To apply please click on the QUICK APPLY button or email your resume to with the following details inside your resume for faster processing:
- Reason for leaving
- Last drawn Salary
- Expected Salary
- Earliest availability date
We regret only shortlisted candidates will be notified. By submitting any application or résumé to us, you will be deemed to have agreed and consented to us collecting, using, retaining and disclosing your personal information to prospective employers for their consideration.
Jiang Yiang Dong
EA License | 14C7092
EA Registration Number | R
Software Engineering Lead
Posted today
Job Viewed
Job Description
Software Engineering Lead - YM
As the Software Engineering Lead, you will take ownership of designing, architecting, and integrating scalable systems across the entire technology stack. You'll lead backend and frontend development, guide a team of engineers, and ensure solutions are reliable, secure, and future-ready. This role combines hands-on technical expertise with leadership, making it ideal for someone who thrives on building high-quality systems while mentoring others.
Key Responsibilities
- Architect and design scalable backend services with NestJS and/or Python FastAPI, ensuring solid API design, modularity, and efficient database integration.
- Manage development and upkeep of React and React Native applications, ensuring consistency across web and mobile platforms.
- Oversee implementation of protocols such as MQTT, HTTP, and BLE for seamless connectivity between devices and services.
- Lead full-stack integration efforts, from embedded firmware and gateways through backend microservices to cloud infrastructure.
- Provide mentorship and leadership to software engineers; enforce quality standards via reviews and technical guidance.
- Develop and optimize CI/CD pipelines, ensuring automation, testing, deployment, and rollback processes are robust.
- Collaborate with peers on technical roadmaps, architectural choices, and resource planning.
- Ensure cloud and on-prem systems are secure, scalable, and cost-effective, with strong monitoring and incident response.
- Promote TDD and strong testing culture with comprehensive unit and integration coverage.
- Maintain and enforce technical documentation best practices across the team.
- Lead troubleshooting, maintenance, and performance optimization for backend services and databases.
Requirements
- 5+ years in software development
- 2+ years in engineering leadership roles (team lead)
- Strong fullstack foundation (both backend and frontend engineering)
- Proven ability to lead or mentor Agile/Scrum teams.
- Proficiency in TypeScript/JavaScript and Python.
- Experience architecting systems with NestJS and/or FastAPI, including SQL and NoSQL database design.
- Solid expertise in React and React Native architectures.
- Experience designing APIs with Swagger / OpenAPI.
- Understanding of protocols: MQTT, HTTP, BLE.
- Knowledge of microservices architecture, distributed systems, and system integration.
- Hands-on with CI/CD tools (GitHub Actions, Jenkins, GitLab CI).
- Skilled in deploying and scaling apps across cloud and on-premise environments.
- Strong debugging, architectural thinking, and problem-solving ability.
Location: Central
Interested candidates kindly forward your CV to (Yamamoto Junior Lim, Reg No: R Feel free to forward this great opportunity to someone who would be a great fit for this role.
All information will be kept strictly confidential. We regret to inform that only successful applicants will be contacted.
PeopleSearch Pte Ltd
EA License No: 16S8057