Thoughtworks
Remote Jobs
Thoughtworks is a dynamic and inclusive community of bright and supportive colleagues who are revolutionizing tech. As a leading technology consultancy, we’re pushing boundaries through our purposeful and impactful work. Over 30 years of delivering extraordinary impact with clients. Helping clients solve complex business problems with technology as the differentiator.
62 Jobs
Lead Platform Engineer
ThoughtworksThoughtworks is a dynamic and inclusive community of bright and supportive colleagues who are revolutionizing tech. As a leading technology consultancy, we’re pushing boundaries through our purposeful and impactful work. Over 30 years of delivering extraordinary impact with clients. Helping clients solve complex business problems with technology as the differentiator.
Role Description Lead Platform Engineers help clients build and evolve systems that client organizations use to deliver and run software. They are comfortable working within teams of people with diverse roles and levels of experience to find solutions that meet the needs of the organization. They combine technical expertise and understanding with consideration of different situational needs. They champion technical quality and effective ways of working as a means to better outcomes for clients, rather than an end in themselves. They help clients to understand agile ways of working and DevOps as a mindset for collaboration. - You will explore the client’s needs and drive the building of a technical roadmap and impactful solution that will support their ambitious business goals. - You will help shape and build Thoughtworks’ cloud and infrastructure practice through collaboration with business development, marketing, and capabilities development teams. - You will ensure and build the controls and processes for continuous delivery and evolution of infrastructure and applications, driving automation through all stages of the process. - You will take a leading role in monitoring and ensuring that technical expectations of deliverables are consistently met on projects. - You will provide expertise and guidance in the areas of DevOps, cloud, platform and infrastructure engineering, both internally and in client sites. - You will establish trusting and thoughtful partnerships with a client’s leadership across engineering and commercial functions. - You will lead the design and implementation of innovative solutions to current constraints and business policies. Qualifications - You can lead the collaborative design of enterprise and/or web-scale hosting platforms and can administer application servers, web servers and databases. - You have a deep understanding of cloud and virtualization platforms, infrastructure automation and application hosting technologies. - You have experience working with software delivery teams and understand DevOps philosophies, Agile methods, Infrastructure as Code and how to apply them to your work. - You regularly apply DevOps philosophy, Agile methods, Infrastructure as Code to your work and lead infrastructure and operations with these approaches. - You have a history of working with server virtualization, at least one IaaS cloud platform, and two or more application runtime platforms including physical servers, virtual servers, container clusters, serverless and databases. - You can write scripts using at least one scripting language and are comfortable with building one or more of: Linux servers, Windows servers or container clusters, and/or Windows server systems. - Experience with continuous integration and continuous delivery tools with different tech stacks, web or mobile. - You’ve previously worked with monitoring systems for availability, performance or security, stress and performance testing with observability patterns: Distributed Tracing/OpenTracing, Log Aggregation, Audit Logging, Exception Tracking, Health Check API, Application Metrics, Self-Healing/Multi-Cloud. - You have an understanding of security concerns, threats and approaches for dealing with them, including infrastructure platform vulnerabilities, secrets management, network security and software supply chain security. - Bonus points if you have experience with unit testing and automated testing tools, stress and performance testing. Requirements - You genuinely enjoy interacting with teammates from across the business and have a knack for communicating technical concepts to nontechnical audiences. - You love creating robust, scalable, flexible and relevant solutions that help transform businesses and industries. - You’re comfortable partnering directly with leadership teams (CTO/CIO/COO) to design technical strategies while simultaneously collaborating with senior IT groups in an advisory capacity. - You adapt effortlessly to uncertainty, embrace change and confidently make decisions with limited information to achieve positive outcomes. Benefits - There is no one-size-fits-all career path at Thoughtworks: however you want to develop your career is entirely up to you. - Your career is supported by interactive tools, numerous development programs and teammates who want to help you grow. - We see value in helping each other be our best and that extends to empowering our employees in their career journeys. Company Description Thoughtworks is a dynamic and inclusive community of bright and supportive colleagues who are revolutionizing tech. As a leading technology consultancy, we’re pushing boundaries through our purposeful and impactful work. For 30+ years, we’ve delivered extraordinary impact together with our clients by helping them solve complex business problems with technology as the differentiator. Bring your brilliant expertise and commitment for continuous learning to Thoughtworks. Together, let’s be extraordinary.
Lead AI Engineer
ThoughtworksThoughtworks is a dynamic and inclusive community of bright and supportive colleagues who are revolutionizing tech. As a leading technology consultancy, we’re pushing boundaries through our purposeful and impactful work. Over 30 years of delivering extraordinary impact with clients. Helping clients solve complex business problems with technology as the differentiator.
Role Description We are looking for a passionate and skilled AI engineer to lead the AI engineering practice at a team or program level. In this role, you will guide the design and delivery of generative AI solutions, shape the technical roadmap for your team(s), and ensure high standards of engineering excellence. You will provide technical leadership to a small group of engineers, collaborate with product and business partners, and act as a trusted technical consultant for stakeholders. - Lead a cross-functional team of software engineers, data scientists and other specialists delivering GenAI solutions. - Guide the design and delivery of AI-powered systems that are scalable, reliable and production-ready. - Set direction for technical decisions, ensuring AI solutions are optimized for performance, cost and maintainability. - Collaborate closely with product managers, designers and stakeholders to align technical solutions with business goals. - Establish and promote best practices in AI engineering, covering testing, guardrails, responsible AI, monitoring and documentation. - Provide architectural guidance, balancing experimentation with delivery in short, safe cycles. - Review designs and code across the team, ensuring quality and consistency in AI-enabled features. - Set direction for GenAI application optimization to improve accuracy, performance, cost and know when model tuning is required. Qualifications - Strong expertise in Python and modern software engineering practices, including CI/CD, testing, version control and system reliability. - Proven ability to design and integrate end-to-end AI systems, ensuring scalability, maintainability and performance. - Deep experience with GenAI and agentic frameworks, guiding teams in their effective use. - Expertise in building and scaling RAG pipelines and integrating vector databases into production systems. - Experience deploying AI solutions on major cloud platforms, using containers and CI/CD pipelines for reproducibility. - Skilled in LLMOps practices and monitoring production systems with observability tools. - Experience with fine-tuning, model adaptation and advanced use of ML/NLP frameworks. Requirements - Ability to articulate complex technical concepts to non-technical audiences and influence senior decision-makers. - Proven ability to inspire, mentor and develop high-performing engineering teams, fostering a collaborative and inclusive environment. - Demonstrates the ability to anticipate technological trends and proactively shape the technical direction of the team. - Skilled in navigating complex internal and external dynamics, driving consensus and achieving technical and business goals. Benefits - There is no one-size-fits-all career path at Thoughtworks; however you want to develop your career is entirely up to you. - Your career is supported by interactive tools, numerous development programs and teammates who want to help you grow. - We see value in helping each other be our best and that extends to empowering our employees in their career journeys. Company Description Thoughtworks is a dynamic and inclusive community of bright and supportive colleagues who are revolutionizing tech. As a leading technology consultancy, we’re pushing boundaries through our purposeful and impactful work. For 30+ years, we’ve delivered extraordinary impact together with our clients by helping them solve complex business problems with technology as the differentiator. Bring your brilliant expertise and commitment for continuous learning to Thoughtworks. Together, let’s be extraordinary.
Senior Service Reliability Engineer
ThoughtworksThoughtworks is a dynamic and inclusive community of bright and supportive colleagues who are revolutionizing tech. As a leading technology consultancy, we’re pushing boundaries through our purposeful and impactful work. Over 30 years of delivering extraordinary impact with clients. Helping clients solve complex business problems with technology as the differentiator.
Role Description As a Senior Service Reliability Engineer (SRE) you will take a multifaceted approach to ensure technical excellence and operational efficiency within the infrastructure domain. Specializing in reliability, resilience and system performance, you take a lead role in championing the principles of Site Reliability Engineering. By strategically integrating automation, monitoring and incident response, you facilitate the evolution from traditional operations to a more customer-focused and agile approach. Emphasizing shared responsibility and a commitment to continuous improvement, you cultivate a collaborative culture, enabling organizations to meet and exceed their reliability and business objectives. - You will improve site reliability by building mechanisms/architectures that enable fault tolerance and faster median time to respond and median time to detect. - You will drive the integration of observability automation into the CI/CD pipeline. - You will handle production incidents, manage incident communication with clients and draft root cause analysis documents. - You will monitor performance of production systems and improve their scaling to ensure business goals are met within expected SLA and SLO metrics. - You will work closely with application development teams as advisors on improving system reliability and assisting in implementation for reliability improvements. - You will improve system observability across multiple facets such as logging and metrics, reducing false alarms to eliminate unnecessary toil and improving process efficiency. - You will implement chaos engineering practices as necessary to test system reliability, setting up processes for such testing to be done regularly. - You have a clear understanding of client goals and business needs and setting direction for site reliability in line with the same, e.g.: Achieving application availability with minimum/no disruption (99.999%) if necessary for business. Qualifications - You have hands-on experience in programming and scripting languages such as Python, Go or Bash. - You have a good understanding of at least one Public Cloud, e.g.: AWS, Azure or GCP. - You have had exposure to observability tools such as Grafana, Datadog, NewRelic, ELK Stack, Dynatrace or equivalent and you are proficient in using data from these tools to dissect and identify root causes of system and infrastructure issues. - You are familiar with DevOps and GitOps practices. - You have a good knowledge of container-based architecture and orchestration tools such as Kubernetes, AWS EKS, Docker Swarm, Nomad, etc. - You understand technical architecture and modern design patterns, including microservices, serverless functions, NoSQL and RESTful APIs, with experience in fixing bugs, analyzing logs, building metrics and operational dashboards. - You are familiar with creating infrastructure resources for improving reliability of system that follows Cloud’s Well Architected Framework principles: Reliability, security, cost optimization, performance efficiency and operational. Requirements - You have strong communication and articulation skills, and are proficient in English. - You have good people skills with an emphasis on negotiation and close collaboration with multiple cross-functional teams from the client side and/or Thoughtworks. - You solve challenging problems and difficult to debug issues with a never give up attitude. - You have the ability to work under pressure and with composure during production incidents. - You can confidently recommend improvements backed by strong technical arguments to client stakeholders or application development teams. - You are able to understand requirements provided by the client on both technical and business aspects and break them down for successful implementation. - You have a strong drive and ownership mentality, with a willingness to sign up for and deliver work when called upon, without being too concerned about role boundaries. - You’re willing to be part of a rotation- and need-based 24x7 available team. Benefits - There is no one-size-fits-all career path at Thoughtworks: however you want to develop your career is entirely up to you. - Your career is supported by interactive tools, numerous development programs and teammates who want to help you grow. - We see value in helping each other be our best and that extends to empowering our employees in their career journeys.
Lead Machine Learning Engineer
ThoughtworksThoughtworks is a dynamic and inclusive community of bright and supportive colleagues who are revolutionizing tech. As a leading technology consultancy, we’re pushing boundaries through our purposeful and impactful work. Over 30 years of delivering extraordinary impact with clients. Helping clients solve complex business problems with technology as the differentiator.
Role Description Lead Machine Learning Engineers at Thoughtworks use modern architectures to develop end-to-end scalable machine learning systems and applications. They use their specialized depth and breadth of knowledge to impact the achievement of client, project or service objectives and advocate for ways of working to promote and deliver excellence. Their leadership extends beyond technical prowess, encompassing strategic thinking and effective collaboration to drive innovation and deliver solutions that meet and exceed organizational goals. - Embrace a strategic mindset, contributing to the direction of machine learning (ML) initiatives and aligning technical solutions with broader organizational goals. - Play a pivotal role in program inception, shaping the development of new systems and applications from idea to reality, overseeing technical feasibility and resource allocation. - Leverage deep understanding of modern architectures to lead the development of scalable and maintainable ML systems, ensuring optimal performance and efficiency. - Translate client needs into technically feasible and impactful ML applications, driving solution design and deployment within complex, high-stakes projects. - Own the development and maintenance of ML applications, including ML pipelines, model training and deployment, and monitoring and evaluation. - Champion Responsible AI and effective ways of working within the team, advocating for a culture of excellence and continuous improvement. - Navigate intricate technical challenges with proficiency, employing specialized knowledge to troubleshoot issues and guide the team towards successful resolutions. - Stay at the forefront of the evolving field of machine learning, actively seeking out and implementing new technologies and advancements. - Foster a collaborative environment, effectively leading your team through hands-on coding alongside mentorship and guidance. - Measure and analyze the impact of ML initiatives, iteratively refining approaches and ensuring solutions deliver tangible value to clients and the organization. Qualifications - Experience in developing a technical vision and strategy, keeping it relevant and aligned to business needs. - Ability to design and execute cross-functional requirements based on business priorities. - Experience in writing clean, maintainable and testable code using Python or Shell. - Experience with distributed systems and scalable architectures to handle large-scale ML applications. - Experience with building, deploying and maintaining ML systems using relevant ML techniques and platforms (e.g., Scikit-learn, Tensorflow, MLFlow, Kubeflow, Pytorch). - Experience with application of MLOps principles and CI/CD to ML. - Experience in machine learning engineering and data science, familiar with key ML concepts, algorithms and frameworks. - Experience with designing and operating the infrastructure required to run different types of ML training and serving workloads. - Hands-on experience with on-premise and cloud services for building and deploying ML pipelines (e.g., Azure, AWS, GCP or Databricks). Requirements - Understanding of stakeholder management and ability to liaise between clients and other key stakeholders throughout projects. - Resilience in ambiguous situations and adaptability to approach challenges from multiple perspectives. - Willingness to take on risks or conflicts and manage them skillfully. - Eagerness to coach, mentor and motivate others, aspiring to influence teammates positively. - Advocacy for technical excellence while being open to change when needed. - Proven leadership with a track record of encouraging teammates in their professional development. - Natural ability to cultivate strong partnerships and understand the importance of relationship building. Benefits - No one-size-fits-all career path; development is entirely up to you. - Balance of autonomy with a strong cultivation culture supported by interactive tools and numerous development programs. - Value in helping each other be our best, empowering employees in their career journeys.
Senior AI Engineer
ThoughtworksThoughtworks is a dynamic and inclusive community of bright and supportive colleagues who are revolutionizing tech. As a leading technology consultancy, we’re pushing boundaries through our purposeful and impactful work. Over 30 years of delivering extraordinary impact with clients. Helping clients solve complex business problems with technology as the differentiator.
Role Description We are looking for a passionate and skilled AI engineer who is responsible for designing and delivering complex generative AI solutions. This role requires the ability to work autonomously on challenging technical problems, provide mentorship to junior engineers and champion engineering best practices. - Design, build and deploy GenAI applications using techniques such as RAG, Agents, Multi Agent Systems, etc., taking ideas from prototype to production. - Work with both AI/ML engineers and software engineers to deliver reliable, scalable systems. - Own key features or components, ensuring they are well-structured, efficient and easy to maintain. - Make technical decisions and contribute to system design with attention to performance, cost and reliability. - Collaborate with product managers, designers and data scientists to turn business needs into practical solutions. - Share knowledge and mentor junior team members, helping them grow their technical skills. - Review code and provide clear, constructive feedback to peers. - Understand deployment options and trade-offs across different cloud providers such as AWS, Azure, Google Cloud, etc. - Understand optimization techniques to improve accuracy, performance and cost for GenAI applications. Qualifications - Strong software engineering fundamentals, including Python, CI/CD, testing, version control and clean code practices. - Solid grasp of software design principles and ability to design and implement AI-powered components or workflows. - Experience with at least one GenAI framework (e.g., LangChain, LlamaIndex, Semantic Kernel) and one agentic framework (e.g., PydanticAI, LangGraph, AutoGen2). - Hands-on experience building and optimizing Retrieval-Augmented Generation (RAG) pipelines with vector databases (e.g., FAISS, Pinecone, Weaviate). - Familiarity with deploying AI solutions on major cloud platforms (AWS, Azure or GCP), with basic use of containers (Docker) and CI/CD pipelines. - Experience using LLMOps and observability tools (e.g., Langfuse, PromptLayer, OpenTelemetry) in production. - Exposure to fine-tuning and use of ML/NLP frameworks such as PyTorch or Hugging Face Transformers. Requirements - Ability to independently solve complex, ambiguous technical problems. - Willingness and ability to guide and mentor junior engineers, sharing knowledge and best practices. - Strong collaborative skills, working effectively with diverse, cross-functional teams. - Thrives in a dynamic and fast-paced environment, demonstrating resilience in the face of challenges. Benefits - There is no one-size-fits-all career path at Thoughtworks; your career development is entirely up to you. - Support through interactive tools, numerous development programs and teammates who want to help you grow. - Value in helping each other be our best, extending to empowering employees in their career journeys. Company Description Thoughtworks is a dynamic and inclusive community of bright and supportive colleagues who are revolutionizing tech. As a leading technology consultancy, we’re pushing boundaries through our purposeful and impactful work. For 30+ years, we’ve delivered extraordinary impact together with our clients by helping them solve complex business problems with technology as the differentiator. Bring your brilliant expertise and commitment for continuous learning to Thoughtworks. Together, let’s be extraordinary.
Fullstack Software Engineer
ThoughtworksThoughtworks is a dynamic and inclusive community of bright and supportive colleagues who are revolutionizing tech. As a leading technology consultancy, we’re pushing boundaries through our purposeful and impactful work. Over 30 years of delivering extraordinary impact with clients. Helping clients solve complex business problems with technology as the differentiator.
Role Description Software Developers collaborate with Business and Quality Analysts, Designers, Project Managers and more to design software solutions that will create meaningful change for our clients. They listen thoughtfully to understand the context of a business problem and write clean and iterative code to deliver a powerful end result. By balancing strong opinions with a willingness to find the right answer, Software Developers bring integrity to technology, ensuring all voices are heard. At Thoughtworks, we believe in going above and beyond the standard and are committed to delivering best-in-class solutions that exceed our clients' expectations. Our standard engineering and delivery practices reflect our commitment to quality, and our team is always looking to innovate and improve. Job Responsibilities - You will learn and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns. - You will use continuous delivery practices as needed to deliver high-quality software and value to end customers. - You will work in collaborative, value-driven teams to build innovative customer experiences for our clients. - You will collaborate with a variety of teammates to build features, design concepts and interactive prototypes and ensure best practices and UX specifications are embedded along the way. - You will partner with other technologists from cross-functional teams advocating and demonstrating DevOps culture. - You will take ownership and accountability beyond individual deliverables, always pushing the envelope in order to deliver awesome results for our clients. - You will learn, digest and subsequently apply the latest technology thinking from our Technology Radar to solve client problems. Qualifications - You have 3+ years of experience as a Fullstack Software Developer, with strong hands-on experience in both Node.js and React. Experience working with object-oriented programming languages such as Java or Kotlin would be an advantage. - You can write clean, high-quality code in a variety of languages and are also able to spot (and improve) bad code. - You are familiar with Agile, Lean and/or Continuous Delivery. - You have a good awareness of TDD, continuous integration and continuous delivery approaches/tools. - Bonus points if you have knowledge of cloud technology such as AWS, Docker or Kubernetes. Requirements - You thrive in a collaborative, non-hierarchical environment that values transparency, openness, feedback and change. - You have a passion for learning and sharing knowledge as well as a desire to create the right solutions for business problems. - You’re resilient in ambiguous situations and can approach challenges from multiple perspectives. Benefits - There is no one-size-fits-all career path at Thoughtworks: however you want to develop your career is entirely up to you. - Your career is supported by interactive tools, numerous development programs and teammates who want to help you grow. - We see value in helping each other be our best and that extends to empowering our employees in their career journeys. Company Description Thoughtworks is a dynamic and inclusive community of bright and supportive colleagues who are revolutionizing tech. As a leading technology consultancy, we’re pushing boundaries through our purposeful and impactful work. For 30+ years, we’ve delivered extraordinary impact together with our clients by helping them solve complex business problems with technology as the differentiator. Bring your brilliant expertise and commitment for continuous learning to Thoughtworks. Together, let’s be extraordinary.
Health & Safety Specialist
ThoughtworksThoughtworks is a dynamic and inclusive community of bright and supportive colleagues who are revolutionizing tech. As a leading technology consultancy, we’re pushing boundaries through our purposeful and impactful work. Over 30 years of delivering extraordinary impact with clients. Helping clients solve complex business problems with technology as the differentiator.
Role Description Thoughtworks is looking for a Health & Safety Specialist to join our team in Romania to work both locally and globally to ensure Thoughtworkers are healthy and safe. As part of the global Workplace Operations & Experience function, you will have an extraordinary impact on Thoughtworkers who are in our City Hubs, Community Hubs, and remotely. You will collaborate with local People Teams and your peers within the function to develop and roll out best practice health and safety approaches that ensure we are not just meeting the basic requirements from a legal or regulatory standpoint but create a strong safety culture. This role is a mix of strategy and execution and will suit someone with extensive domain expertise who wants to explore how they can broaden their impact. Responsibilities - Develop, implement, and monitor the company’s health & safety policies, procedures, and programs in compliance with Romanian Securitate și Sănătate în Muncă (SSM) legislation. - Conduct risk assessments and workplace inspections to identify hazards, assess risks, and implement preventive measures. - Ensure compliance with regulatory bodies and local labor authorities. - Keep up to date with changes in HSE legislation and best practices to ensure company compliance. - Design and deliver health & safety training programs for employees at all levels. - Promote a strong safety culture within the company by driving awareness campaigns and safety committees. - Lead and manage safety drills and emergency preparedness exercises. - Investigate workplace accidents, incidents, and near-misses, identifying root causes and implementing corrective actions. - Maintain and analyze incident reports and trends to drive continuous safety improvements. - Act as the main point of contact for all health & safety-related matters within the organization. - Work closely with various functions to integrate HSE practices into daily business operations. - Manage external audits, inspections, and interactions with health & safety service providers. - Develop and oversee emergency response plans and coordinate crisis management procedures. - Ensure proper fire safety measures, evacuation plans, and emergency response team training. - Develop an Occupational Health and Safety Management System (OHSMS) in Romania that is scalable globally. Qualifications - A mandatory Bachelor’s degree (or equivalent) in Engineering Sciences or Agricultural and Forestry Sciences. - Completion of both: - Mandatory Inspector SSM / Specialist SSM certification, requiring completion of an 80-hour accredited SSM course. - A diploma of a postgraduate education program in occupational Health and Safety, with a duration of at least 180 hours. - Or a Master's or Doctoral degree in the field of occupational Health and Safety (OSH/SSM). - Specialisation in Occupational Safety & Ergonomics and Psychosocial Risks required. - Minimum 3 years of experience in a Health and Safety role, preferably in a large or globally distributed organization. - Strong knowledge of Romanian SSM legislation (Law 319/2006). - Certifications in Health and Safety (e.g. NEBOSH, IOSH, ISO 45001 Lead Auditor) are highly desirable. - Fluency in Romanian and English (written & spoken) is required. Benefits - Career defining experiences to help you grow professionally and personally. - A community where you feel you belong. - A wide variety of benefits to support the team's advancement, health, and wellbeing.
Pre-Sales Solutions Architect
ThoughtworksThoughtworks is a dynamic and inclusive community of bright and supportive colleagues who are revolutionizing tech. As a leading technology consultancy, we’re pushing boundaries through our purposeful and impactful work. Over 30 years of delivering extraordinary impact with clients. Helping clients solve complex business problems with technology as the differentiator.
Role Description Principal Solutions Architects at Thoughtworks leverage their expertise in "managed services" for application and infrastructure platform support, and maintenance, to craft impactful solutions. They focus on customer challenges and in partnership with the sales team, translate these into winning proposals encompassing compelling engagement, operating and commercial models, ensuring every engagement is a resounding success. Their role at this level requires them to propel business forward. They will cultivate relationships with executives, closing high-value deals and bolstering our “managed services” practice. Thoughtworks DAMO™ managed services empower businesses through intelligent, automated digital operations solutions. It leverages advanced Build practices like XP and CI/CD to achieve "zero maintenance" products, revolutionizing how Run operates. By combining site reliability engineering (SRE), product evolution and data ops, DAMO managed services drive predictable cost reduction and future-proof operations. Principal solutions architects are a driving force in our transformative mission, shaping our clients' future and the industry at large, making a profound impact. Qualifications - 15+ years experience in working on tech solutions and creating proposals - Strong experience in managed services with hands on exposure of working with AI technologies - Experience in at least one of these areas: legacy modernization, data ops, customer experience and AI - Experience with putting together proposals that respond to customer requirements and win work - Solid experience in defining operating model for support coverage and distribution of teams according to the business needs - Experience in proposing contract terms and conditions to answer most questions regarding contract interpretation - Closely worked with various internal teams including business development, demand/sales, delivery, service lines Requirements - Focus on understanding and documenting the client problems and requirements, and provide managed service solutions to address them - Drive the proposal development process from managed services solution strategy discussions through solution design, pricing, proposal document preparation and pitching to internal account leadership teams and clients - Lead efforts to drive proactive proposals by working with clients and account leadership teams to identify potential managed services offerings - Leverage technology innovations like AI/Machine learning(ML) to bring cutting edge solutions into the IT operations landscape - Drive the contract preparation process from strategy discussions through contract preparation and negotiations - Identify and qualify new opportunities through working with leads and account leadership, and create value propositions which can be reused in pursuits and client pitches - Articulate the differentiators and value of the service line to client stakeholders - Focus on delivering competitive commercial models - Identify patterns across regions and build reusable assets including proposal templates, assessment frameworks, commercial models, etc. - Involved in community initiatives to mentor team members, streamline operations, share and grow knowledge Benefits - There is no one-size-fits-all career path at Thoughtworks: however you want to develop your career is entirely up to you. - Career is supported by interactive tools, numerous development programs and teammates who want to help you grow. - Value in helping each other be our best and that extends to empowering our employees in their career journeys.
Pre-Sales Solutions Architect (Cloud / AI Managed Services)
ThoughtworksThoughtworks is a dynamic and inclusive community of bright and supportive colleagues who are revolutionizing tech. As a leading technology consultancy, we’re pushing boundaries through our purposeful and impactful work. Over 30 years of delivering extraordinary impact with clients. Helping clients solve complex business problems with technology as the differentiator.
Role Description Principal Solutions Architects at Thoughtworks leverage their expertise in "managed services" for application and infrastructure platform support, and maintenance, to craft impactful solutions. They focus on customer challenges and in partnership with the sales team, translate these into winning proposals encompassing compelling engagement, operating and commercial models, ensuring every engagement is a resounding success. Their role at this level requires them to propel business forward. They will cultivate relationships with executives, closing high-value deals and bolstering our “managed services” practice. Thoughtworks DAMO™ managed services empower businesses through intelligent, automated digital operations solutions. It leverages advanced Build practices like XP and CI/CD to achieve "zero maintenance" products, revolutionizing how Run operates. By combining site reliability engineering (SRE), product evolution and data ops, DAMO managed services drive predictable cost reduction and future-proof operations. Principal solutions architects are a driving force in our transformative mission, shaping our clients' future and the industry at large, making a profound impact. Qualifications - 15+ years experience in working on tech solutions and creating proposals - Strong experience in managed services with hands-on exposure to AI technologies - Experience in at least one of these areas: legacy modernization, data ops, customer experience, and AI - Experience with putting together proposals that respond to customer requirements and win work - Solid experience in defining operating model for support coverage and distribution of teams according to the business needs - Experience in proposing contract terms and conditions to answer most questions regarding contract interpretation - Closely worked with various internal teams including business development, demand/sales, delivery, service lines Requirements - Focus on understanding and documenting the client problems and requirements, and provide managed service solutions to address them - Drive the proposal development process from managed services solution strategy discussions through solution design, pricing, proposal document preparation and pitching to internal account leadership teams and clients - Lead efforts to drive proactive proposals by working with clients and account leadership teams to identify potential managed services offerings - Leverage technology innovations like AI/Machine learning (ML) to bring cutting-edge solutions into the IT operations landscape - Drive the contract preparation process from strategy discussions through contract preparation and negotiations - Identify and qualify new opportunities through working with leads and account leadership, and create value propositions which can be reused in pursuits and client pitches - Articulate the differentiators and value of the service line to client stakeholders - Focus on delivering competitive commercial models - Identify patterns across regions and build reusable assets including proposal templates, assessment frameworks, commercial models, etc. - Involved in community initiatives to mentor team members, streamline operations, share and grow knowledge Benefits - There is no one-size-fits-all career path at Thoughtworks: however you want to develop your career is entirely up to you. - Support through interactive tools, numerous development programs, and teammates who want to help you grow. - Value in helping each other be our best and empowering employees in their career journeys.
Lead Data Engineer
ThoughtworksThoughtworks is a dynamic and inclusive community of bright and supportive colleagues who are revolutionizing tech. As a leading technology consultancy, we’re pushing boundaries through our purposeful and impactful work. Over 30 years of delivering extraordinary impact with clients. Helping clients solve complex business problems with technology as the differentiator.
Role Description Lead data engineers at Thoughtworks develop modern data architecture approaches to meet key business objectives and provide end-to-end data solutions. They might spend a few weeks with a new client on a deep technical review or a complete organizational review, helping them to understand the potential that data brings to solve their most pressing problems. On projects, they will be leading the design of technical solutions, or perhaps overseeing a program inception to build a new product. Alongside hands-on coding, they are leading the team to implement the solution. - You will lead and manage data engineering projects from inception to completion, including goal-setting, scope definition and ensuring on-time delivery with cross team collaboration. - You will collaborate with stakeholders to understand their strategic objectives and identify opportunities to leverage data and data quality. - You will design, develop and operate modern data architecture approaches to meet key business objectives and provide end-to-end data solutions. - You will be responsible to create, design and develop intricate data processing pipelines, addressing clients' most challenging problems. - You will collaborate with data scientists to design scalable implementations of their models. - You write clean and iterative code based on TDD and leverage various continuous delivery practices to deploy, support and operate data pipelines. - You will lead and advise clients on how to use different distributed storage and computing technologies from the plethora of options available. - You will develop data models by selecting from a variety of modeling techniques and implementing the chosen data model using the appropriate technology stack. - You will be responsible for data governance, data security and data privacy to support business and compliance requirements. - You will define the strategy for and incorporate data quality into your day-to-day work. Qualifications - You have experience with the Databricks platform. - You have experience in Gen/AI and LLMs. - You have experience in leading the system design and implementation of technical solutions. - Working with data excites you; You have created Big Data architecture, can build and operate data pipelines, and maintain data storage, all within distributed systems. - You have a deep understanding of data modeling and experience with modern data engineering tools and platforms. - You have experience in writing clean, high-quality code using the preferred programming language. - You have built and deployed large-scale data pipelines and data-centric applications using any of the distributed storage platforms and distributed processing platforms in a production setting. - You have experience with data visualization techniques and can communicate the insights as per the audience. - You have experience with data-driven approaches and can apply data security and privacy strategy to solve business problems. - You have experience with different types of databases (i.e.: SQL, NoSQL, data lake, data schemas, etc.). Requirements - You have advanced English. - You understand the importance of stakeholder management and can easily liaise between clients and other key stakeholders throughout projects, ensuring buy-in and gaining trust along the way. - You are resilient in ambiguous situations and can adapt your role to approach challenges from multiple perspectives. - You don’t shy away from risks or conflicts, instead you take them on and skillfully manage them. - You coach, mentor and motivate others and you aspire to influence teammates to take positive action and accountability for their work. - You enjoy influencing others and always advocate for technical excellence while being open to change when needed. - You are a proven leader with a track record of encouraging teammates in their professional development and relationships. - Cultivating strong partnerships comes naturally to you; You understand the importance of relationship building and how it can bring new opportunities to our business. Benefits - There is no one-size-fits-all career path at Thoughtworks: however you want to develop your career is entirely up to you. - Your career is supported by interactive tools, numerous development programs and teammates who want to help you grow. - We see value in helping each other be our best and that extends to empowering our employees in their career journeys. Company Description Thoughtworks is a dynamic and inclusive community of bright and supportive colleagues who are revolutionizing tech. As a leading technology consultancy, we’re pushing boundaries through our purposeful and impactful work. For 30+ years, we’ve delivered extraordinary impact together with our clients by helping them solve complex business problems with technology as the differentiator. Bring your brilliant expertise and commitment for continuous learning to Thoughtworks. Together, let’s be extraordinary.
52more opportunities are still waiting for you.Log in now and take your next shot before someone else does.