AirwallexSG - Singapore
JobgetherPosted 1d ago
Principal Software Engineer, Data Products
Principal Software Engineer, Data Products at Jobgether scores 45 out of 100 on AI centrality, which makes it a Level 2 role on this board.
AI in this role
Principal Software Engineer needed to lead data-intensive systems and integrate data products and AI/ML capabilities into platforms.
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Principal Software Engineer, Data Products based in United States.
This role provides senior technical leadership for data-intensive systems that power logistics decisions at scale. You will set engineering standards across architecture, design, testing, observability, security, reliability, and operational readiness. Working closely with software engineers, data scientists, and data engineers, you will turn analytical and prototype work into robust production systems. The role also sits at the intersection of application engineering, data platforms, and AI/ML, with significant influence over how these capabilities are integrated into customer-facing products. You will drive technical direction across teams through hands-on engineering, RFCs, design reviews, mentoring, and multi-quarter roadmaps. As a principal-level individual contributor, you will help establish reusable engineering practices while enabling teams to operate with greater autonomy and confidence.
Prepare for this job
A free preview built only from this posting: what it asks for, what you could be asked in an interview, and how to adjust your resume.
Skills and AI tools this role asks for
Questions you could be asked
- Tell me about a project where software engineering was part of your work. What did you do?
- Tell me about a project where distributed systems was part of your work. What did you do?
- Tell me about a project where data platforms was part of your work. What did you do?
- Tell me about a project where system architecture was part of your work. What did you do?
- Walk me through how you've used Python in your day-to-day work.
Adapt your resume
- List these exact terms on your resume: Software Engineering, Distributed Systems, Data Platforms, System Architecture, and Python. An applicant tracking system matches the wording, not the idea.
- Attach one line of real, concrete experience to at least one of them — a tool named with nothing behind it rarely survives a human read.
- Put the AI tool in a bullet point about what you did, not just in a skills list — this role treats it as a required part of the job.
Want your resume actually rewritten for this job?
The free preview above is everything we have today. A full resume rewrite is not live yet and has no price set. Join the waitlist and we will email you if we open it.
Similar roles
Software Engineering roles rated Level 2 at other companies.
Abnormal SecurityHybrid - Bangalore, India
QontoRemote · Berlin, Germany
ZscalerSan Jose, California, USA; Santa Clara, California, USA$186k-$265k
MastercardDublin, Ireland






