AVP, Software Engineer (Data)
- Compensation
- Not disclosed
- Location
- Singapore, SG
- Work setup
- Not specified
- Seniority
- Principal
- Employment
- Contract
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- Experience: Proven experience building and supporting production-grade applications across front-end, back-end, APIs and platform services, together with the data pipelines and data platforms behind t
- Track record: Demonstrated ability to deliver well-tested, maintainable software and data products, lead design discussions, contribute to code reviews and drive continuous improvement within a team.
- Technical stack: Strong hands-on skills with SQL and modern languages and frameworks such as Python, Java, TypeScript or KDB+, including front-end frameworks for building user-facing applications; dis
- Software design: Strong software design fundamentals, including system and component design, API and interface design, domain modelling, design patterns, concurrency, performance, testability and main
- Data craft: Practical understanding of data modelling, data contracts and schema evolution, data quality engineering, lineage, entitlements, and cost and performance tuning at scale.
- Standards & environment: Solid understanding of security-by-design, data governance and privacy obligations, resiliency patterns and operational excellence expected in high-availability, regulated env
- Communication & leadership: Strong communication and collaboration skills, with the ability to explain technical and data concepts clearly to both engineering and business audiences and work effective
- Education & certifications: Bachelor’s degree in Computer Science, Engineering, Information and Communications Technology, or a related discipline.
Full description
BUILD MARKETS. SHAPE ECONOMIES.
At SGX Group, we create markets. We turn ideas into products and expand access to new opportunities. We are building the future of the exchange in-house: from architecture and platforms to the critical systems that power markets. The biggest decisions are still open to people who join us now.
The opportunity
The Assistant VP, Software Engineer (Data) is a hands-on technical leader and strong individual contributor responsible for designing, building and delivering scalable, secure and high-quality applications, data products and data platform capabilities across critical platforms and engineering domains. This is a full-stack software engineering role within the data team: you will build the services, applications and interfaces that sit on top of/integrates with the data platform and extend it to its users, as well as the pipelines and data applications/products beneath them. Working closely with product, architecture, data governance and delivery teams, this role provides technical leadership through solution design, engineering discipline and execution excellence, while contributing directly to resilient, high-performing data capabilities that support SGX’s technology-led, high-availability market infrastructure. This is an opportunity for an experienced engineer to shape how data product is build, governed, served and consumed across the exchange, influence engineering standards, and accelerate innovation in a mission-critical environment.
For candidates with strong ambition, this role offers a compelling platform for growth. It provides the opportunity to deepen technical mastery across modern software and data engineering, cloud, platform services, analytics and AI enablement, and operational resilience, while expanding influence across architecture, product delivery and enterprise transformation initiatives. Over time, the role can evolve along multiple pathways, including senior individual contributor tracks such as Lead Engineer, Principal Engineer, as well as broader leadership opportunities in engineering management, platform leadership, or strategic technology delivery. For professionals who want to combine hands-on engineering with visible impact, SGX offers both the scale and significance to build a rewarding long-term career.
The Data Engineering Team
This role performs software engineering within the Data Engineering team that builds, runs and evolves the applications, data platforms and data products behind SGX Group’s business and market infrastructure.
The team works closely with product, architecture, platform, data governance, analytics, security and delivery colleagues to turn business priorities into secure, resilient and scalable data services. Its remit spans the full engineering lifecycle, from technical design, build, data modelling, CICD, testing etc through to production ownership of pipelines and continuous improvement.