Software Principal Engineer

Dell Technologies

Singapore

On-site

SGD 120,000 - 160,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Award winning financial wellness tools
Generous parental leave

Job summary

Dell Technologies in Singapore is seeking a Senior Full Stack Software Engineer to deliver AI-enabled digital solutions for regulatory and compliance workflows. You will collaborate cross-functionally with UX, AI/ML engineers, and product stakeholders in a fast-evolving environment, translating designs into scalable software.

The role emphasizes end-to-end development, AI integration, and secure, auditable systems, with a strong engineering judgment and problem-solving approach.

Qualifications

  • Bachelor’s degree in Computer Science with + 8 years relevant experience in Engineering, AI/ML, or related fields.
  • Experience across both frontend and backend development.
  • Proven experience building and delivering user facing applications, preferably in enterprise or internal tool environments
  • Experience writing unit tests and contributing to automated testing practices. Familiarity with how modern cloud‑based systems work (deployment, services, environments).
  • Experience working with modern frontend and backend technologies (e.g. React, Angular, Vue, Python, Java, Go, Node.js, REST APIs)
  • Experience integrating with external services, data sources, or AI/ML systems. Familiarity with Agile/Scrum development practices and working in cross functional teams. Strong problem solving skills and comfort working in ambiguous, evolving problem spaces

Responsibilities

  • Design, build, and maintain full stack applications supporting regulatory and compliance workflows.
  • Integrate AI outputs into user facing features and real operational contexts.
  • Develop backend services, APIs, and data integrations for scalable, secure systems.
  • Collaborate with UX designers to translate designs into high quality implementations.
  • Work with platform components to support scalable, secure workflows and MVPs for early value validation.

Skills

Frontend & Backend
AI/ML systems
Problem solving
English fluency
Cross-functional teamwork

Education

Bachelor’s degree in Computer Science

Tools

React
Angular
Vue
Python
Java
Go
Node.js
REST APIs

Job description

The Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners.

Whatyou’llachieve:

As a Full Stack Software Engineer on our Global Product Compliance Engineering and Environment Affairs team in Jurong East, Singapore to build AI enabled digital solutions that drive real adoption and productivity.

This role sits within a highly cross functional environment, partnering closely with UX designers, AI/ML engineers, regulatory subject matter experts, and product stakeholders. This role requires strong engineering judgment, problem solving ability, and the ability to make sound technical decisions in an evolving product environment.

You will:
Full Stack Development & Delivery
  • Design, build, and maintain end to end full stack applications that support regulatory and compliance workflows
  • Implement user facing features that integrate AI outputs, insights, or recommendations into real operational contexts
  • Develop backend services, APIs, and data integrations that support scalable, secure, and maintainable systems
  • Collaborate with UX designers to translate designs into high‑quality, usable implementations
  • Work with backend and platform components to support scalable, secure workflows
  • Contribute to building thin vertical slices and MVPs that allow teams to validate value early
AI Enabled Application Development
  • Work closely with AI/ML engineers to integrate models and intelligent services into production applications
  • Implement human in the loop workflows, review mechanisms, and override controls for AI assisted decisions
  • Ensure AI outputs are surfaced in ways that are clear, auditable, and actionable for end users
  • Handle error states, uncertainty, and failure modes appropriately in compliance critical environments
  • Build user‑facing workflows that interact with AI‑driven and agent‑based systems, including review, intervention, and override capabilities
  • Implement experiences for long‑running, multi‑step AI workflows, including progress visibility, error handling, and recovery
  • Work with UX and AI teams to ensure agent behaviour is understandable, predictable, and controllable by users
Technical Decision Making & Problem Solving
  • Analyze technical problems, articulate options, and recommend solutions with clear reasoning
  • Identify engineering trade offs, risks, and constraints when making design and implementation decisions
  • Select, evaluate, and evolve tools, frameworks, and libraries needed to build the product
  • Troubleshoot complex issues across the stack and drive issues to resolution
Engineering Excellence
  • Develop and adhere to best practices, including clean code, maintainable architectures, and sensible dependency management
  • Avoid unnecessary or obscure dependencies and ensure libraries are kept up to date
  • Participate in vulnerability patching and corrective maintenance as part of normal development
  • Write unit tests and contribute to automated testing and CI/CD pipelines
