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

ABOUT US At HUB International, we are a team of entrepreneurs. We believe in protecting and supporting the aspirations of individuals, families, and businesses. We help our clients evaluate their risks and develop solutions tailored to their needs. We believe in empowering our employees to learn, grow, and make a difference. Our structure enables our teams to maintain their own unique, regional culture while leveraging support and resources from our corporate centers of excellence. HUB is a global insurance and employee benefits broker, providing a boundaryless array of business insurance, employee benefits, risk services, personal insurance, retirement, and private wealth management products and services. With over $5 billion in revenue and almost 20,000 employees in 600 offices throughout North America, HUB has grown substantially, in part due to our industry leading success in mergers and acquisitions. Job Description — Software Architect 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 Source control — Git, CI/CD pipelines 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. Experience deploying apps to the cloud is not sufficient; we need architects who design for the cloud. 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

JOIN OUR TEAM

Do you believe in the power of innovation, collaboration, and transformation? Do you thrive in a supportive and client focused work environment? Are you looking for an opportunity to help build and drive change in a rapidly growing and evolving organization? When you join HUB International, you will be part of a community of learners and doers focused on our Core Values: entrepreneurship, teamwork, integrity, accountability, and service. 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. If you believe that your qualifications and experience surpass the minimum requirements for this role, we encourage you to submit your application. By doing so, we will be able to keep your application on file for consideration for potential future positions within our organization. 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. Department Information Technology Required Experience: 7-10 years of relevant experience Required Travel: Negligible Required Education: Bachelor\'s degree (4-year degree) HUB International Limited is an equal opportunity employer that does not discriminate on the basis of race/ethnicity, national origin, religion, age, color, sex, sexual orientation, gender identity, disability or veteran\'s status, or any other characteristic protected by local, state or federal laws, rules or regulations. We endeavor to make this website accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact the recruiting team. View email address on click.appcast.io. This contact information is for accommodation requests only; do not use this contact information to inquire about the status of applications. #J-18808-Ljbffr HUB International

