Tech jobs
Job listings
Fullstack Developer (Java, React.js)
Technology consultancy Thoughtworks is hiring a fullstack developer in Singapore to build client solutions in collaborative, value-driven teams. Day to day involves writing clean, iterative Java/Spring Boot backend and React.js frontend code using TDD, pair programming, continuous delivery and DevOps practices. 4+ years' experience expected.
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 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 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.