Tech jobs
Job listings
Senior Data Engineer — Integration & Pipelines
Design and build data integration pipelines and ETL processes to feed analytics and AI systems for an aged-care provider using SQL, Python/Java, and cloud platforms.
AI Consultant and Data Engineer
Build and deploy enterprise AI, Generative AI, and ML solutions for clients in Australia and New Zealand using Python, Java, and cloud platforms like AWS/Azure.
Data Engineer
Design and maintain scalable data pipelines and warehouses using SQL, Python, and cloud platforms to enable analytics and AI-driven insights for enterprise clients.
Data Engineer
Design and maintain scalable data pipelines and warehouses using SQL, Python, and cloud platforms to enable analytics and AI-driven insights for enterprise clients.
Full Stack Developer - Manager
Lead end-to-end design and delivery of secure, scalable full-stack solutions on Azure using C#, .NET, React, and microservices, while guiding offshore teams and enforcing Clean Architecture standards.
Senior Java Full Stack Developer
Build and mentor teams on enterprise-grade Java full-stack systems in cybersecurity/data services, using OOP, microservices, and cloud tools.
Full Stack Developer
Builds React/Python full-stack apps that integrate AI-driven insights for government staff tools, deploying on AWS with serverless and containerized services.
Full Stack Software Developer
Build secure, full-stack React apps and data-processing tools for Australian Defence systems, using XML/JSON, schema languages, and Java back-end services.
Full Stack Developer
Build and enhance a modern microservices-based platform for finance and legal sectors using JavaScript, Node.js, React, and cloud services.
Quality Assurance Engineer
Write and maintain automated tests in Java using Selenium, TestNG, and Maven; run pipelines in Jenkins and Docker to validate software builds across browsers.
Intermediate QE - Automation Back End
Build and run automated tests for CIBC’s banking APIs and integrations, using Python/Java/JavaScript and tools like Postman, Karate, and service virtualization to ensure secure, reliable digital banking features.
Lead Software Engineer- IHC 439
Lead a team to design and deliver large-scale enterprise applications for Marriott’s tech stack, focusing on cloud-native microservices, API orchestration, and DevOps practices.
Senior Software Engineer II - IHC446
Designs and delivers large-scale enterprise applications for a travel-tech product using Java, Spring Boot, Kafka, Docker, and Kubernetes in a cloud-native microservices architecture.
Senior Software Engineer I _ 2026_1301
Builds enterprise hospitality software using NodeJS, React, GraphQL, and TypeScript in a hybrid role for Marriott’s India tech accelerator.
Junior Software Development Engineer
Build and maintain backend services for payment processing systems, writing clean, tested code and collaborating with cross-functional teams to ensure secure, scalable financial transactions.
Software Engineering Lead Analyst
Builds full-stack AI solutions with React/Angular frontends, Python/Node.js backends, and ML pipelines on Azure/AWS, focusing on privacy, security, and fairness.
Associate Vice President Senior Lead Software Engineer
Lead a team building full-stack Java/Spring applications for financial market infrastructure, using Docker, Jenkins, and GCP while mentoring engineers and validating solutions.
Lead Software Engineer-IHC432
Lead a team building and optimizing large-scale revenue-management data pipelines using Spark, Scala, Kafka, and AWS EMR to power Marriott’s pricing systems.
Senior Associate - Lead Software Engineer
Builds and maintains Angular-based frontend apps for financial settlement systems, integrating with Java/Spring Boot backends via REST APIs and OpenAPI/Swagger.
Senior Software Engineer I _ 2026_1433
Build enterprise hospitality software using NodeJS, ReactJS, GraphQL, and TypeScript in a hybrid role for Marriott’s India tech center.