Vacancy posted 5 days 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
  • $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
    3 days ago
  • MissionAs a Software Architect, you will contribute to the architecture of client solutions while advancing AI-empowered software development...  ...Programming skills: Proficiency in languages like TypeScript/Node, Python, or Java; comfort with React/Next and modern frameworks.*... 
    Python
    Temporary work
    Local area

    Slalom

    Chicago, IL
    5 days ago
  • $112.2k - $202.6k

     ...design.* Experience in application configuration* Experience in application development platforms and/or languages (HTML/CSS/Java/Python/ReactJS).* Experience in Python-based Data Science frameworks (LangChain, LangGraph, LangFuse).* Experience in Azure AI Foundry services... 
    Python
    Full time
    Relocation

    Health Care Service

    Chicago, IL
    1 day ago
  • $111.4k - $167.1k

     ...ArchitectStantec is looking for a Senior Application Architect that will be responsible for designing...  ...overseeing the architecture of various software systems. The Senior Application...  ...the enterprise stack. This may include Python/Django, Java or C# for application development... 
    Python
    Full time
    Temporary work
    Part time
    Casual work

    Stantec

    Chicago, IL
    5 days ago
  •  ...extraordinary outcomes.Job Title: Enterprise Salesforce - Technical Architect You are the Salesforce Technical Architect responsible for...  ...of large web-based or client server systems, or complete software product lifecycle exposure * Strong knowledge of object-oriented... 
    Temporary work
    Local area

    Slalom

    Chicago, IL
    4 days ago
  •  ...experience who can serve as a Technical Architect owning end-to-end design and delivery of...  ...Responsibilities Collaborate with software engineers, business stake holders and/or...  ...programming skills in languages such as Python, SQL/NoSQL etc. Build analytical approach... 
    Python
    Full time
    3 days per week

    Soho Dragon

    Chicago, IL
    1 day ago
  •  ...oprecruiting.comPhone: (***) ***-****Staff Software Engineer (Full-Stack)Location: Chicago,...  ...work directly with our founding team to architect and ship end-to-end features for a platform...  ....Familiarity with our core tech stack: Python (Django), Go, PostgreSQL, TypeScript (... 
    Python
    Local area
    Immediate start

    Objective Paradigm

    Chicago, IL
    3 days ago
  • $137.4k - $240.4k

     ...lineage, metadata management, and data quality evidenceMentor junior architects and engineers within the Information Architecture community of...  ...equivalent modern toolset)Proven experience with dbt LabsGood Python skills, API integration, automationPractical Snowflake and... 
    Python
    Full time
    Contract work
    H1b
    Worldwide
    Flexible hours

    Northern Trust

    Chicago, IL
    3 days ago
  •  ...arm within the RWS group, specialising in software for legal and regulatory workflows. For...  ...workflow management tools using Python, TypeScript, React and Redux and needs a...  ...component software solutions. Experience architecting complex workflow systems, with ability to... 
    Python
    Work experience placement

    RWS

    Chicago, IL
    4 days ago
  •  ...duly organized under the laws of the Commonwealth of Georgia. SonSoft Inc is growing at a steady pace specializing in the fields of Software Development, Software Consultancy, and Information Technology Enabled Services.Job DescriptionAt least 5 years of experience in... 
    Permanent employment
    Full time
    H1b
    Flexible hours

    Sonsoft

    Chicago, IL
    2 days ago
  •  ...Job Title: Python Backend Developer Experience: 3+ years Location: Remote (All over India) Job Description: We are seeking a skilled Python Backend Developer to join our team and contribute to the development and maintenance of high-quality backend applications. The ideal... 
    Python
    Remote work

    GrabJobs

    Chicago, IL
    3 days ago
  •  ...duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionAt least 5 years of experience in... 
    Permanent employment
    Full time
    H1b
    Flexible hours

    Sonsoft

    Oak Brook, IL
    2 days ago
  • $200k

    Optiver is looking for an experienced Production Software Engineer with responsibilities for building our infrastructure and automating...  ...degree in CS or related technical fieldStrong programming ability (Python at a minimum; Golang/Rust would be beneficial) and software... 
    Python
    Work at office

    Optiver

    Chicago, IL
    4 days ago
  • $170k - $212k

     ...Partnership.We are seeking a hands-on Solution Architect to lead the design and implementation of...  ...data pipelines, data lakes, as well as Python Spark and non-Spark Python applications....  ...architecture, data engineering and software developmentExtensive knowledge of Azure... 
    Python
    Temporary work

    William Blair

    Chicago, IL
    4 days ago
  • $90k

     ...Pennsylvania, Texas, Vermont. Virginia Civis is hiring a Software Engineer (Contract) to build and ship high-quality software across...  ...who is ready to work across the stack. React on the front end, Python/Ruby/Node on the back end, and SQL alongside a team of... 
    Python
    Contract work
    Live in
    Work at office
    Immediate start
    Work from home
    Flexible hours

    Civis Analytics

    Chicago, IL
    14 days ago
  • $142.4k - $213.6k

    The Data Center Software Solution Architect plays a pivotal role in shaping Schneider Electric’s strategy and execution in the rapidly evolving digital datacenter ecosystem. As datacenters become increasingly digitized—producing vast volumes of actionable data—this role... 
    Full time
    Temporary work
    Flexible hours

    Schneider Electric

    Chicago, IL
    4 hours ago
  •  ...Job Posting Our client is seeking a Senior Python Engineer to join their team and help us build and maintain advanced software applications. The ideal candidate will have extensive experience in Python programming, as well as a strong understanding of software development... 
    Python

    Pivotal Solutions Inc

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

     ...IDEs (Cursor, Claude Code, Codex, or similar).Solid full-stack background: React and JavaScript / TypeScript on the front end, and Python (FastAPI, Django, Flask) on the back end.Has built and shipped AI solutions (LLMs and agents) into real systems, and knows how to test... 
    Python
    Full time
    Local area
    Flexible hours
    Shift work

    Huron Consulting Group

    Chicago, IL
    4 days 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
    Full time
    Work experience placement

    The University of Chicago

    Chicago, IL
    2 days ago
  •  ...perform iterative data analysis in a fast paced agile environment Architect SQL Server database structures and objects, fine tune SQL...  ...Complimentary skills sets like background in Java programming, Python and/or experience in other databases like Oracle, Netezza, Mongo... 
    Python

    Mavens Guild

    Chicago, IL
    3 days ago
  • $75k - $95k

     ...multiple internal and external sources to support analytics, reporting, and operational decision-making  ~ Develop and maintain Python notebooks using SQL, Spark, and related technologies for data analysis, exploration, and reporting  ~ Create dashboards that effectively... 
    Python
    Work at office
    Flexible hours
    3 days per week

    National Association of REALTORS®

    Chicago, IL
    10 days ago
  • $83k - $95k

     ...our technical offerings. Responsibilities: Programs using common embedded languages and frameworks (e.g. C, C++, Python, FreeRTOS, Zephyr,) Uses industry standard tools to support embedded development (Altium or similar for PCB design, simulation... 
    Python
    Work at office

    DMC Engineering

    Chicago, IL
    9 hours ago
  • $150k - $175k

     ...join our dedicated team as a Enterprise Architect.Job Overview:This is a senior-level position...  ...the architecture for complex software systems. This role requires the ability...  ...multiple programming languages (e.g., Java, Python, C#). Strong knowledge of cloud technologies... 
    Python
    Full time

    TAG - The Aspen Group

    Chicago, IL
    2 days ago
  • $113k - $182.85k

     ...Technology, Marketing, or comparable work experience.This is a remote position with up to 25% travel. You will be reporting to the architect—decisioning director. You will not have managerial responsibilities.Additional informationAt dentsu, we believe great work happens... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week

    Dentsu

    Chicago, IL
    4 hours ago
  • $125k - $150k

    Senior Software Engineer, Python ProgrammerFitch Ratings is currently seeking a Senior Software Engineer specializing in Python Programming or applications to join our team in Chicago. In this role, you will support the development and delivery of applications based on... 
    Python
    Immediate start

    Fitch Ratings

    Chicago, IL
    4 hours ago
  • $152.32k

    JOB REQUISITIONAI ML Solution Architect & Developer ManagerLOCATIONATLANTA - PEACHTREE RDADDITIONAL LOCATION(S)CHICAGO, DALLAS, HOUSTON,...  ...Proficiency in programming languages for AI development such as Python, R, or SQL, with experience in libraries/frameworks such as... 
    Python
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    Protiviti

    Chicago, IL
    1 day ago
  •  ...knowledge platform. You will work across the full back-end stack — architecting APIs, building data pipelines, managing multi-modal database...  ...Milvus, QdrantSearch: Elasticsearch / OpenSearchProgramming: Python, Java (preferred)Data formats: SQL, JSON, XML, CSVIntegration:... 
    Python
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Chicago, IL
    2 days ago
  •  ...we have been helping to improve people's lives by supporting a lifetime of learning and education.The Team Lead, Python/Django Engineering (Lead Software Engineer) is the deepest technical authority on an engineering team building and operating Python/Django services... 
    Python
    Local area

    Follett Corporation

    Westchester, IL
    5 days ago
  •  ...Position Summary We are seeking an experienced  Forward Deployment Software Engineer  to support enterprise digital transformation...  ...full-stack development expertise utilizing  TypeScript, React, Python, REST APIs, and cloud platforms (Azure, AWS, or GCP) . This individual... 
    Python
    Temporary work

    Itero Group, LLC

    Chicago, IL
    17 days ago

Do you want to receive more vacancies?

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