45,700 Outsourcing jobs
Open tech roles at outsourcing and IT-services companies.
Fullstack Developer (React.js, Next.js, Nest.js)
Fullstack developer at technology consultancy Thoughtworks in Singapore, building client solutions in collaborative Agile teams using React.js, Next.js and Nest.js, with TDD, pair programming, continuous delivery and cloud tooling (AWS, Terraform, EKS, GitLab CI). Role is open only to Singapore Citizens/PRs due to client security clearance.
Fullstack Developer (Vue.js, TypeScript, Node.js)
Fullstack developer at technology consultancy Thoughtworks in Singapore, building client software with Vue.js, TypeScript and Node.js using TDD, pair programming and continuous delivery practices on AWS. Requires Singapore Citizenship or PR due to client security clearance.
Senior Full Stack Developer (Node.js & Cloud)
Senior full-stack consultant at Thoughtworks in Singapore, building client solutions with TypeScript, Node.js and Vue.js/NuxtJS front ends, deployed on AWS/GCC 2.0 cloud infrastructure using Kubernetes, Docker, Terraform and GitLab CI. Mentors junior engineers and drives TDD, agile and DevSecOps practices from ideation to deployment.
Lead Infrastructure Engineer: GCP
Lead Infrastructure Engineer at Thoughtworks, a technology consultancy, advising clients on cloud and infrastructure: shaping technical roadmaps, driving DevOps/CI-CD automation, and leading platform engineering on GCP with Terraform and Kubernetes. Based in India (Bangalore, Gurgaon, or Hyderabad), hybrid work.
Lead Platform Engineer - Ecuador
Lead Platform Engineer at technology consultancy Thoughtworks in Ecuador: helps clients design, build and run cloud and infrastructure platforms, driving DevOps, infrastructure-as-code, CI/CD automation, monitoring and security, while advising client leadership on technical strategy.
Senior Platform Engineer - Ecuador
Senior Platform Engineer at technology consultancy Thoughtworks, embedded with clients to design, build and evolve the cloud and infrastructure platforms that run their software. Day to day: hands-on implementation, infrastructure automation and IaC, CI/CD, monitoring, and advising clients on DevOps and agile ways of working.
Senior Data Engineer
Senior data engineer builds and maintains data pipelines, architectures, and platforms using modern tools like Databricks and distributed systems to support business objectives and AI/ML initiatives.
Senior Systems Support Engineer
Thoughtworks is hiring a Senior Systems Support Engineer in Cincinnati to keep client application systems stable and available — running incident management, monitoring and alerting, debugging business-impacting issues, and deployments via DevOps practices. Core stack includes Java/Python/C#, SQL/Databricks, Docker, Jenkins/Azure Pipelines, and Datadog/Prometheus/Grafana.
Talent Pool - Lead Developer Java
Lead-level Java developer (talent pool) at Thoughtworks, a technology consultancy in Ecuador: build large-scale distributed systems for clients using Java/Spring Boot, Kafka, Kubernetes and Terraform, champion TDD, continuous delivery and DevSecOps practices, and mentor junior consultants from ideation through deployment.
Software Developer
Software Developer at a technology consultancy collaborating with cross-functional teams to design and deliver software solutions using Java, Kotlin, JavaScript, or TypeScript with TDD, CI/CD, and DevOps practices.
Lead Mobile Developer - Android
Lead Mobile Developer acting as a technical consultant and hands-on engineer. You will guide teams in building high-quality mobile applications using Kotlin, Swift, or Flutter while championing TDD, Agile practices, and DevSecOps to deliver strategic solutions for diverse clients.
Senior Experience Designer
Senior Experience Designer at Thoughtworks' Singapore consultancy, embedded in cross-functional delivery teams doing user research, service design, and digital product design for client projects — producing journey maps, service blueprints, prototypes, and design systems, facilitating workshops, and mentoring other designers. Open only to Singapore Citizens or Permanent Residents.
Lead Experience Designer
A Lead Experience Designer at Thoughtworks, a technology consultancy, in Singapore. Day to day they lead design on client technology projects — running workshops and research, producing journey maps, service blueprints, prototypes and design systems, and mentoring other designers within multidisciplinary agile delivery teams.
Principal Product Manager
Thoughtworks is hiring a founding Principal Product Manager in Riyadh to lead lean, AI-first multidisciplinary pods for Middle East clients — partnering with C-suite stakeholders across discovery, go-to-market, delivery, and account growth. Requires 8+ years of product leadership with strong commercial, AI, and consultative-selling skills.
Senior Data Engineer
Senior Data Engineer at Thoughtworks, a technology consultancy, who builds and operates modern data architectures, data pipelines, and data models for clients, collaborating with data scientists and applying TDD and continuous delivery. Core stack includes Python, SQL, Databricks, Snowflake/Redshift/BigQuery, and major cloud platforms.
Lead Product Manager
Lead Product Manager at Thoughtworks' Singapore consultancy: a trusted advisor to senior client stakeholders who drives the full product lifecycle — vision, roadmap, backlog, go-to-market, experiments and metrics — alongside multidisciplinary teams. Requires Singapore citizenship/PR and ~10 years of product delivery experience.
Lead Developer (Golang)
Client-facing Lead Developer at Thoughtworks, a technology consultancy, based in Lima (Peru) or Quito (Ecuador). You guide client delivery teams and technical vision while staying hands-on, coding in Golang and TypeScript with NestJS and Kafka, championing TDD, continuous delivery, and DevSecOps practices.
Principal Forward-Deployed Engineer
Thoughtworks seeks a Tech Principal / Forward-Deployed Engineer in Riyadh to lead pods that turn client ideas into production AI-first products on a 3-day/3-week/3-month cadence. The role owns architecture, stack selection, and LLM engineering (Python/TypeScript, cloud, RAG, agent frameworks) while advising executives on Vision 2030-era digital programs.
Senior Business Analyst - Insurance
Senior Business Analyst at technology consultancy Thoughtworks in Chennai, acting as the bridge between insurance-sector clients and agile delivery teams: facilitating workshops, producing personas/epics/stories, managing backlogs, and steering custom software delivery using Agile, Lean and Continuous Delivery practices.
Lead Mobile Developer - iOS
Thoughtworks is hiring a Lead Mobile Developer (iOS) in Quito to act as the main client contact, leading and mentoring delivery teams while still hands-on coding. Core stack includes Swift/SwiftUI plus other mobile languages (Kotlin, Dart, JavaScript) with TDD, Agile/Lean, continuous delivery and DevSecOps practices.