Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Architect (Python)

$170k - $193k

HUB International

Software Architect – Hub International This role is a critical part of the Hub International Application Development team, building custom backend solutions and integrations that support how we share our brand and serve our providers, clients, and employees. Responsibilities include providing technical direction on backend systems, architecting scalable cloud-native Python‑based services, developing integrations, and coordinating development activities across multiple resources and vendors. This individual is responsible for implementing best practices and modern software architecture patterns, and must stay current on the latest backend trends — including cloud‑native development, microservices, API design, and the rapidly evolving space of agentic AI workflows. Critically, this person is equally comfortable in a whiteboard session with business stakeholders as they are in a code review — they can translate ambiguous business problems into clear technical requirements and drive alignment across both worlds. Core responsibilities include designing and developing technical solutions that address real business problems, architecting cloud‑native software using modern backend principles, and actively leading requirements‑gathering and discovery sessions with business stakeholders. Additional responsibilities include establishing coding standards, serving as a strong hands‑on developer, and actively driving the team forward into next‑generation architectures — particularly around AI agents and automated workflows. The right fit for this role is someone who is deeply passionate about software design and stands behind their convictions — someone who will push back when they see a better path, welcome being challenged in return, and engage in those debates as a sign of a healthy, high‑performing team. Core Responsibilities This is a hands‑on architect position — candidates are expected to produce high quality, maintainable, and scalable Python‑based software. Own the end‑to‑end process of translating business needs into technical architecture — from facilitating discovery sessions with non‑technical stakeholders through to implementation and delivery. Partner directly with business owners, product managers, and domain experts to surface requirements, challenge assumptions, and define solutions that are both technically sound and business‑relevant. Lead architecture, design, development, and implementation of cloud‑native backend services, microservices, and APIs — with a strong bias toward leveraging managed cloud services over reinventing the wheel. Design systems that are built for the cloud from day one — emphasizing scalability, resilience, observability, and cost efficiency on Azure and/or AWS. Be an active champion for adopting agentic workflow patterns, helping the team understand, evaluate, and implement AI‑driven automation pipelines and agent orchestration frameworks. Clearly articulate technical constraints and tradeoffs to non‑technical business stakeholders — and push back constructively when requirements conflict with architectural integrity. Decompose technical architecture into distinct tasks that can be executed by other developers. Maintain coding standards and lead peer code reviews with a focus on Python best practices. Ensure architectural principles and coding standards are upheld across the full project lifecycle. Stay current on cloud‑native innovations, backend patterns, and AI/agentic tooling that can enhance Hub's technical capabilities. Focus Areas — Tools & Technologies Python backend development (FastAPI, Django, Flask, async patterns) — primary language, non‑negotiable Experience with a modern front end framework (React, Angular etc) Cloud‑native development on Azure and/or AWS — mandatory; candidates must have deep, production‑grade experience designing systems that leverage the cloud platform, not just deploying on it (managed services, serverless, event‑driven architectures, IaC) Microservices and distributed systems design — service mesh, container orchestration (AKS/EKS), API gateways REST and event‑driven API design and integration LLM integration patterns (RAG), prompt engineering, and AI pipeline design Databases — relational, NoSQL, data warehousing, and analytics Message queues and streaming platforms (Kafka, Azure Service Bus, SQS) Infrastructure as Code (Terraform, Bicep, CDK) Requirements facilitation — ability to run discovery workshops, write technical specs, and drive stakeholder alignment Qualifications Bachelor's degree in Computer Science, Computer Information Systems, a related field, or equivalent work experience. Minimum 8+ years of software development experience with Python as the primary language. Minimum 2+ years in a similar architect, tech lead, or equivalent role. Mandatory hands‑on cloud experience in Azure and/or AWS — production‑grade cloud‑native architecture is a hard requirement. Demonstrated track record of engaging directly with business stakeholders to drive and refine technical requirements — not just receiving them from a product owner. Strong understanding of Python ecosystem tools: FastAPI or Django, SQLAlchemy, Pydantic, Celery, pytest. Demonstrated experience designing and building scalable backend APIs and microservices. Experience leading or working in Agile/Scrum teams. Genuine interest and enthusiasm for agentic AI workflows and AI‑assisted development — you don't need to have shipped a production agent, but you need to be leaning in and actively learning. Familiarity with design patterns, SOLID principles, decoupled architecture, and REST API best practices. Strong interpersonal and communication skills — particularly with non‑technical audiences. Strong analytical and problem‑solving skills. Ability to manage multiple projects with competing priorities. Capable of taking a project from inception to delivery. Nice to Have Polyglot development background — .NET (C#) or Java experience is a meaningful plus; architects who can read and reason across language boundaries strengthen the whole team Experience with both Azure and AWS (multi‑cloud exposure) Familiarity with LangChain, LangGraph, AutoGen, or similar agent orchestration frameworks Experience with Kafka or event streaming architectures Prior work integrating OpenAI, Azure OpenAI, Bedrock, or similar LLM services into production systems Exposure to Mulesoft or similar integration platforms Experience with Jira, Confluence, BitBucket Prior experience leading distributed software teams using Scrum Legal and Compensation Notice Disclosure required under applicable law in California, Colorado, Illinois, Maryland, Minnesota, New York, New Jersey, and Washington states: The expected salary range for this position is $170,000 to $193,000 and will be impacted by factors such as the successful candidate’s skills, experience and working location, as well as the specific position’s business line, scope and level. HUB International is proud to offer comprehensive benefit and total compensation packages which could include health/dental/vision/life/disability insurance, FSA, HSA and 401(k) accounts, paid‑time‑off benefits such as vacation, sick, and personal days, and eligible bonuses, equity and commissions for some positions. #J-18808-Ljbffr HUB International

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Architect (Python) in Chicago, IL vacancy
  •  ...Introduction Architects are at the heart of our business. They shape and translate business and IT strategies and needs into realizable,...  ...operate the solution. Requirements 10+ years of Experience in Python, AngularJS, Django is mandatory for this position. Working experience... 
    Python
    Work experience placement
    Flexible hours

    ViziRecruiter

    Chicago, IL
    2 days ago
  • ViziRecruiter, LLC. is seeking a skilled Architect in Chicago, IL to transform business and IT strategies into sustainable technology solutions. This role demands 10+ years of experience in Python, Django, and AngularJS along with expertise in Agile methodologies. As a... 
    Python

    ViziRecruiter,LLC.

    Chicago, IL
    3 days ago
  • $170k - $193k

     ...success in mergers and acquisitions. Job Description - Software Architect This role is a critical part of the Hub International Application...  ...on backend systems, architecting scalable cloud-native Python-based services, developing integrations, and coordinating... 
    Python
    Work experience placement
    Local area

    HUB International

    Chicago, IL
    4 days ago
  • $190k - $210k

     ...The Role: We are seeking an experienced Salesforce Solution Architect/Technical Lead to design, implement, and optimize enterprise-...  ..., Databricks). Proficiency in programming languages such as Python or JavaScript for custom AI extensions. Active participation... 
    Python
    Temporary work

    Launch Consulting

    Chicago, IL
    2 days ago
  • $120k - $170k

     ...cloud-based, fully-customizable, end-to-end software solution to automate securities-based...  .... Job Description As a Senior Software Architect, you will play a critical role in defining...  ...Spring Boot, or comparable expertise in Python and Pandas for backend development.... 
    Python
    Full time
    Flexible hours

    Supernova Technology™

    Chicago, IL
    4 days ago
  • We are seeking a Lead Software Architect to join our Media Engineering team. The Media Engineering team is focused on several opportunities and...  ...languages: JavaScript (Angular), Java (Spring Boot), or Python (FastAPI) is a plus. Experience with modern software development... 
    Python

    84.51

    Chicago, IL
    1 day ago
  •  ...revolutionizing the manufacturing industry with AI-powered software is hiring a full-time Senior Solutions Architect to join their expanding U.S. team. This company...  ..., APIs, and data pipelines using technologies like Python, TypeScript, Rust, and modern cloud platforms.... 
    Python
    Full time

    Motion Recruitment Partners LLC

    Chicago, IL
    3 days ago
  • $170k - $193k

    A global insurance and employee benefits broker is seeking a Software Architect to develop scalable backend solutions and integrations. This hands-on role requires a strong background in Python and cloud-native development, with responsibilities including designing architectures... 
    Python

    HUB International

    Chicago, IL
    1 day ago
  •  ...Bachelor’s degree in Computers or Engineering with at least 5 years in IT, particularly in the healthcare domain. Excellent scripting skills in Python and PowerShell are required. A hybrid working schedule is available. #J-18808-Ljbffr Cigna Health and Life Insurance Company
    Python

    Cigna Health and Life Insurance Company

    Chicago, IL
    22 hours ago
  •  ...development. Job Summary We are seeking a skilled Databricks Architect to design, implement, optimize, and support data platforms built...  ...with Databricks and Apache Spark Strong programming skills in Python, SQL, and/or Scala Experience with cloud platforms (Azure preferred... 
    Python

    Role, Inc.

    Chicago, IL
    1 day ago
  • $134.1k - $201.2k

     ...Stantec every day. Senior Application Architect Stantec is looking for a Senior Application...  ...overseeing the architecture of various software systems. The Senior Application...  ...Proficiencies: Programming/scripting in Python/Django, Java, or C#. SQL and Oracle Database... 
    Python
    Full time
    Temporary work
    Part time
    Casual work

    Stantec

    Chicago, IL
    1 day ago
  • 3 days ago Be among the first 25 applicants Data Architect with Cybersecurity Position type: Contract • Duration: 12 months • Location:...  ...expertise in relational and NOSQL database systems. Strong SQL and Python skills are a must. Thorough understanding of real‑time, batch,... 
    Python
    Contract work
    Immediate start

    Innova Solutions

    Chicago, IL
    3 days ago
  •  ...Python Developer We are looking for a Python Developer to build the backbone of our platform. You will be responsible for creating...  ...of handling millions of requests. Agent Logic Integration: Architect the backend systems that power our AI agents, managing long-running... 
    Python

    eTeam

    Chicago, IL
    3 days ago
  •  ...support organizational goals. This role requires a Bachelor’s degree in a relevant field and proficiency in programming, with a focus on Python preferred. Attractive employee benefits and a hybrid work schedule support work-life balance. #J-18808-Ljbffr Chicago Architecture... 
    Python

    Chicago Architecture Foundation

    Chicago, IL
    1 day ago
  • $160k - $190k

     ...Job Title: Senior Network Architect/Admin  Location: Chicago IL 60605 /New York City, NY -- 4 days onsite, 1 day remote Perm/FTE Role...  ...access technologies. Proficiency in automation and scripting (Python, PowerShell, Ansible). Experience designing network... 
    Python
    Permanent employment
    H1b
    Remote work

    HarveyNashUSA

    Chicago, IL
    3 days ago
  •  ...Back-End Python Developer You will be developing cutting edge back-end software solutions that will be used by Client engineers (but not doing the Client engineering yourself). You'll have an opportunity to be hands-on, doing development, while leading and mentoring... 
    Python
    Live in

    1872 Consulting

    Chicago, IL
    22 hours ago
  •  ...This role requires collaboration with other engineers and teams to architect scalable software systems. The candidate should have substantial experience in backend development, particularly with Python/Django, and demonstrate strong organizational skills. Benefits include... 
    Python

    Biological Sciences Division at the University of Chicago

    Chicago, IL
    1 day ago
  •  ...Software Engineer Software engineer with a passion for API development in Python. We're in the exciting and rapidly evolving consumer healthcare industry which requires constant innovation, evaluation, and iteration. Help us simplify and personalize the pharmacy industry... 
    Python

    1872 Consulting

    Chicago, IL
    22 hours ago
  • A leading technology company is seeking a Mid-Senior Python Engineer in Chicago, IL (Hybrid) to design and build production-grade services...  ...and Django. Ideal candidates should possess over 10 years of software engineering experience and strong skills in managing... 
    Python

    Centraprise

    Chicago, IL
    1 day ago
  • Akkodis seeks a Forward Deployed Software Engineer for a full-time, hybrid role in Chicago, IL. You will collaborate with enterprise customers, design backend services in Python/Django, and build modern React-based UI components. You will integrate REST APIs, work with... 
    Python
    Full time

    Akkodis

    Chicago, IL
    1 day ago
  • $148k - $159.1k

    Axiom is seeking a Data Architect in Chicago to manage their enterprise data model and ensure data integrity. This role involves designing...  ...in SQL, data governance, and ideally programming skills in Python. With a competitive salary range of $148,000 - $159,100 plus bonuses... 
    Python

    Axiom

    Chicago, IL
    1 day ago
  • $75k - $113k

     ...Mid-Level Full Stack Developer – Lead I, Software Engineering UST is seeking a talented Mid-Level Full Stack Developer to join our dynamic...  ...maintain scalable and efficient server‑side applications using Python or Java. Utilize Amazon Web Services (AWS) to deploy, manage,... 
    Python
    Full time
    Temporary work
    Flexible hours

    UST Inc

    Chicago, IL
    3 days ago
  • $120k - $140k

     ...experience who can serve as a Technical Architect—owning end‑to‑end design and delivery of...  .../yr Responsibilities Collaborate with software engineers, business stakeholders and/or...  ...programming skills in languages such as Python, SQL/NoSQL, etc. Build analytical approach... 
    Python
    Contract work
    H1b

    Publicis Re:Sources

    Chicago, IL
    1 day ago
  •  ...Infrastructure Architect Location: Chicago, IL Duration: Full Time Job Description...  ...automation and scripting (Python, Bash, PowerShell) Roles & Responsibilities...  ...Collaboration & Leadership • Work closely with software engineering, security, and operations... 
    Python
    Full time

    JConnect Infotech

    Chicago, IL
    22 hours ago
  •  ...with a Chicago based company to locate a Infrastructure Solutions Architect to help lead the integration and modernization of technology...  ...identity management Strong scripting experience using PowerShell, Python, or Bash Experience with virtualization platforms such as... 
    Python
    Contract work

    The Planet Group

    Chicago, IL
    1 day ago
  • $80k - $120k

     ...performs a variety of activities relating to software support and/or development. Provides...  ...the backend and the React.js client. Architect scalable data models, services, and integrations...  ...building web applications with Python/Django. Working knowledge of C#/.NET frameworks... 
    Python
    Work experience placement
    Work at office

    Biological Sciences Division at the University of Chicago

    Chicago, IL
    10 hours ago
  •  ...Job Summary We are looking for a skilled Python Developer with hands-on experience in Artificial Intelligence and Machine Learning...  ...platforms like AWS, Azure, or GCP. Good understanding of software engineering best practices. Preferred Qualifications... 
    Python
    Flexible hours

    Diverse Lynx

    Chicago, IL
    22 hours ago
  •  ...About the job Enterprise Architect Enterprise Architect needs 8 years experience...  ...programming languages such as Java, .Net, Python, or C, SAP TCS DataSure Cloud...  ...needs with long-term strategic growth for software systems Expertise in cloud technologies... 
    Python
    Temporary work

    Global Channel Management

    Chicago, IL
    22 hours ago
  •  ...and middle office on the trading floor. Responsibility includes software releases, configuration and support of all production system...  ...skills. Programming background in scripting language (TCL, Perl, Python, etc.). Understanding of the Agile and Continuous delivery. Deep... 
    Python
    Work at office
    Worldwide

    Societe Generale

    Chicago, IL
    22 hours ago
  •  ...Global's Workforce Privacy Policy: Skills and Requirements 2-3 years of Application Support experience Strong scripting skills in Python, Java or Perl – preferably Python Intermediate knowledge of SQL (Multi-table joins, grouping results, writing simple queries) Experience... 
    Python

    Insight Global

    Chicago, IL
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Architect (Python). Be the first to apply!