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

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.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Architect- Python in United States vacancy
  • $88.73k - $103.5k

    Role Description Are you a Senior Linux Software/System Architect who would like to have a positive impact for millions of people? If so, we may...  ...environments. ~Strong scripting skills in Bash, PowerShell, or Python. ~Working knowledge of cloud security (e.g., IAM,... 
    Python
    Full time
    Temporary work
    Work experience placement
    Remote work
    Monday to Friday
    Flexible hours

    TISTA Science and Technology Corporation

    Remote
    2 days ago
  • Role Description NextLink Labs is seeking a versatile Software Architect to join our Custom Software Development consulting team. The ideal candidate...  ...one additional major framework or language (e.g., Django/Python, Node.js, Java) ~Experience with modern frontend... 
    Python
    Full time
    Remote work
    Visa sponsorship
    Flexible hours

    NextLink Labs

    Remote
    3 days ago
  • $184.45k - $249.55k

     ...Security (BDS) has an exciting opportunity for a Senior Software Modeling and Simulation Architect to support the E-7 Software team in Oklahoma City, OK....  ...~ Experience designing and developing software using Python, C/C++, C# and/or Java Preferred Qualifications (Desired... 
    Python
    Permanent employment
    Work experience placement
    Interim role
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work
    Day shift

    The Boeing Company

    Oklahoma City, OK
    1 day ago
  • €5,300 - €6,100 per month

    Role Description As a Senior Software Architect at Buckhill, you will be a hands-on technical leader who shapes the architecture of our C2MS...  ...stacks, with experience working across languages such as PHP, Python, or TypeScript. ~Comfort with relational databases and message... 
    Python
    Contract work

    Buckhill

    Remote
    1 day ago
  • $190.4k - $257.6k

     ...& Security (BDS) has an exciting opportunity for a Senior Software Architect to support the E-7 Software team in Tukwila, WA . Position...  ...test ~ Experience designing and developing software using Python, C/C++, C# and/or Java Preferred Qualifications (Desired... 
    Python
    Permanent employment
    Work experience placement
    Interim role
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work
    Day shift

    The Boeing Company

    Tukwila, WA
    1 day ago
  •  ...Description Operative is seeking an experienced architect with a strong hands-on engineering...  ...Requirements ~Java / Spring Boot ~Python ~Kafka / Kafka Connect ~Kubernetes...  ...Qualifications ~10 or more years of software engineering experience with demonstrated... 
    Python
    Full time
    Remote work
    Flexible hours

    Operative

    Remote
    1 day ago
  • $146k - $234k

     ..., product managers, and customer application experts to create software products containing required features and modifications. ~Provides...  ...(DBB) a plus. ~Proficiency with scripting languages such as Python, PowerShell, REXX, CLIST, or Perl. ~Demonstrated ability to... 
    Python
    Full time
    Contract work
    Shift work

    Peraton

    Remote
    1 day ago
  • Role Description We're hiring a Staff Software Architect to own the end-to-end design of a complex software product. The role spans the full...  ...discipline) ~Strong fluency in JavaScript / TypeScript and Python; comfortable reading and contributing across multiple languages... 
    Python
    Full time
    Local area
    Remote work

    Arionkoder

    Remote
    4 days ago
  • $102.6k - $136.9k

    Role Description The Software Architect II is responsible for defining the overall structure and behavior of software systems and ensuring that...  ...in leveraged programming languages (.NET, SQL, Angular, C#, Python) ensuring the evolution of software currency changes are... 
    Python
    Full time

    Ardent Mills

    Remote
    3 days ago
  •  ...AI, Large Language Models (LLMs), SLMs, software engineering, cloud computing, and MLOps/...  ...business stakeholders, AI data scientists, architects, and engineering teams to deliver...  ...production-grade AI applications using Python and modern software engineering practices... 
    Python
    Full time

    Deltek

    Remote
    1 day ago
  • $100k - $150k

    Role Description We are seeking an experienced Python Software Architect to design, build, and continuously enhance complex enterprise-grade applications, data-intensive services, and automation platforms. This is a hands-on engineering role focused on delivering robust... 
    Python
    Full time
    Local area
    Immediate start

    Bright Vision Technologies

    Remote
    1 day ago
  • $135k - $155k

    Role Description We are seeking a Software Architect with a strong AI focus to work alongside engineering teams, helping implement architectural...  ...one of our core languages/frameworks: .NET/C#, React, or Python. ~Hands-on experience building with large language models... 
    Python
    Full time
    Temporary work
    Local area
    Flexible hours

    Ncontracts

    Remote
    6 days ago
  • $142.8k - $164k

    Role Description Pyramid is seeking a proven Software Architect Lead to continue the growth of our application development capability, support...  ...~Experience in Linux and scripting tools such as Python, Bash, or PowerShell ~Experience setting up and configuring... 
    Python
    Full time
    Flexible hours

    Pyramid Systems

    Remote
    1 day ago
  • $152k - $241.5k

     ...amazing people. NVIDIA is looking for an experienced Senior Software and System Architect to join our Networking Software Architecture group. Nvidia...  .... ~ Deep knowledge of and experience with C and Python ~ Hands-on Linux development experience ~ Cloud-networking... 
    Python
    Remote work

    NVIDIA

    United States
    1 day ago
  • $184.76k - $211.08k

    Role Description A Senior Software Architect exemplifies technical expertise and excellence at NPR. They work with leaders and cross-discipline...  ...with medallion architecture. ~Fluent in Node/TypeScript, Python. ~Experience building consumer-facing high traffic... 
    Python
    Full time
    Temporary work
    Work at office
    Remote work

    NPR

    Remote
    3 days ago
  •  ...bank is seeking a Senior Technology Lead / Architect to drive engineering delivery, platform...  ...Azure technologies Oversee the full software development lifecycle while mentoring and...  ...Hands-on experience with C#, .NET, and Python Excellent communication skills with the... 
    Python

    GQR

    New York, NY
    4 days ago
  • 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,LLC.

    Chicago, IL
    1 day ago
  •  ...significance! Job Overview GaN is seeking a highly motivated Software Architect to support multiple software contracts and independent research...  ...Desired Qualifications TypeScript, HTML, SCSS, C++, Python, C NodeJS and Web Browser development environment Map Servers... 
    Python
    Interim role

    Geeks & Nerds

    Huntsville, AL
    2 days ago
  •  ...Senior Software Architect Navina is a fast-growing digital health SaaS company that's on a mission to transform the way physicians interact...  ...Proficiency in modern programming languages (e.g., Python, TypeScript, Node.js) Hands-on experience with AI/ML tooling... 
    Python

    Navina

    Kankakee, IL
    2 days ago
  • $130k - $150k

     ...Senior Software Architect – Data Center Infrastructure Management (DCIM) As a Senior Software Architect – DCIM, you will lead the architecture...  ...). ~ Strong programming skills in one or more of C#, Python, Node.js, or Go. ~ Experience building and integrating AI/ML... 
    Python

    Digital Realty

    Miami, FL
    5 days ago
  • Seeking a hands‑on Software Architect to lead the design and evolution of our platforms. This role defines system boundaries, data contracts,...  ...systems across UI, services, and storage. Proficiency with Python service design (FastAPI/Django) and TypeScript SPAs (React/Angular... 
    Python
    Full time
    Contract work

    Stealth Startup

    Arlington, TX
    5 days ago
  •  ...that improve patient care through advanced software and instrumentation. This is an...  ...opportunity for an experienced Software Architect to join a highly collaborative R&D organization...  ...development experience with C++, Java, Python, and Angular Strong Linux expertise, including... 
    Python
    Full time
    Worldwide

    Motion Recruitment Partners LLC

    Bedford, MA
    4 days ago
  • We are looking for a Principal Architect — a deeply technical, hands‑on leader who sits at the intersection of functional requirements,...  ...end system architectures: APIs. Write production-quality code - Python, SQL, API services - across the full lifecycle. Define and own... 
    Python

    MSR Technology Group

    San Jose, CA
    5 days ago
  •  ...Senior Software Architect We are seeking a Principal Software Architect to lead the design and implementation of enterprise cloud, data, and...  ...platforms, and application modernization. Proficiency in C#, .NET, Python, SQL, and modern DevOps practices. Benefits Determining... 
    Python
    Work at office
    Local area

    Vaco by Highspring

    East Hartford, CT
    2 days ago
  • Role Description This Senior Software Application Developer/Architect position supports the Department of Homeland Security (DHS), Customs and Border Protection...  ...Tech Stack: Proficiency in languages such as Java, C#, Python, or JavaScript/TypeScript; deep familiarity with modern... 
    Python
    Full time
    Contract work
    Remote work

    Team Carney

    Remote
    1 hour ago
  • $118.3k - $219.8k

    About the Role In this role, you will lead software architecture design and governance for...  ...Serve as a conduit between Enterprise Architects and Engineering/Development teams to ensure...  ...in programming languages such as Java, Python, C++, and web technologies (HTML)... 
    Python
    Local area

    RELX

    Alpharetta, GA
    4 days ago
  •  ...The Role We are looking for a Principal strategic software engineering lead who is passionate about architecting and delivering solutions for enterprises purchasing...  ...Strong software engineering background (C/C++, Python, or similar) Experience building enterprise software... 
    Python

    AMD

    Austin, TX
    4 days ago
  •  ...resource management—and change lives along the way. The Role As a Software Architect / Solutions Architect at Air Apps, you will be responsible...  .... Proficiency in backend technologies (e.g., Node.js, Python, Java, .NET) and experience with modern frontend frameworks (... 
    Python
    Worldwide

    Air Apps

    Lisbon, IA
    1 day ago
  •  ...name a few. We have an excellent reputation with the clients. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with... 
    Python
    Full time
    H1b
    Remote work

    SynergisticIT

    Wilmington, NC
    1 day ago
  • $167.1k - $226k

    Role Description We are seeking a Senior Software Architect to serve as a technical linchpin for our most complex cloud-native and hybrid projects...  ...mesh and advanced networking. ~Strong proficiency in Python or Go, with the ability to build production-grade applications... 
    Python
    Full time
    Remote work

    Noctua Technology

    Remote
    6 days ago

Do you want to receive more vacancies?

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