Associate-Graduate:Developer

ThoughtworksChicago, IL
Remote

About The Position

Entry-level data engineers at Thoughtworks partner with senior developers to build, maintain, and test data applications on different projects. They listen thoughtfully to understand the context of a business problem and write clean and iterative code to deliver a powerful end result. They are passionate about the data world and want to learn using the latest tools, frameworks, and offerings. Our entry-level consultants start their careers with the First Year Experience, our year-long program beginning at Thoughtworks University with a three-week immersive training, followed by monthly sessions on specific topics. We value tech talent from diverse backgrounds. Whether you are a computer science major with under a year of experience, a coding boot camp graduate, or a career changer aiming to become a seasoned data engineer, join our passionate technologist community and seize the opportunity to grow. Work Authorization: You must be authorized to work in the United States on a full-time basis without the need for employer sponsorship now or in the future. Thoughtworks will not offer employment to F-1 (student) visa holders who require employer sponsorship in the future or who cannot work full-time at the time of application.

Requirements

  • Strong foundational knowledge of Python and understand OO concepts.
  • Understand analysis, coding and object-oriented concepts.
  • Basic conceptual understanding of data modeling.
  • Awareness of clean-code concepts and practices.
  • Working knowledge of writing and optimizing SQL queries.
  • Thrive in a collaborative, flat environment that values transparency, openness, feedback and change.
  • Passion for learning and sharing knowledge as well as a desire to create meaningful solutions for business problems.
  • Resilient in ambiguous situations and can approach challenges from multiple perspective.
  • Must be authorized to work in the United States on a full-time basis without the need for employer sponsorship now or in the future.
  • Cannot be an F-1 (student) visa holder who requires employer sponsorship in the future or who cannot work full-time at the time of application.

Nice To Haves

  • Conceptual knowledge of or exposure to cloud data platforms like Snowflake or Databricks is a plus.

Responsibilities

  • Pair to write clean and iterative code using the best practices in a pair programming environment.
  • Collaborate with fellow team members to build data processing pipelines, addressing clients' challenges.
  • Learn and apply the latest Big Data technology and data engineering practices to solve client problems.
  • Learn and use continuous delivery practices to improve software delivery.
  • Work in collaborative, cross functional teams to build innovative customer experiences and create meaningful change for a variety of clients.
  • Learn to incorporate data quality into your day-to-day work as well as the delivery process.
  • Collaborate within Thoughtworks’ teams as well as with client’s teams, encouraging open communication and advocating for shared outcomes.

Benefits

  • First Year Experience program with immersive training and monthly sessions
  • Supportive cultivation culture with interactive tools, development programs, and teammates to help you grow
  • Commitment to fairness and responsible AI in recruitment
  • Equal employment opportunities
  • Reasonable accommodations for qualified applicants with disabilities or sincerely held religious beliefs, practices, or observances

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Entry Level

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service