221 Kernel Development jobs in Singapore
Software Engineering
Posted today
Job Viewed
Job Description
At Goldman Sachs, our Engineers don’t just make things – we make things possible. Change the world by connecting people and capital with ideas. Solve the most challenging and pressing engineering problems for our clients. Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. Create new businesses, transform finance, and explore a world of opportunity at the speed of markets.
The Entitlements Platform team is responsible for protecting the firm against the risks associated with both over-privilege and under-privilege and builds the required logical security controls which facilitate firm’s mandatory adherence to regulatory and compliance policies.
We help the firm manage the security risks associated with identity and privilege by providing products that can easily be integrated by the firm's other software engineers; as well as offering management tools to approve, recertify and report on staff privileges.
We are looking for software engineers who want to build robust control solutions and who understand the need for platforms that can achieve leverage across the enterprise. As a software engineer on the team you will build applications, libraries and services to manage the lifecycle of application privileges; provide externalized authorization capabilities; and allow secure, auditable access to the firm's technology production environment.
Job Responsibilities:
Proficiency in designing, developing and testing cross-platform software
Solid experience of version control, continuous integration, deployment and configuration management tools
The ability to understand and effectively debug both new and existing software
Experience implementing REST APIs and microservice architecture
Self-motivated and ability to work in high paced environment with tight deadlines
Communicate effectively on technical concepts, both in writing and orally
Basic Qualifications:
Bachelor’s or Master’s degree in Computer Science, Engineering, Data Science, or a related field
Min. 1 year (for Analyst)/ 3 year (for Associate) of experience in software engineering, data engineering or a related role
Strong core and server-side Java software development experience
Strong knowledge of SQL and relational databases (e.g., PostgreSQL, Sybase, SQL Server)
Preferred Qualifications:
A grounding in identity and privilege management concepts, including relationships between employee and privilege lifecycle, authorization vs. authentication, and segregation of duties
Proficiency in multiple programming languages such as Python, Java, or C#
Familiarity with SQL and/or NoSQL databases, database design principles and object-relational mapping frameworks
Experience with data warehouse technologies (e.g., Snowflake, Redshift, BigQuery)
Experience translating UX/UI design into functional components
Hands on experience with at least one Cloud Service Provider
Soft Skills:
Strong analytical and problem-solving abilities
Effective communication and collaboration skills to work with diverse teams and technical and non-technical stakeholders
Attention to detail and a proactive approach to ensuring system resiliency, data integrity, stakeholder management
ABOUT GOLDMAN SACHS At Goldman Sachs, we commit our people, capital and ideas to help our clients, shareholders and the communities we serve to grow. Founded in 1869, we are a leading global investment banking, securities and investment management firm. Headquartered in New York, we maintain offices around the world.
We believe who you are makes you better at what you do. We're committed to fostering and advancing diversity and inclusion in our own workplace and beyond by ensuring every individual within our firm has a number of opportunities to grow professionally and personally, from our training and development opportunities and firmwide networks to benefits, wellness and personal finance offerings and mindfulness programs. Learn more about our culture, benefits, and people at GS.com/careers.
We’re committed to finding reasonable accommodations for candidates with special needs or disabilities during our recruiting process. Learn more:
Goldman Sachs is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, national origin, age, veterans status, disability, or any other characteristic protected by applicable law.
Healthcare & Medical Insurance
We offer a wide range of health and welfare programs that vary depending on office location. These generally include medical, dental, short-term disability, long-term disability, life, accidental death, labor accident and business travel accident insurance.
We offer competitive vacation policies based on employee level and office location. We promote time off from work to recharge by providing generous vacation entitlements and a minimum of three weeks expected vacation usage each year.
Financial Wellness & Retirement
We assist employees in saving and planning for retirement, offer financial support for higher education, and provide a number of benefits to help employees prepare for the unexpected. We offer live financial education and content on a variety of topics to address the spectrum of employees’ priorities.
Health Services
We offer a medical advocacy service for employees and family members facing critical health situations, and counseling and referral services through the Employee Assistance Program (EAP). We provide Global Medical, Security and Travel Assistance and a Workplace Ergonomics Program. We also offer state-of-the-art on-site health centers in certain offices.
Fitness
To encourage employees to live a healthy and active lifestyle, some of our offices feature on-site fitness centers. For eligible employees we typically reimburse fees paid for a fitness club membership or activity (up to a pre-approved amount).
Child Care & Family Care
We offer on-site child care centers that provide full-time and emergency back-up care, as well as mother and baby rooms and homework rooms. In every office, we provide advice and counseling services, expectant parent resources and transitional programs for parents returning from parental leave. Adoption, surrogacy, egg donation and egg retrieval stipends are also available.
Benefits at Goldman Sachs
Read more about the full suite of class-leading benefits our firm has to offer.
#J-18808-Ljbffr
Software Engineering
Posted today
Job Viewed
Job Description
What we do
At Goldman Sachs, our Engineers don’t just make things – we make things possible. Change the world by connecting people and capital with ideas. Solve the most challenging and pressing engineering problems for our clients. Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. Create new businesses, transform finance, and explore a world of opportunity at the speed of markets.
Engineering, which is comprised of our Technology Division and global strategists groups, is at the critical centre of our business, and our dynamic environment requires innovative strategic thinking and immediate, real solutions. Want to push the limit of digital possibilities? Start here.
The Opportunity
We own, evolve and support the technology platforms that handle the post-execution processing for the Securities Execution, Prime Clearing, and Prime Brokerage businesses. This includes exchange and broker trade processing, internal firm/firm trades and client delivery across physical and synthetic products. We are at the start of a multi-year convergence program to deliver all of these businesses onto a single, high scalable platform, enabling business growth with reduced operational costs.
We’re looking for highly technical, commercially minded, software engineers who enjoy seeing things done differently to join us on this exciting journey.
About the team
Our team consists of 19 people in Singapore and around 75 globally. Almost all of our projects are cross-location and cross-function, meaning we work directly with Front Office, Operations, Legal, Tax, and our Engineering colleagues from those areas, across the wider firm.
We work directly with Operations and Securities sales/trading, to design and implement, a wide range of functions including trade aggregators, trade matchers, payment systems, intercompany trade booking and settlement systems, and connectivity to exchanges, counterparties and vendors. Our Exception Workflow and Business Intelligence tooling allows our Operations teams to respond to client enquiries and monitor service levels.
Our Post Execution platform consists of a variety of applications that demand high throughput, performance and availability, including our strategic new Post Execution Sequencer platform which is a brand new/greenfield initiative to converge all of our businesses onto a single technology platform, to proving much better scalability, improved resiliency and reducing the time needed to develop and deliver new features. Highly-developed analytical and technical skills, combined with a commercial and collaborative approach to problem solving, are essential to our success.
Responsibilities
Design, build and maintain a high-performance, high-availability, high-capacity, yet nimble and adaptive platform for transaction cost analytics and execution research
Develop highly reliable data ingestion processes to consume large volumes of data emitted by trading and market data systems
Design distributed computation infrastructure and libraries to run parallelized queries over large volumes of data
Design, build and maintain applications to monitor performance of trading strategies in relation to the market in real time
Use data to guide decision-making, developing or enhancing tools as necessary to collect it
Communication with traders, sales, clients and compliance officers about new feature requests, explanation of existing features etc
SKILLS AND EXPERIENCE WE ARE LOOKING FOR
Bachelors or Master’s degree in computer science or engineering or equivalent experience
Core Java Developer with min. 1 year of experience
Experience of developing and managing high volume, distributed, real-time transaction processing systems
Familiarity with Test Driven Development and Business Driven Development
Experience with OO design, performant data structures and algorithms
Experience of databases (SQL, NoSQL)
Beneficial background knowledge/experience as below:
Experience of sequencer/event-based architectures
Web development skills (Vert-x, NodeJS, etc)
Knowledge of financial markets
#J-18808-Ljbffr
Senior Software Architect Embedded Systems | Operating System Customisation | Hardware Platform I...
Posted today
Job Viewed
Job Description
Senior System Engineer Embedded Systems | OS Customization | ARM64/x86 Integration | Device Driver Development | System-Level Programming
Roles and Responsibilities:- Collaborate with R&D engineers and other stakeholders to define testing requirements, analyze data, and recommend improvements.
- Customize OS platforms to meet performance, timing, and hardware constraints.
- Integrate the embedded OS with hardware platforms (ARM64, x86 platforms).
- Manage system-level operations like task scheduling, inter-process communication (IPC), memory management, and device driver development.
- Implement and manage system backups, patches, and updates.
- Support automation of OS deployments and updates across the infrastructure.
- Implement security patches, OS hardening, and other measures to protect systems and networks from vulnerabilities.
- Troubleshoot complex system issues and ensure high availability.
- Collaborate with cross-functional teams to support business goals.
- Perform any additional tasks, topics, projects as advised by Management.
- Bachelor's degree in Computer Science, Information Technology, or related field.
- 5 years of experience in system engineering or infrastructure roles.
- Knowledge of a wide range of computer systems software, applications, hardware, networking, servers, and communications.
- Experience in network security and system support is an added advantage.
We offer a competitive package that includes opportunities for career growth, professional development, and recognition. Our team values collaboration, innovation, and continuous learning.
How to Apply:Send your updated resume to us via email.
Software Engineering Manager
Posted 2 days ago
Job Viewed
Job Description
We are partnering with a fast-growing logistics technology venture that is transforming the way e-commerce brands manage their supply chain. The firm operates internationally, supporting direct-to-consumer brands in the small to mid-market segment.
As the business enters its next stage of growth, they are seeking an Engineering Manager to lead the transition from outsourced development to a fully in-house engineering capability. This is a pivotal role for someone who wants to take ownership of architecture, execution, and team building in a scaling environment.
Key Responsibilities
- Own end-to-end software architecture, ensuring scalability, reliability, and security.
- Build and grow an internal engineering team while managing external vendors during the transition.
- Work closely with product, operations, and leadership to align engineering priorities with business goals.
- Establish best practices in development, DevOps, and agile delivery.
- Mentor engineers and foster a high-velocity, collaborative team culture.
Requirements:
- 8–12 years of engineering experience, with 3–5 years in team leadership or engineering management.
- Proven track record of end-to-end architecture ownership and delivering major platform transitions.
- Direct experience in logistics or supply chain technology is required (delivery management, routing, real-time tracking, or related platforms).
- Expertise in cloud infrastructure, DevOps, and modern software development practices.
- Experience scaling teams in high-growth or startup settings.
- Strong communication skills to bridge technical and business stakeholders.
- Hands-on and execution-oriented, with the ability to both lead and build.
Why Join
- Be part of a company at an inflection point, scaling rapidly across multiple markets.
- Own the technical direction of a platform central to the business’s success.
- Build and lead a high-performing engineering team from the ground up.
- Work in a dynamic, international environment with ambitious growth plans.
Apply Now / Send your CV to We will reach out if your profile aligns with the requirements
#J-18808-LjbffrSoftware Engineering Manager
Posted 2 days ago
Job Viewed
Job Description
Responsibilities
- Define engineering vision, strategy, and directions
- Manage roadmaps for delivering product vision incrementally and efficiently.
- Update roadmap to meet future product/business needs and infrastructure requirements.
- Provide long-term technical plan.
- Mentoring and guiding engineers in regarding their performance and professional growth.
- Develop quality, reliability, and security strategies.
- Identify worthwhile engineering initiatives.
- Introduce practices and tools for a strong engineering culture and maximize engineering effectiveness and impact.
- Recruitment especially for more senior roles.
Requirement
- Experience working on:
- Large, high-availability software systems.
- Modern full-stack web application technologies (Next.Js/React.js on the frontend and Java/TypeScript on the backend).
- Guiding a team to achieve important goals together. Coaching developers; helping them enhance their performance and grow their careers
Ethos Search Associates Pte. Ltd.
EA License No: 13C6655
EA Reg No: R1988580 Jacky Chong
#J-18808-LjbffrSoftware Engineering Associate
Posted 8 days ago
Job Viewed
Job Description
Software Engineering Associate page is loadedSoftware Engineering Associate Apply remote type Onsite locations Singapore-CapitaSky time type Full time posted on Posted 30+ Days Ago job requisition id R104534About the Hiring Team Level Infinite is Tencent’s global gaming brand. It is a global game publisher offering a comprehensive network of services for games, development teams, and studios around the world.
We are dedicated to delivering engaging and original gaming experiences to a worldwide audience, whenever and wherever they choose to play while building a community that fosters inclusivity, connection, and accessibility. Level Infinite also provides a wide range of services and resources to our network of developers and partner studios around the world to help them unlock the true potential of their games.What the Role Entails
Responsibilities:
1.Responsible for the development and iterative implementation of Level Infinite PASS unified account client architecture;
2.Responsible for the development and implementation of Level Infinite PASS unified account supporting tools;
3.Responsible for the development, maintenance, documentation and business support of related products.
Requirements:
1.Bachelor degree or above in computer related majors
2.Solid knowledge of computer theory, and rich experience in client debugging and performance optimization;
3.Have at least one programming language development experience, including but not limited to: Java, C#, Objective-C, C/C++;
4.Experience in game engine development such as Unity/Unreal is preferred;
5.Responsible and passionate, with good teamwork and communication skills.
Software Engineering Manager
Posted 9 days ago
Job Viewed
Job Description
The role at our organization involves engaging in extensive hands-on activities and collaborating with product owners and technical staff globally to define requirements for new features and enhancements to the platform. You will be responsible for evaluating technical options, providing recommendations on the scope and scale of effort required to develop end-to-end solutions, and managing and mentoring a team of talented engineers.
As a key member of our team, you will take ownership and lead the engineering responsibility for multiple components of the platform, with a focus on security, high scalability (3000+ TPS), and ensuring six nines of availability. Your role will also involve actively participating in defining architecture, creating solution documents, and engaging in hands-on activities such as low-level design, code review, coding, and unit testing.
Encouraging and ensuring the team utilizes GenAI tools to enhance software development processes will be a crucial aspect of your responsibilities. You will collaborate with cross-functional teams to integrate AI solutions into existing systems and workflows, coordinate engineering activities across project delivery, and work with engineers to ensure efficient and high-quality standards are maintained.
Identifying and managing risks at all stages of the project, building a culture of engineering excellence within the team, driving adoption of best practices, and identifying opportunities for further enhancements and refinements to standards, processes, and systems will also be part of your role.
This is a hybrid position, and the expectation of days in the office will be confirmed by your Hiring Manager.
Basic Qualifications:
- 5+ years of relevant work experience with a Bachelor's Degree or at least 2 years of work experience with an Advanced degree (e.g., Masters, MBA, JD, MD) or 0 years of work experience with a PhD, OR 8+ years of relevant work experience.
Preferred Qualifications:
- 5+ years of relevant work experience with a Bachelor's Degree or at least 2 years of work experience with an Advanced degree (e.g., Masters, MBA, JD, MD) or 0 years of work experience with a PhD, OR 8+ years of relevant work experience.
- Experience delivering complex projects involving domain knowledge, distributed architecture, technical stack, and collaborating with multiple technology and business partners.
- Strong understanding of generative AI models and tools, familiarity with GenAI tools, and experience as a technical leader.
- Proficiency in Java 8+, REST APIs, JSON, Agile development, continuous integration, and continuous delivery.
- Experience with shift-left practices, performance testing, and collaborating with security teams to implement secure coding techniques.
If you are passionate about working with people, mentoring your team to reach new heights, and possess the required qualifications and experience, we encourage you to apply for this exciting opportunity.
#J-18808-LjbffrBe The First To Know
About the latest Kernel development Jobs in Singapore !
Software Engineering Director
Posted 11 days ago
Job Viewed
Job Description
Join to apply for the Software Engineering Director role at Michael Page .
We are seeking a highly experienced and forward-thinking Director of Software Engineering to lead our team in developing and deploying SaaS-based sustainability solutions. This role requires a strong background in ESG, building center of excellence engineering teams from scratch, and extensive experience in cloud environments and automation.
Key Responsibilities:- Lead and manage a team of software engineers in developing SaaS solutions for carbon neutrality and ESG goals.
- Build and mentor engineering teams, fostering innovation and excellence.
- Oversee design and development of scalable SaaS applications in cloud environments.
- Implement automation practices to enhance efficiency and reliability.
- Collaborate with cross-functional teams including Quality, Site Reliability Engineering, DevSecOps, and Customer Success.
- Provide technical guidance and mentorship to team members.
- Ensure successful project delivery within budget and timelines.
- 15+ years of proven software development and delivery management experience in leadership roles.
- Experience in SaaS & IoT offerings end-to-end commercialization.
- Strong leadership skills, including developing AI solutions and frameworks.
- Experience designing licensable SaaS-based solutions for building automation.
- Certified Cloud Solutions Architect with cloud infrastructure optimization skills.
- Proficiency in cloud architecture, DevOps, and microservices development.
Competitive salary & comprehensive benefits. If passionate about sustainability and software engineering leadership, apply now and help shape the future of building automation and ESG solutions.
Contact: Tania Mustafa (Lic No: R1330528 / EA no: 18C9065)
Quote job ref: JN-042025-6726951
Michael Page operates under EA Licence Numbers 18S9099 and 18C9065.
#J-18808-LjbffrSoftware Engineering Manager
Posted today
Job Viewed
Job Description
The role at our organization involves engaging in extensive hands-on activities and collaborating with product owners and technical staff globally to define requirements for new features and enhancements to the platform. You will be responsible for evaluating technical options, providing recommendations on the scope and scale of effort required to develop end-to-end solutions, and managing and mentoring a team of talented engineers.
As a key member of our team, you will take ownership and lead the engineering responsibility for multiple components of the platform, with a focus on security, high scalability (3000+ TPS), and ensuring six nines of availability. Your role will also involve actively participating in defining architecture, creating solution documents, and engaging in hands-on activities such as low-level design, code review, coding, and unit testing.
Encouraging and ensuring the team utilizes GenAI tools to enhance software development processes will be a crucial aspect of your responsibilities. You will collaborate with cross-functional teams to integrate AI solutions into existing systems and workflows, coordinate engineering activities across project delivery, and work with engineers to ensure efficient and high-quality standards are maintained.
Identifying and managing risks at all stages of the project, building a culture of engineering excellence within the team, driving adoption of best practices, and identifying opportunities for further enhancements and refinements to standards, processes, and systems will also be part of your role.
This is a hybrid position, and the expectation of days in the office will be confirmed by your Hiring Manager.
Basic Qualifications:
- 5+ years of relevant work experience with a Bachelor's Degree or at least 2 years of work experience with an Advanced degree (e.g., Masters, MBA, JD, MD) or 0 years of work experience with a PhD, OR 8+ years of relevant work experience.
Preferred Qualifications:
- 5+ years of relevant work experience with a Bachelor's Degree or at least 2 years of work experience with an Advanced degree (e.g., Masters, MBA, JD, MD) or 0 years of work experience with a PhD, OR 8+ years of relevant work experience.
- Experience delivering complex projects involving domain knowledge, distributed architecture, technical stack, and collaborating with multiple technology and business partners.
- Strong understanding of generative AI models and tools, familiarity with GenAI tools, and experience as a technical leader.
- Proficiency in Java 8+, REST APIs, JSON, Agile development, continuous integration, and continuous delivery.
- Experience with shift-left practices, performance testing, and collaborating with security teams to implement secure coding techniques.
If you are passionate about working with people, mentoring your team to reach new heights, and possess the required qualifications and experience, we encourage you to apply for this exciting opportunity.
#J-18808-LjbffrSoftware Engineering Expert
Posted today
Job Viewed
Job Description
We are looking for a skilled and experienced software professional to join our team.
">Key Responsibilities:
- Develop and maintain complex software applications using various technologies.
- Collaborate with cross-functional teams to identify project requirements and implement solutions.
- Design and develop user interfaces using HTML, CSS, and JavaScript.
- Ensure high-quality code through thorough testing and debugging.
- Participate in the entire software development lifecycle (SDLC) including preparation and maintenance of related SDLC documentation.
Requirements:
A minimum of 5+ years of experience working on various software development projects is required. Key skills include ASP.NET MVC, ASP.NET Core MVC, Entity Framework, Angular, basic design, and analytical skills.
About Us:
We offer a collaborative and dynamic work environment that encourages innovation and growth.