Software Architect- Python
Squaremouth Inc
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 at HUB International, where you will be part of a community of learners and doers focused on our Core Values: entrepreneurship, teamwork, integrity, accountability, and service.
- ...Candidates (Show me the profiles first) Looking for a SR. software Engineer rather than an architect Below is my hottest requirement. Please send... ...: 8:00am - 5:00pm CST Proficient in SQL and the Python programming language CONTRACTOR's ROLE:...PythonFor contractorsLocal area3 days per week
- ...Software Architect (Consultant) Join our Tech Transaction Services (TTS) Practice and focus on technology/software M&A due diligence projects... ...JavaScript (React, Angular), and/or other common stacks like Python/Ruby/AWS ~ Confident in recognizing and applying modern...Python
$2,000 per week
...Software Architect - Inspire11 Elevens, as we call ourselves here, are curiously smart, purposefully scrappy, and dedicated to the... ...deep expertise in JavaScript (React, Node.js), C#, Java/Kotlin, Python, and designing/documenting APIs Adept at selecting the...PythonFull timeTemporary workWork at officeWorldwideVisa sponsorshipWork visaFlexible hours$150k - $200k
...Staff Software / AI Architect Chicago, Illinois Hybrid Direct Hire $150k - $200k A fast-growing technology company revolutionizing... ..., APIs, and data pipelines using technologies like Python, TypeScript, Rust, and modern cloud platforms. This is a rare...PythonFull time$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...PythonTemporary work$90 - $92 per hour
IT Software Engineer 4 - AI Architect (Testing) Location: Chicago, IL (Hybrid - 3 days onsite) Duration: 12-month contract Pay Rate: $90 - $92 per... ...or RAG concepts Proficiency with tools/languages such as Python, Java, JavaScript, SQL Hands‑on experience with automation...PythonHourly payContract work$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...PythonRelocation$111.4k - $167.1k
...Stantec every day.???? Senior Application Architect Stantec is looking for a Senior... ...overseeing the architecture of various software systems. The Senior Application Architect... ...the enterprise stack. This may include Python/Django, Java or C# for application development...PythonFull timeTemporary workPart timeCasual work- 3 days ago Be among the first 25 applicants Data Architect with Cybersecurity Position type: Contract • Duration: 12 months • Location... ...in relational and NOSQL database systems. Strong SQL and Python skills are a must. ~ Thorough understanding of real‑time, batch...PythonContract workImmediate start
$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...PythonRelocation$143.64k - $273k
...seeking a hands-on Application Modernization Architect with deep expertise in agentic AI... ...of experience in solution architecture, software engineering, or technical consulting ~... ...or equivalent ~ Strong proficiency in Python; comfort with TypeScript/Node.js a plus...PythonMinimum wageFull timePart timeLocal areaWorldwide$94.43k - $202.75k
...StackDevelopment - GCP for our Consulting Organization. Responsibilities: Design and implement scalable and robust software systems in Java, Python, and React JS while developing, testing, and deploying cutting-edge functionality within our microservice architecture...PythonH1bLocal area- ...responsible for designing, developing, testing, and deploying software solutions for Hedge Fund Services. Propose new designs and modify... ...is required. Strong programming skills in Snowflake, Python, AirFlow, DBT, Linux Strong server-side programming experience...PythonTemporary workFor contractorsLocal area
- ...The position is part of a fast-paced software development team. They will assist in software development and maintenance of the current... ...software development lifecycle. They should have strong Django and Python development skills. They will work with analysts, developers...Python
$85k - $110k
Neuberger is seeking a curious Junior Python Developer in Chicago. You will build and implement server-side features, collaborate with teams, and integrate AI tools to enhance development. The role requires expertise in Python and frameworks like Flask or Django. This...Python- ...AI Technical Architect CHICAGO, IL Immediately Temporary/Contract Description We... ...Responsibilities Collaborate with software engineers, business stake holders and/or... ...programming skills in languages such as Python, SQL/NoSQL etc. Build analytical approach...PythonTemporary workImmediate start
$114.99k - $172.48k
Blueface Ltd is seeking a Back-End Python Developer (Django) in Chicago, IL to join its team within Comcast Advertising. This role involves designing and developing high-performance APIs, collaborating with stakeholders, and mentoring junior staff. Candidates should have...Python- ...Lead Full-Stack Software Engineer .NET or Python back-end; React front-end Dallas, TX (3 days onsite, 2 days work from home) Summary/What you'll be doing We're looking for a Lead Full-Stack Software Engineer to support existing applications, and build...PythonWork from home
$111.3k - $174.9k
A leading HR solutions provider in Chicago is seeking a Full Stack Developer with expertise in Python and Django. The ideal candidate will have 5-7 years of experience in developing scalable web applications. Responsibilities include designing and maintaining backend services...Python$140.8k - $176k
...seeking a Senior Engineer to work on their Backend Platform in Chicago, IL. The ideal candidate will have extensive experience with Python and Django, along with a passion for building distributed systems. A unique opportunity exists to contribute to a growing startup...PythonFlexible hours- ...experiences, with responsibilities that include diagnosing user issues and maintaining documentation. Required skills include proficiency in Python and Django, knowledge of SQL databases, and familiarity with Docker. Join RWS to contribute to significant projects in a diverse...PythonShift work
- ...Software Engineer We're looking for an experienced software engineer with strong Python expertise who is passionate about AI and building scalable enterprise solutions. This role requires a strong engineering foundation, understanding of SDLC, and the ability to apply...PythonRemote work
- ...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...Python3 days per week
- ...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...PythonLive in
- ...Job Title: Python Backend Developer (Azure) Location: Chicago, IL (Onsite) Type: Long-Term Contract - W2 / C2C Job Summary:... ...Work closely with frontend developers, DevOps engineers, and architects to deliver high-quality solutions. Write efficient, reusable...PythonLong term contractContract work
- ...Hi Professionals, Title: Python Engineer with Golang-Need Local onsite at Chicago,IL Location: Chicago,IL(Onsite) Duration: Long Term Contract JD: Skills: - Mandatory skills • Python: Strong backend experience with frameworks...PythonLong term contractLocal area
- ...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
- ...Preferred*********************** Role Overview We are seeking a talented Generative AI Engineer with strong expertise in Python and modern AI/ML frameworks to design, build, and deploy Generative AI-powered solutions . The ideal candidate will work on developing...PythonLocal area
- .... Responsibilities: Ability to lead a team of Python Developers to deliver a module assigned (design, document, code... ...deliverables Work closely with cross-functional teams, including software developers and business analysts to ensure seamless integration...PythonWork experience placement
- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Architect- Python. Be the first to apply!
- application architect Chicago, IL
- remote software architect Chicago, IL
- .net software architects (remote) Chicago, IL
- software architect Chicago, IL
- senior software architect Chicago, IL
- javascript software engineer Chicago, IL
- senior c# .net software developer Chicago, IL
- ultimate software Chicago, IL
- software technical support engineer Chicago, IL
- software intern Chicago, IL


