> Markdown version of [/jobs/ext/1857170-software-engineer](https://www.wearedevelopers.com/jobs/ext/1857170-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** CareerCircle - **Location:** Chicago, IL, United States (Remote available) - **Experience:** Expert - **Salary:** $124,800.0 - $145,600.0 - **Contract:** Temporary contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, BigQuery, Data Integration, Extract Transform Load (ETL), Data Transformation, Data Mining, Python (Programming Language), SQL Databases, Data Logging, Backend, Google Bigquery, Data Pipelines - **Published:** July 22, 2026 - **Apply:** https://www.careercircle.com/jobs/all/all/usa/il/chicago/5a9245ee-8980-42e2-8cf4-f8dcdf241ba9 ## About the Role The successful candidate will focus primarily on data automation and CRM-related workflows, helping modernize and rebuild an existing automation suite. The role involves developing Python-based automation solutions, extracting and transforming data from Google BigQuery, and integrating data with marketing partners and downstream systems. The ideal candidate has strong Python development experience, advanced SQL abilities, and hands-on expertise with Google BigQuery. Experience within marketing technology, CRM systems, customer lifecycle communications, and data automation environments is highly preferred. Skills python, sql, bigquery Top Skills Details python,sql,bigquery ## Description BigQuery Marketing Operations Automation Communication Observability Data Pipelines Data Extraction MarTech Solutions Business Valuation Automation Systems Workflow Management Technology Solutions Full Stack Development Artificial Intelligence Business Transformation SQL (Programming Language) Extract Transform Load (ETL) Python (Programming Language) Customer Lifecycle Management Customer Relationship Management Customer Communications Management Application Programming Interface (API), Rewriting functionality from legacy automation systems into modern platforms - Developing and maintaining data pipelines and integrations - Writing complex SQL queries for data extraction and transformation - Working extensively with Google BigQuery APIs and datasets - Creating and maintaining tables, schemas, and views - Supporting data movement and automation processes across marketing systems - Collaborating with backend developers and marketing technology stakeholders - Assisting with integrations involving Google, Meta, and other marketing platforms - Contributing to observability and logging initiatives, BigQuery Marketing Operations Automation Communication Observability Data Pipelines Data Extraction MarTech Solutions Business Valuation Automation Systems Workflow Management Technology Solutions Full Stack Development Artificial Intelligence Business Transformation SQL (Programming Language) Extract Transform Load (ETL) Python (Programming Language) Customer Lifecycle Management Customer Relationship Management Customer Communications Management Application Programming Interface (API) +0 ## Related Videos - [Data Science in Retail](https://www.wearedevelopers.com/videos/586-data-science-in-retail) - [The Cloud is Calling: Answer with In-Demand Skills](https://www.wearedevelopers.com/videos/945-the-cloud-is-calling-answer-with-in-demand-skills) - [Data Science on Software Data](https://www.wearedevelopers.com/videos/162-data-science-on-software-data) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Making Data Warehouses fast. A developer's story.](https://www.wearedevelopers.com/videos/302-making-data-warehouses-fast-a-developer-s-story) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)