Senior Software Architect
2 weeks ago
Mesirow is an independent, employee-owned firm founded in 1937. As specialists in investment, risk management, and advisory services, we are committed to helping our institutional, corporate, and individual clients achieve their objectives. Our professionals are inspired by an entrepreneurial desire to develop tailored solutions designed to deliver measurable results.
As a Senior Software Architect, you’ll be at the forefront of our technological transformation, leading the modernization of our internal application stack. You’ll design and implement scalable, fault-tolerant, and reusable architectures that enable rapid feature development and seamless integration across our platform. This role is crucial in bridging the gap between our legacy mixed-technology environment and a future-ready, unified architecture. The Senior Software Architect will be a visionary, spearheading efforts in re-architecting the application stack with a focus on microservices, promoting reusability, and ensuring scalability across our diverse business units.
Key Responsibilities
- Design and implement robust, scalable software architectures that promote code and data reuse across applications and business units
- Lead the transition from monolithic applications to a microservices-based architecture, ensuring loose coupling and high cohesion
- Develop and maintain a comprehensive API strategy, including RESTful and GraphQL APIs
- Design and implement caching strategies (e.g. Redis) to optimize performance
- Architect solutions for data consistency and integrity in distributed systems, implementing patterns such as CORS and Event Sourcing
- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications
- Mentor software engineers in best practices for scalable, service-oriented architectures
- Evaluate and recommend new technologies to enhance our technology stack
- Lead the adoption of container orchestration platforms (e.g., Kubernetes)
- Implement service discovery, load balancing, and circuit breaker patterns
- Implement event-driven architectures when needed using message queues (e.g., Apache Kafka, RabbitMQ)
Required Qualifications
- Bachelor’s degree in computer science, Software Engineering, or related field 10+ years of experience in software development, with at least 5 years in software service architecture and development roles
- Extensive experience with microservices architecture, domain-driven design, and event-driven architecture patterns
- In-depth knowledge of distributed systems, API design, cloud computing, and scalability best practices Strong understanding of DevOps practices, CI/CD pipelines, and containerization technologies (Docker, Kubernetes)
- Experience with cloud platforms (AWS, Azure, or GCP) and their respective services for building scalable, fault-tolerant systems
- Strong proficiency in C#, Python, and JavaScript, with the ability to work across multiple languages
- Experience with SQL as well as both relational and NoSQL databases, including working knowledge of ORM technologies
Preferred Qualifications
- Experience in implementing observability solutions (logging, monitoring, and tracing) for microservice architectures
- Experience with service mesh technologies (e.g., Istio, Linkerd) for managing microservice communication
- Knowledge of serverless architectures and Function-as-a-Service (FaaS) platforms
- Exposure to the finance industry or with financial software systems
- Familiarity with Databricks and big data processing technologies
- Certifications in relevant cloud platforms (AWS, Azure, or GCP)
Key Competencies
- Strategic thinking and ability to align technical solutions with business and firm objectives
- Excellent communication skills, able to explain complex technical concepts to both technical and non-technical stakeholders
- Strong leadership and mentoring abilities
- Analytical and problem-solving skills with a focus on scalable, efficient solutions
- Adaptability and eagerness to learn new technologies and methodologies
- Attention to detail and commitment to code quality and best practices
- Ability to balance technical debt reduction with feature delivery and business priorities
What We Offer
- Opportunity to lead transformative projects in a dynamic financial technology environment
- Collaborative and innovative work culture that values continuous learning and growth
- Competitive salary and benefits package
- Hybrid work arrangements
- Regular opportunities for professional development and training
-
Senior Software Architect
4 weeks ago
Chicago, Illinois, United States CIBC Full timeAbout the RoleWe are seeking a highly skilled Senior Software Architect to join our team at CIBC. As a key member of our technology team, you will be responsible for architecting and driving the design and development of complex, highly integrated, data-intensive custom software.As a Senior Software Architect, you will work closely with our development team...
-
Senior Software Architect
4 weeks ago
Chicago, Illinois, United States Avant Full timeJob Title: Senior Software ArchitectAbout the Role:We are seeking a highly skilled Senior Software Architect to lead the design and development of our cloud-native software systems. As a key member of our engineering team, you will be responsible for architecting and implementing scalable, secure, and efficient software solutions using Python, Ruby, and...
-
Senior Software Architect
4 weeks ago
Chicago, Illinois, United States Durlston Partners Full timeSenior Software Architect - Durlston PartnersOverview:We are seeking a highly skilled Senior Software Architect to lead the development of a state-of-the-art alternative trading system. This system will service a highly profitable Algorithmic Trading desk, which generated over $300m profit in 2021.The Role:This is an entirely Greenfield build, requiring a...
-
Senior Software Architect
4 weeks ago
Chicago, Illinois, United States Tekgence Inc Full timeJob Title: Senior Software ArchitectLocation: RemoteType: W2 ContractRequired Skills:11+ years professional experience Expertise in Azure Cloud, Java, Spring Boot, Microservices, API Security, and Kafka or Event Bus (no flex) Azure Certifications are highly preferredJob Description:We are seeking Senior or Lead Engineers with strong experience in Devops and...
-
Senior Software Architect
4 days ago
Chicago, United States Mesirow Financial Full timeDescription About Us Mesirow is an independent, employee-owned firm founded in 1937. As specialists in investment, risk management, and advisory services, we are committed to helping our institutional, corporate, and individual clients achieve their objectives. Our professionals are inspired by an entrepreneurial desire to develop tailored solutions...
-
Senior Software Architect
2 weeks ago
Chicago, United States Mesirow Financial Full timeMesirow is an independent, employee-owned firm founded in 1937. As specialists in investment, risk management, and advisory services, we are committed to helping our institutional, corporate, and individual clients achieve their objectives. Our professionals are inspired by an entrepreneurial desire to develop tailored solutions designed to deliver...
-
Senior Software Architect
4 weeks ago
Chicago, Illinois, United States WEX Full timeAbout the RoleWe are seeking a highly skilled Senior Software Architect to lead our .NET development team. As a key member of our technical leadership team, you will be responsible for providing technical guidance and oversight to ensure the successful delivery of our software products.Key ResponsibilitiesProvide technical leadership and guidance to the...
-
Senior Software Architect
1 month ago
Chicago, Illinois, United States CNA Full timeJob SummaryCNA is seeking a highly skilled Senior Software Architect to lead the design and development of complex systems applications. The ideal candidate will have a strong technical background in Java and a proven track record of delivering high-quality solutions.Key ResponsibilitiesEvaluate complex client area requirements and design or prepare...
-
Senior Software Architect
4 weeks ago
Chicago, Illinois, United States Mesirow Financial Full timeAbout UsMesirow Financial is an independent, employee-owned firm founded in 1937. As specialists in investment, risk management, and advisory services, we are committed to helping our institutional, corporate, and individual clients achieve their objectives. Our professionals are inspired by an entrepreneurial desire to develop tailored solutions designed to...
-
Senior Software Architect
1 month ago
chicago, United States CoSourcing Partners - Enterprise-AI and IT Services Company Full timeSr Software Architect - Cloud Native solutionsLocation: Downtown Chicago (On-site)Employment Type: Contract to HireCitizenship Status: U.S. Citizen, EAD, or Green Card requiredAbout the Company:Join a leading Consumer Retail business based in downtown Chicago, focused on digital transformation and innovation. We are looking for Sr Software Architect, who is...
-
Senior Software Architect
4 weeks ago
Chicago, Illinois, United States Mesirow Financial Full timeAt Mesirow Financial, we're committed to innovation and excellence in investment, risk management, and advisory services. As a Senior Software Architect, you'll play a key role in shaping our technological transformation, leading the modernization of our internal application stack.**Key Responsibilities:**Design and implement scalable, fault-tolerant, and...
-
Senior Software Engineer
4 weeks ago
Chicago, Illinois, United States Eateam Full timeKey Responsibilities:As a Senior Software Engineer - Cloud Architect at Eateam, you will be responsible for designing and implementing reusable and maintainable software components. This includes evolving the architecture, proposing improvements that ensure stability and resilience in each project. You will also design, develop, and deploy serverless...
-
Senior Test Architect
4 weeks ago
Chicago, Illinois, United States Compunnel Full timeJob Title: Senior Test ArchitectJob Summary:We are seeking a highly skilled Senior Test Architect to lead our Wealth Management test strategy. As a key member of our team, you will be responsible for advancing product quality through testing innovations and process improvements.Key Responsibilities:- Collaborate with BAs, Architects, and Developers in...
-
Senior Cloud Architect
1 month ago
Chicago, Illinois, United States Syntricate Technologies Full timeJob Title: Senior Cloud ArchitectLocation: Chicago, ILDuration: Full TimeJob Description:We are seeking a Senior Cloud Architect to lead our cloud strategy and implementation. The ideal candidate will have 12-15 years of experience in developing applications using Angular/React and Web API, with a strong background in Azure and cloud computing.The successful...
-
Senior Salesforce Architect
4 weeks ago
Chicago, Illinois, United States TEPHRA Full timeJob Title: Senior Salesforce ArchitectJob Summary:We are seeking a highly skilled Senior Salesforce Architect to lead our team in designing, developing, and launching innovative Salesforce solutions. As a key member of our team, you will be responsible for architecting and documenting solution designs, collaborating with business and IT leaders, and...
-
Senior Principal Architect
4 weeks ago
Chicago, Illinois, United States Cubic Full timeJob Overview:The Senior Principal Architect at Cubic Technology Systems is a key executive leader responsible for shaping and executing the company's overarching technology and architectural strategy.With a strong focus on cloud architecture and scalable, cloud-native solutions, this role demands a deep understanding of both technical and business...
-
Senior Cloud Architect
1 month ago
Chicago, Illinois, United States Amazon Full timeAbout the RoleThe Amazon Web Services (AWS) Solutions Architect team is seeking a highly skilled and experienced Senior Cloud Architect to join our team. As a Senior Cloud Architect, you will be responsible for designing and building scalable, flexible, and resilient cloud architectures and solutions for our customers.Key Responsibilities- Design and develop...
-
Senior Java Cloud Architect
4 weeks ago
Chicago, Illinois, United States Diverse Lynx Full timeJob Title: Senior Java Cloud ArchitectJob Summary:Diverse Lynx LLC is seeking a highly skilled Senior Java Cloud Architect to lead the migration of our on-prem infrastructure to the public cloud. The ideal candidate will have 7-11 years of experience in Java, MicroServices, and Azure Cloud platform. Key Responsibilities:1. Provide technical road map and...
-
Senior Java Software Engineer
4 weeks ago
Chicago, Illinois, United States Seven Seven Software Full timeJob Title: Senior Java Software EngineerJob Summary:We are seeking a highly skilled Senior Java Software Engineer to join our Agile teams at Seven Seven Software. As a key member of our engineering group, you will be responsible for designing, developing, and maintaining complex software applications using Java.Key Responsibilities:Design and develop...
-
Senior Software Architect
2 weeks ago
Chicago, Illinois, United States CDK Global Full timeSenior Software Engineer Role DescriptionOverviewCDK Global is seeking an experienced Senior Software Engineer to contribute to the development of our cloud-based inventory management system. This highly skilled individual will leverage their technical expertise to design, develop, and maintain high-quality, efficient, and maintainable Java code.Key...