Collaboration & Ways of Working
  • Work within an Agile/Scrum team alongside product owners, UX designers, AI/ML engineers, and regulatory experts
  • Partner closely with UX designers to translate designs and prototypes into high quality implementations
  • Collaborate with platform, security, and enterprise IT teams to integrate with existing systems and standards
  • Participate in design and technical discussions, contributing to architecture and implementation decisions
Quality, Security & Maintainability
  • Write clean, testable, and maintainable code following good software engineering practices
  • Ensure applications meet security, authentication, authorization, and auditability requirements
  • Contribute to CI/CD pipelines, deployment practices, and operational readiness
  • Use logging, monitoring, and basic product analytics to support reliability and continuous improvement

Every Dell Technologies team member brings something unique to the table.Here’swhat we are looking for with this role:

  • Essential Requirements
    • Bachelor’s degree in Computer Science with + 8 years relevant experience in Engineering, AI/ML, or related fields.
    • Experience across both frontend and backend development.
    • Proven experience building and delivering user facing applications, preferably in enterprise or internal tool environments
    • Experience writing unit tests and contributing to automated testing practices. Familiarity with how modern cloud‑based systems work (deployment, services, environments).
    • Experience working with modern frontend and backend technologies (e.g. React, Angular, Vue, Python, Java, Go, Node.js, REST APIs) (specific stacks are flexible and expected to evolve)
  • Experience integrating with external services, data sources, or AI/ML systems. Familiarity with Agile/Scrum development practices and working in cross functional teams. Strong problem solving skills and comfort working in ambiguous, evolving problem spaces Ability to collaborate effectively with designers and engineers to deliver high quality solutions. Strong communication skills and fluency in English
  • Experience building AI enabled, data driven, or decision support systems
  • Exposure to regulatory, compliance, governance, or safety critical domains
  • Experience implementing authentication, authorization, and audit logging in enterprise systems
  • Familiarity with cloud platforms, containerization, or modern deployment practices
  • Experience working on 0 to 1 products or early stage platforms
  • Knowledge on product compliance, Safety, EMC, Wireless, Telecom and Environmental (e.g. Energy, Material, ECO Labels, Accessibility, Repairability, Packaging and etc.) legislation programs will be plus.
Job Info
  • Job Identification 296470
  • Job Category Software Engineering
  • Posting Date 11/04/2026, 09:03 AM
  • Apply Before 12/30/2026, 04:00 PM
  • Job Schedule Full time
About Us

Who We Are

We believe that each of us has the power to make an impact. That’s why we put our team members at the center of everything we do. If you’re looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we’re looking for you.

Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Join us to build a future that works for everyone because Progress Takes All of Us.
Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. Read the full Equal Employment Opportunity Policy .

Visit our Culture Code page to learn more about how we work and lead.

  • Award winning financial wellness tools and resources
  • Generous leave of absence for new parents and caregivers
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer 2
Software Engineer 2

Dell • Singapore

On-site
SGD 60,000 - 90,000
Software Senior Engineer
Software Senior Engineer

Dell Technologies • Singapore

On-site
SGD 120,000 - 180,000
AI-Enabled Full Stack Principal Engineer
AI-Enabled Full Stack Principal Engineer

Dell Inc. • Singapore

On-site
SGD 120,000 - 160,000
Award winning financial wellness tools
Generous parental leave
Senior Systems Engineer
Senior Systems Engineer

Dell Technologies Inc. • Singapore

On-site
SGD 140,000 - 190,000
Senior Principal Systems Development Engineer
Senior Principal Systems Development Engineer

Dell • Singapore

On-site
SGD 180,000 - 260,000
Undergraduate Intern
Undergraduate Intern

Dell Inc. • Singapore

On-site
SGD 16,000 - 25,000
Mentorship by senior AI architects
Hands-on project experience
Senior AI-Native Engineer (Software Full Stack Engineer)
Senior AI-Native Engineer (Software Full Stack Engineer)

PALO IT • Singapore

On-site
SGD 120,000 - 210,000
Stimulating environment
Unique career path
International mobility
+3
Software Engineer (Corporate Data Tech)
Software Engineer (Corporate Data Tech)

Centre for Strategic Infocomm Technologies (CSIT) • Singapore

On-site
SGD 70,000 - 120,000
Software Engineer - DS/MC
Software Engineer - DS/MC

ST Engineering Mission Software & Services Pte Ltd • Singapore

On-site
SGD 90,000 - 130,000
Software Engineer with Backend Focus
Software Engineer with Backend Focus

SMT TECHNOLOGY PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000