3 days ago

Senior Software Architect, Python & Azure

GlobalLogic

Hybrid
Full Time
$180,000
Hybrid

Job Overview

Job TitleSenior Software Architect, Python & Azure
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$180,000
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Senior Software Architect, Python & Azure

Data platform is a strategic cloud-native platform developed for a German OEM to standardize and accelerate the deployment of AI, analytics, and digital services across the enterprise. Built on Microsoft Azure, the data platform provides a modular, scalable, and secure foundation for delivering DataOps, ML workflows, and self-service environments to internal teams and partners.

It enables:

  • Unified infrastructure provisioning across business units
  • Automation of cloud resource deployment using Infrastructure as Code (Pulumi/Bicep)
  • Integration of services like Azure ML, Databricks, OpenAI, AI Search, and Power BI/Fabric
  • Fine-grained access control using Entra ID, Managed Identities, and Service Principals
  • Full support for multi-environment compliance, secure networking, and cost transparency

This acts as the core delivery backbone for AI-driven innovation, enabling rapid onboarding, operational consistency, and secure collaboration across teams.

Requirements

We are seeking a highly skilled and motivated Senior Software Architect to join our team. In this role, you will be instrumental in driving the evolution of our platform on Microsoft Azure, addressing scalability and stability challenges stemming from a monolithic Pulumi stack, and fostering a culture of architectural excellence. You will be responsible for refactoring our existing solution into a more manageable and scalable microservices architecture, while also mentoring and guiding other engineers. A key focus will be breaking down our current single Pulumi stack into smaller, more manageable stacks.

Job Responsibilities

Role Summary

Lead the architectural evolution of a cloud-native platform on Microsoft Azure. You will transform a monolithic Pulumi setup into modular stacks based on Python with FastAPI, redesign services into scalable microservices, and mentor engineers across the platform team.

Key Responsibilities
Architecture & Design
  • Define scalable, maintainable architectural patterns on Azure.
  • Design REST APIs, data models, and high-level solution diagrams.
  • Drive decomposition of monolithic components into microservices.
Infrastructure as Code (Pulumi)
  • Design reusable IaC modules using Pulumi (Python).
  • Break down the monolithic Pulumi stack into smaller, independent stacks.
  • Maintain CI/CD pipelines for infrastructure changes.
Platform Engineering
  • Refactor complex Python codebases for quality and long-term stability.
  • Reduce technical debt and improve testability across services.
Collaboration & Leadership
  • Work with cross-functional teams on requirements and solution design.
  • Mentor engineers on architecture, cloud patterns, and IaC design.
  • Promote documentation and drive architectural decisions.

Required Skills

  • 5+ years in software architecture & Python development (FastAPI framework).
  • Strong Azure knowledge and experience building microservices.
  • Hands-on Infrastructure as Code (Pulumi preferred).
  • Strong foundation in OOP, REST API design, SQL/NoSQL data modeling.
  • Experience with Docker/Kubernetes and CI/CD.

Soft Skills

  • Clear communication, leadership, mentoring ability.
  • Strong problem-solving mindset.
  • Comfortable working in international environments.

Plus

  • Azure Architect certification

Tech Stack

FastAPI, PyTest, Databricks APIs, Pulumi (Python), Azure ADLS/AAD/Key Vault, REST APIs, Power BI/Fabric, Coverity/BlackDuck, Azure Monitor.

What we offer

GlobalLogic prioritizes a culture of caring, fostering an inclusive environment where you can build meaningful connections. We are committed to your continuous learning and development through programs like Career Navigator, offering opportunities to sharpen skills and advance your career. You'll engage in interesting and meaningful work, helping clients innovate with cutting-edge solutions. We believe in balance and flexibility, supporting you in integrating work and life. As a high-trust organization, integrity and trust are cornerstone values in everything we do.

About GlobalLogic

GlobalLogic, a Hitachi Group Company, is a trusted digital engineering partner to the world’s largest and most forward-thinking companies. Since 2000, we’ve been at the forefront of the digital revolution – helping create some of the most innovative and widely used digital products and experiences. Today we continue to collaborate with clients in transforming businesses and redefining industries through intelligent products, platforms, and services.

Key skills/competency

  • Python
  • Azure
  • Microservices
  • Infrastructure as Code (IaC)
  • Pulumi
  • FastAPI
  • REST API Design
  • Cloud-Native
  • Architectural Design
  • CI/CD

Tags:

Software Architect
Senior
Cloud architecture
Microservices
Python development
IaC
Azure
API design
Refactoring
Mentoring
CI/CD
Scalability
Python
FastAPI
Azure
Pulumi
Docker
Kubernetes
SQL
NoSQL
Databricks
Azure Monitor

Share Job:

How to Get Hired at GlobalLogic

  • Research GlobalLogic's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume: Highlight your expertise in Python, Azure, IaC, and microservices architecture relevant to GlobalLogic.
  • Showcase architectural leadership: Prepare to discuss complex refactoring, system design, and scalability challenges in detail.
  • Demonstrate cloud expertise: Be ready to articulate Azure best practices, services, and cloud-native architectural patterns.
  • Emphasize mentoring and collaboration: Provide examples of leading teams, fostering growth, and driving cross-functional projects.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background