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
Data Architect leading design and implementation of cloud data platforms for digital transformation. Collaborating with stakeholders to define data strategies and governance models.
Data Engineer Consultant designing and optimizing data infrastructure for clients' business needs. Working with SQL and data visualization tools in a mainly remote role with some onsite responsibilities in Denver.
Data Engineer creating Real - Time Data Processing applications for a leading iGaming operator. Work involves stream data manipulation and collaboration in an Agile environment.
Data Engineer at Voodoo optimizing real - time data pipelines for gaming and consumer apps to support growth. Joining a top - tier data team dedicated to monetizing via advertising partners in a competitive landscape.
Cloud Data Engineer designing data architectures for cloud platforms at fifty - five. Collaborating with local and global teams to optimize marketing ROI and customer experience.
SAP Specialist responsible for designing, developing, and executing data migration objects in Hydro’s SAPEX program. Ensuring successful ETL processes and maintaining data quality.
Senior Data Engineer building scalable data pipelines and data models within retail at Avaron. Collaborating closely with business and technical teams to ensure reliable data solutions.
Senior Data Engineer building and operating the data platform at bsport. Collaborating with the Data team to optimize data intake and accessibility for analytics and AI.
Data Engineer building and maintaining Azure data platforms for Hultafors Group's analytics and reporting needs. Collaborating across various business functions in a cloud environment.
Lead Data Pipeline Manager at Valpak, overseeing data pipelines for environmental compliance initiatives. Collaborate with teams to ensure data quality and operational performance.