Tech jobs
Job listings
Software Developer - 3 (Golang/Java/Python)
Software Developer position at Exotel focusing on telephony and VoIP stack development. Role involves leading projects, building fault-tolerant distributed systems, and working with cloud platforms using Golang, Java, or Python.
Principal Software Engineer / Principal AI Engineer - Commerce Platforms
Principal engineer leading architecture and AI-powered features for Microsoft’s global commerce, payments, and financial platforms, ensuring scalable, secure, and compliant systems.
Campus Trading Team Software Engineer (Intern)
Build and optimize high-performance trading systems in C++/Python, working with engineers to deploy production-grade data pipelines and tools that power global financial markets.
Electronic Trading Darkpool Software Engineer (Vice President)
Builds and maintains Citi’s low-latency electronic trading platform, including algorithmic trading, smart order routing, and dark pool engines using Java/C++/Rust.
[LPS] AI Platform Engineer (Technical)
Build and optimize Kubernetes-based cluster platforms and intelligent scheduling systems for AI/ML workloads across global data centers.
Large-Scale Kubernetes AI Platform Engineer
Engineer Kubernetes-based platforms and unified scheduling for large-scale AI/ML workloads across global data centers using Docker, Kubernetes, and multiple programming languages.
Senior / Software Engineer (Rust)
Builds backend and networking components in Rust for enterprise data transfer services, collaborating on production-grade code, CI/CD, and performance tuning.
Software Engineer – Distributed Market Data Systems
Builds a globally distributed market-data platform for a quantitative investment firm, focusing on realtime tick data pipelines and cloud-native, high-throughput systems.
Full-Stack Data Engineer: Build Analytics Pipelines
Builds and maintains data pipelines and warehouses using Python/Java/C++, SQL, and cloud services to deliver analytics insights for business decisions.
Software Engineer - Securities Operations
Develop and maintain software for securities trading, transaction reporting, and settlement using PL/SQL and Avaloq Script while collaborating with global financial clients.
Senior Software Engineer (Java/Spring) - Remote
Designs and builds Java/Spring and legacy C++/C# systems that power global gaming experiences, collaborating across teams to deliver reliable software.
Senior Software Engineer | Remote
Build reinforcement-learning environments to test AI models on software-engineering tasks using C++, Python, or Rust, and optimize performance with MCP tools.
Senior Embedded Software Engineer
Develop embedded C/C++ firmware for IoT smart valves, integrating hardware and cloud via RTOS and protocols like MQTT; lead on-site team in Cebu.
Senior C++ Software Engineer
Senior C++ engineer in Cebu City building scalable software, writing specs, coding in C++/Python/JavaScript, and mentoring junior devs.
Securities Trading Software Engineer
Build and maintain securities trading software using SQL/PL-SQL and Java/Python/C++. Collaborate with teams to design robust solutions and enhance existing features.
Staff Security Engineer
Lead application security for a distributed streaming platform, fuzzing C++ core code, securing Go/Rust SDKs, and shaping secure-by-default engineering practices across the product.
QA Test Team Lead
Lead a QA team testing embedded Linux devices, firmware, and C/C++ applications for power-grid monitoring hardware in the utility industry.
Engineering Manager, Network Management
Like Google's own ambitions, the work of a Software Engineer goes beyond just Search. Software Engineering Managers have not only the technical expertise to take on and provide technical leadership to major…
Staff Software Engineer, ML Compilers, TPU
Builds and optimizes the XLA compiler for Google’s TPUs, accelerating ML workloads at scale and co-designing next-gen hardware.