Senior Software Engineer building core infrastructure for AI-driven products at Airwallex. Leading technical decision-making and driving project delivery for complex distributed systems.
Responsibilities
Lead technical decision-making and custom development for core infrastructure components, extending from foundational storage to high-availability service layers.
Deep-dive into performance tuning and systems internals—such as state management, checkpointing, and exactly-once semantics—to ensure millisecond-level accuracy at global scale.
Develop and integrate the Knowledge Platform, enabling AI-driven products through scalable vector indexing, agentic workflows, and real-time data streaming.
Own the full SDLC for high-performance distributed systems (batch and streaming) that process petabytes of data across 30+ global regions.
Advocate for elite software engineering practices, contributing to shared tooling, SDKs, and automation frameworks that enhance the productivity of engineering teams company-wide.
Act as a technical beacon and mentor for mid-level engineers, driving project delivery through design reviews and technical leadership.
Requirements
Have 5+ years of experience building and operating large-scale distributed systems or infrastructure platforms.
Possess a deep understanding of computer science fundamentals, including distributed systems, memory management, and networking protocols.
Are proficient in Java, Kotlin, or Go.
Have hands-on experience (or the desire to deep-dive) into the internals of Kafka, Flink, Spark, Kubernetes, or OLAP engines.
Have a proven track record of taking 0-1 ownership of complex technical challenges, from initial design to production stability.
Are intrinsically motivated to explore emerging tech in AI/ML infrastructure and real-time systems to create tangible business impact.
Benefits
medical, dental, and vision insurance
a 401(k) plan
short-term and long-term disability
basic life insurance
well-being benefits
20 paid days of vacation
12 paid days of company holidays in a calendar year
Job title
Senior Software Engineer, Data Platform – AI Enablement
As a Principal Data Architect at Solstice, lead the design and implementation of data architecture solutions. Ensure data integrity, security, and accessibility to meet strategic organizational goals.
Data Platform Specialist overseeing data workflows and enhancing data quality for Stackgini's AI - driven IT solutions. Collaborating with teams to drive improvements and stakeholder support.
Data Engineer designing data pipelines in Python for a major railway industry client. Collaborate with Data Scientists and ensure code quality with agile methodologies.
Senior Data Engineer responsible for building and optimizing data pipelines for banking analytics initiatives. Collaborating with data teams to ensure data quality and readiness for enterprise use.
Senior Data Engineer developing scalable data solutions on Databricks for analytics and operational workloads. Collaborating with cross - functional teams to modernize the data ecosystem.
Data Engineer focused on analytics and data pipeline development for network optimisation. Collaborating with teams to deliver high - quality data solutions with Python and SQL.
Senior Product Manager defining platform capabilities for Data Cloud in Salesforce. Collaborating with R&D teams while shaping product strategy for Data 360 integration.
Senior Data Engineer at Goodwin enhancing data platforms and fostering data - driven culture across teams. Collaborating with IT and Finance on technology solutions and data governance practices.
Director, Data Platform Design and Strategy at MedImpact leading data platform and AI innovations to enhance healthcare services. Overseeing enterprise projects and managing teams to meet strategic goals.
Data Engineer delivering AI - and data - driven solutions for Honeywell’s industrial customers. Architecting and implementing scalable data pipelines and platforms focused on IoT and real - time data processing.