Skip to content
NEXTMOVEFDE careers · United States

Software Architect- Python

No longer in the current catalog. Last included 2026-09-09. Check the employer’s posting for availability.

About HUB International

North American insurance brokerage offering property/casualty, employee benefits, retirement, and wealth management, grown via 240+ acquisitions into the 6th-largest global broker.

Private Late · 5000+ people

Job description

The full responsibilities and requirements are on the employer’s site.

Read the job description
Source and classification

Internal deployment & tooling · Evidence for this classification:

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
More from the job description

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 resour [... source excerpt omitted ...] 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 — p [... source excerpt omitted ...] tions — 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 bot

How jobs are selected

Employer postings · Data from · Sources