Jobs at ThoughtWorks
6

All Jobs
All Jobs
Data + Analytics
Dev + Engineer
Sales
Tap to close

Lead Software Developer

ThoughtWorks
Greater Denver Area
5 days ago
Architecture. You should be comfortable working with your team to craft a design: choosing the appropriate technology and designing a solution that both answers the problem at hand, and stays within constraints. Coding. Our Leads never go post-technical. We think that it’s important for technical leadership to continue to code. Our clients don’t all work in one language or platform, and neither do we. As a lead, we’re looking for a breadth of experience in a lot of languages, and expertise in one or two: Ruby, Java, and Javascript are high on our list. (Other notables: Python, Scala, .NET, Clojure.) You should also be up to speed on practices like TDD, continuous integration, pairing, and infrastructure automation. Understanding and often playing a major part in the entire cycle of software consulting and delivery, from ideation, to project conception, to UX, to code, to testing, to deployment, and around again. Agile. We believe strongly in agile delivery practices, having implemented them for ourselves and our clients for a long time now. You should be very comfortable working with Agile, Lean and Continuous Delivery practices -- and love it as much as we do.

Solutions Architect

ThoughtWorks
Greater Denver Area
2 weeks ago
As a Solutions Architect, you play a key role in transforming current state systems and integration architecture into a pure digital platform of Microservices and APIs to enable new business capabilities, rapid experimentation, and continuous delivery for our largest clients. You are a thought leader in the architecture of distributed systems, with experience in organizations that operate like startups as well as traditional enterprises. Your consulting efforts will cross the spectrum from driving the creation of technology strategy to advising during execution. You will be working beside clients’ executives as well as software engineers to build digital platforms and solve our clients’ most interesting technology challenges.

Cloud, Infrastructure & DevOps Principal Technologist

ThoughtWorks
Greater Denver Area
2 weeks ago
Strong expertise in cloud and virtualization platforms (AWS, Azure, GCE, OpenStack, VMWare, etc.), operating systems (Linux, Windows), infrastructure automation (Ansible, Chef, Packer, Puppet, SaltStack, Terraform, etc.), and application hosting technologies (CloudFoundry, Docker Swarm, Kubernetes, Mesos, OpenShift, etc.). Solid understanding of the practical application of DevOps philosophy, Agile methods, Infrastructure as Code, and leading infrastructure and operations teams in an Agile/Lean/Continuous Delivery environment. Experience in designing and architecting enterprise and/or web-scale hosting platforms. Understanding of the issues businesses face and experience working with them to create robust, scalable, elegant, flexible and relevant solutions that truly transform industries. Experience working directly with senior IT groups in an advisory role. Experience working with CTO/CIO/COO to create technical strategies.

Platform Architect

ThoughtWorks
Greater Denver Area
2 weeks ago
TL;DR You are on the ground guiding the high-level technology platform design and strategy. With the support of subject matter experts, you guide a multi-team program towards delivering that design with lean platform building. As a trusted partner to our clients, you’ll be pushing the organization forward while helping them solve difficult technology problems. You will foster an environment that empowers teams and facilitates the development of your team members, setting everyone up to deliver their best work.   Full Description:

Senior Data Engineer

ThoughtWorks
Greater Denver Area
2 weeks ago
As a Senior Data Engineer, here's what we'll be looking for you to bring: Hands-on Engineering Leadership. Proven track record of Innovation and expertise in Data Engineering. Tenure in coding, architecting and delivering complex projects. Deep understanding and application of modern data processing technology stacks. For example Spark, Kafka, Hadoop, ecosystem technologies, and others. Deep understanding of NoSQL technologies including column family, graph, document, and key-value data storage technologies. Deep understanding of relational database technologies and database development techniques. Understanding of how to architect solutions for data science and analytics. Data management for reporting and BI experience is a plus.

Lead Data Engineer

ThoughtWorks
Greater Denver Area
2 weeks ago
As a Senior Data Engineer, here's what we'll be looking for you to bring: Hands-on Engineering Leadership. Proven track record of Innovation and expertise in Data Engineering. Tenure in coding, architecting and delivering complex projects. Deep understanding and application of modern data processing technology stacks. For example Spark, Hadoop ecosystem technologies, and others. Deep understanding of streaming data architectures and technologies for real-time and low-latency data processing. Deep understanding of NoSQL technologies including column family, graph, document, and key-value data storage technologies. Understanding of how to architect solutions for data science and analytics such as productionizing machine learning models and collaborating with data scientists.