Software Architect- Python
Squaremouth
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
- ...com um projeto incrível no ar — e ele está prontíssimo para receber profissionais com aquele algo a mais. Se você é Arquiteto de Software Pl, tem perfil inquieto, gosta de aprender e quer crescer junto com uma empresa que valoriza ideias novas, vem com a gente! Aqui,...PythonFull timeRemote work
$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,...PythonFull timeTemporary workWork experience placementRemote workMonday to FridayFlexible hours- 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...PythonFull timeRemote workVisa sponsorshipFlexible hours
- Role Description The Software Architect is responsible for driving the development of our cutting-edge healthcare technology platform. Architect... ...end development. ~Strong backend experience with Node.js, Python, or Django. ~Deep understanding of RESTful APIs, GraphQL,...PythonFull timeRemote work
$185k
...scale our engineering organization, we are looking for a Senior Software Architect to serve as the technical backbone of our backend platform.... ...at production scale. ~Strong familiarity with Go and/or Python in a microservices context. ~Bonus points for .NET and JVM...PythonFull time- ...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...PythonFull timeRemote workFlexible hours
$130k - $180k
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...PythonImmediate start- ...Software Architect Location: San Francisco Bay Area Hybrid Duration: 6 months Visa: Any Visa (except H1B and CPT) Interview: Phone/Zoom Need... ...security, communication protocols, etc. ~ Expertise in C, Python, and Linux. C++ experience is a plus ~ Experience in bio-...PythonH1b
$142.8k - $196.35k
...healthcare professionals to perform at their best. As a(n) Advanced Software Architect you will have the opportunity to tap into your curiosity and... ...in AWS and/or Azure. Requirements ~Experience in Python, Spark, and EMR. ~Experience in Lakehouse and Fabric...PythonFull timeFlexible hours- 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...PythonFull timeLocal areaRemote work
- ...Not Re-Post | Confidential Role: Biovia Architect Work Location: Remote JOB... ...guidelines to development team ~Ensure software meets all requirements of quality, security... ...extensibility, etc. ~Strong knowledge of Java / Python, Java Script ~Strong understanding of...PythonContract workFor contractorsLocal areaRemote workRelocation
- Role Description As a Software Development Engineer/Architect, you will work with the Palantir “Foundry” Platform and other AI programming tools like Python and Typescript to build and deploy data-driven solutions across our healthcare system. You will be responsible for...PythonFull time
$128k - $142k
...communication networks that power our university. Our Software Development team is seeking a visionary Software Architect to lead the strategic planning and design of... ...utilizing Node.js, JavaScript, Java, or Python, alongside modern frontend libraries like React...PythonFull time- 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
$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...PythonFull time- ...Software AI, ML, and Deep Learning Initiatives Software AI, ML, and Deep Learning initiatives for heart medical device product. Goal... ...very helpful. Image Analysis Software knowledge such as Python, Matlab, OpenCV, ImageJ, or other. Image Processing, Video Capture...Python
$142.8k - $164k
Role Description Pyramid is seeking a proven Software Architect Lead to continue the growth of our application development capability, support... ...~Must have experience in Linux and scripting tools such as Python, Bash, or PowerShell ~Experience setting up and configuring...PythonFull timeFlexible hours- ...Salesforce Technical Architect Location: Minnetonka, MN (Hybrid) Job Description: Salesforce stack with strong emphasis on... ...performance, huge data volumes Backend - Strong knowledge of Java, python, spring, SQL, snowflake Cloud - Strong Azure knowledge or...Python
$130k - $160k
...Software Architect Our client is a business intelligence platform that provides data analytics and search engine optimization specifically... ...Understanding of coding and programming languages, including Python, Ruby on Rails, or other common programming languages and Frameworks...Python2 days per week- Role Description As a Salesforce Technical Architect focused on Agentforce and AI, you will... ...years of experience in application and software development. ~4+ years of experience... ...knowledge of modern coding languages (e.g. Python, Java, C#). ~Experience developing...PythonFull timeRemote work
- ...Software Architect Wanted - Big Brains & Huge Hearts: We are looking for creative and passionate geeks, nerds, thinkers, tinkerers, and builders... ...Desired Qualifications: TypeScript, HTML, SCSS, C++, Python, C NodeJS and Web Browser development environment Map...PythonInterim role
- ...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
- ...Sr. Software Architect We are CirrusLabs. Our vision is to become the world's most sought-after niche digital transformation company that... ...architecture. Proficiency in programming languages such as Java, C#, Python, or similar, along with experience in designing APIs and...PythonContract workRemote workFlexible hours
$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- ...Role We are looking for a Technical Architect to take joint ownership of two critical... ...Requirements Must-haves ~5-8 years of software engineering experience, with at least 2-... ..., IAM). ~ Strong background in Python for production environments - APIs, data...Python
- ...Job Title: Sr. Software Architect Location: Indianapolis, IN (Hybrid) Duration: Long Term Job Description: Works under general direction... ...3 Years Knowledge of scripting languages such as Bash, Python, or PowerShell and ability to automate routine tasks and...Python
- ...Software Architect / Solutions Architect At Air Apps, we believe in thinking bigger—and moving faster. We're a family-founded company on... ...architectures. Proficiency in backend technologies (e.g., Node.js, Python, Java,.NET) and experience with modern frontend frameworks (e...PythonWork at officeRemote workWorldwideRelocation
$165k - $260.5k
...Devices team, we are looking for members of a software architecture team that can design, write... ...of field issues. As a Software Architect, you will be directly involved in the... ...Programming Languages such as C / C++ / Python / Java / GoLang Modern methodologies...PythonWork at officeImmediate startRemote workFlexible hours3 days per week- ...process. The Role We are looking for an experienced Software Architect to help shape the foundation of our products as we scale. You... ...distributed systems and service-oriented architectures. ~ Fluency in Python, TypeScript, and SQL. ~ Experience designing and...Python
- ...Software Architect - Position Description The ideal candidate brings 5+ years of relevant experience, strong SQL, GoLang, and Python skills, and a working knowledge of web services, file-based exchange, and modern data tooling. They are equally comfortable writing...PythonWork experience placementNight shiftWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Architect- Python. Be the first to apply!
- .net software architects (remote) United States
- application security architect United States
- remote software architect United States
- senior software architect United States
- application architect United States
- software architect United States
- principal software architect United States
- software integrator United States
- software quality assurance specialist United States
- mid-level software developer United States














