Tech jobs
Job listings
Rotational - Software Engineer
This is a two-year rotational development program for recent graduates to gain experience across AI/ML, DevOps, systems engineering, and UX/UI design. Participants will work on production codebases using C++, C#, and various scripting languages to support Trimble's industrial technology solutions.
Senior Project Manager, Global Fulfillment
Lead end-to-end delivery of World Vision's Global Fulfillment portfolio of sponsor engagement products (reports, cards, letters), managing project governance, vendor/procurement processes, budgets, and cross-functional coordination using tools like Azure DevOps, Jira, and Smartsheet.
Senior Platform Engineer
Senior Platform Engineer maintaining Ingram Micro's marketplace and Xvantage platforms—hands-on role covering monitoring, deployment support, incident resolution, and automation using Python, SQL, REST APIs, and cloud infrastructure on an EMEA shift.
Senior Full Stack Developer (.Net)
Senior Full Stack Developer position focusing on .NET Core and .NET 8 backend development with microservices architecture, and React.js/Next.js frontend development. Key technologies include C#, Entity Framework, Docker, AWS services, and Jest for testing.
Senior Data Scientist
Senior Data Scientist at Chevron Singapore building trading-focused analytical models (price/fundamentals forecasting) for commodity markets, using Python, SQL, and machine learning with end-to-end solution delivery ownership.
Lead AI Software Engineer (m/w/d)
Leads AI-driven software engineering standards and DevOps processes, advising teams on architecture, security, and KI-based coding tools like Agentic Coding.
Staff Project Manager
The Staff Project Manager will lead complex, cross-functional AI and software initiatives within BP's AI Enablement Office. This role involves orchestrating technical delivery, managing project roadmaps, and collaborating with engineers and data scientists to align AI solutions with commercial business goals.
Assistant Vice President/ Vice President, Software Engineer, Global Markets Technology
Senior C++ developer on Bank of America's low-latency electronic trading engine (CRB platform), modernizing legacy code, improving CI/CD, and collaborating with global teams across multiple time zones.
Analyst, Engineer
Android Engineer at NAB designing and delivering transformed payment platforms using Java, Kotlin, Android Studio, and CI/CD tooling across the full software delivery lifecycle.
Product Owner
The Product Owner will manage the roadmap and backlog for the Customer Visibility Platform, a B2B logistics tool providing real-time shipment tracking and data insights. This role involves collaborating with distributed engineering teams and stakeholders to drive innovation and deliver value-added features.
Software Engineer II
Mastercard is seeking a Software Engineer II through their Launch graduate development program to build secure, scalable payment systems. The role involves full-lifecycle software development, including design, deployment, and the application of AI-driven solutions in a global, collaborative environment.
Lead Data Engineer
Lead Data Engineer designs and maintains scalable enterprise data platforms, ETL/ELT pipelines, and data warehouses using Databricks, SQL, and Python to enable analytics, automation, and AI-driven insights for global operations.
QA Engineer (B1)
The QA Engineer will develop and execute automated test scripts using Selenium and perform API testing to ensure web application reliability. The role requires expertise in CI/CD integration, test framework setup, and Agile methodologies.