Job Information
Penske Senior Software Engineer (Full Stack – Python, React, Azure) in Milwaukee, Wisconsin
CLA is a top 10 national professional services firm where our purpose is to create opportunities every day, for our clients, our people, and our communities through industry-focused wealth advisory, digital, audit, tax, consulting, and outsourcing services. Even with more than 8,500 people, 130 U.S. locations, and a global reach, we promise to know you and help you.
CLA is dedicated to building a culture (https://www.claconnect.com/en/who-we-are/dei) that invites different beliefs and perspectives to the table, so we can truly know and help our clients, communities, and each other.
We’re seeking a Senior Software Engineer (Full Stack – Python, React, Azure) to help design, build, and scale modern, cloud‑native applications. In this role, you’ll work across our full stack—developing robust Python services, building React‑based user interfaces, and leveraging Azure to deliver secure, resilient solutions. You’ll also play a key role in shaping technical direction, mentoring junior developers, and collaborating across teams to solve complex business problems. This is a hands‑on, individual‑contributor role with meaningful technical ownership and influence.
About the role:
Essential Job Functions
Develop and maintain scalable, secure APIs and services using Python.
Build and enhance React-based UIs for data-rich applications.
Design and implement Temporal workflows to automate business processes.
Contribute to cloud infrastructure design and implementation using Azure-native tooling and infrastructure-as-code templates.
Support containerized application deployment and troubleshooting in Kubernetes-based environments.
Mentor Associate Developers through code reviews, pairing, and technical guidance.
Collaborate with cross-functional teams, including DevOps, Data, and Architecture.
Contribute to sprint planning, backlog grooming, and release planning.
Take ownership of key components and advocate for best practices in code quality and architecture.
Support integration with Azure-hosted services (Cosmos DB, PostgreSQL, Storage, etc.).
Technologies You'll Use
Backend: Python (FastAPI or similar), Temporal
Frontend: React (TypeScript or JavaScript)
Cloud: Azure (Container Apps, Cosmos DB, PostgreSQL, Key Vault, Managed Identity)
Infrastructure as Code: ARM templates, Bicep, and/or Terraform
DevOps: Azure DevOps Boards, Git, Docker, YAML, CI/CD workflows
What you will need:
2 years of relevant experience required, 5+ years preferred.
Strong proficiency in Python and/or JavaScript (React).· Experience integrating with cloud platforms (preferably Azure), including deploying and supporting cloud infrastructure preferred
Working knowledge of infrastructure-as-code concepts and tools (ARM, Bicep, or Terraform) preferred
Experience integrating with cloud platforms (preferably Azure) preferred
Solid understanding of APIs, containerized services, and distributed systems preferred/
Ability to lead technical initiatives and mentor junior team members preferred.
Familiarity with Agile or SCRUM methodology, sprint planning, and story estimation preferred.
Excellent communication skills and ability to work with technical and non-technical stakeholders preferred.
Education
Our Perks:
· Flexible PTO (designed to offer flexible time away for you!)
· Up to 12 weeks paid parental leave
· Paid Volunteer Time Off
· Mental health coverage
· Quarterly Wellness stipend
· Fertility benefits
· Complete list of benefits here (https://www.claconnect.com/-/media/cla-2023-wellness-brochure.pdf?rev=02cf6be96a514a07a6f529c0bb8b51da&hash=C850CA544F1AD82C04A6900952F59DBD)
#LI-JH1
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
Click here (https://www.claconnect.com/general/equal-employment-opportunity) to learn about your hiring rights.
Wellness at CLA
To support our CLA family members, we focus on their physical, financial, social, and emotional well-being and offer comprehensive benefit options that include health, dental, vision, 401k and much more.
To view a complete list of benefits click here (https://www.claconnect.com/-/media/files/careers-supporting/2024-wellness-brochure.pdf?rev=4bcfde10035341fe88a28cbb5a78b3a6&hash=41EE22B2459D64E86FD0967978269399) .
Start your inspired career
When you join CLA, you’ll have the opportunity to design your own inspired career . Career growth is about having new experiences and lots of exposure to different roles that stretch your comfort zone, expand your skills, and shape you as a leader. It’s not so much about climbing a ladder or acquiring new titles — it’s the discovery of your strengths and the outer reaches of your true potential. At CLA, you have the freedom to explore many opportunities, including your choice of industry specialization, service capability, career path, and mobility.
Watch our video (https://www.claconnect.com/resources/videos/2017/you-are-the-future-of-cla-recruiting-video) to see why people join CLA.
About CLA
CLA exists to create opportunities for our clients, our people, and our communities through industry-focused wealth advisory, digital, audit, tax, consulting, and outsourcing services. With nearly 9,000 people, more than 130 U.S. locations, and a global vision, we promise to know you and help you. For more information visit CLAconnect.com . Investment advisory services are offered through CliftonLarsonAllen Wealth Advisors, LLC, an SEC-registered investment advisor.
Wellness at CLA
Wellness is shaped by our promise to know you and help you. We create opportunities for our people to live well and be happy by focusing on their physical, financial, social, and emotional well-being. Click here (https://www.claconnect.com/careers/career-benefits) to learn more about CLA’s benefit offerings.
CLA is an equal opportunity employer
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, disability status, protected veteran status, national origin, or any other characteristic protected by law.
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
Click here (https://www.claconnect.com/general/equal-employment-opportunity) to learn about your hiring rights.
If you require reasonable accommodation when completing an application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please contact mypeoplesolutions@claconnect.com