Senior Software Architect

2 weeks ago


Chicago, United States Mesirow Financial Full time

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.

The Role

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 patters
  • 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
  • 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)
  • 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
  • Regular opportunities for professional development and training

Join us in reshaping the future of financial technology. If you're passionate about creating scalable, efficient, and innovative software architectures, we want to hear from you

#J-18808-Ljbffr

  • Chicago, Illinois, United States CIBC Full time

    About 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...


  • Chicago, Illinois, United States Avant Full time

    Job 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...


  • Chicago, Illinois, United States Durlston Partners Full time

    Senior 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...


  • Chicago, Illinois, United States Tekgence Inc Full time

    Job 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...


  • Chicago, United States Mesirow Financial Full time

    Description 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...


  • Chicago, United States Mesirow Full time

    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...


  • Chicago, Illinois, United States WEX Full time

    About 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...


  • Chicago, Illinois, United States CNA Full time

    Job 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...


  • Chicago, Illinois, United States Mesirow Financial Full time

    About 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...


  • Chicago, United States CoSourcing Partners - Enterprise-AI and IT Services Company Full time

    Sr 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...


  • chicago, United States CoSourcing Partners - Enterprise-AI and IT Services Company Full time

    Sr 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...


  • Chicago, Illinois, United States Mesirow Financial Full time

    At 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...


  • Chicago, Illinois, United States Eateam Full time

    Key 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 time

    Job 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...


  • Chicago, Illinois, United States Syntricate Technologies Full time

    Job 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...


  • Chicago, Illinois, United States TEPHRA Full time

    Job 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...


  • Chicago, Illinois, United States Cubic Full time

    Job 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...


  • Chicago, Illinois, United States Amazon Full time

    About 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...


  • Chicago, Illinois, United States Diverse Lynx Full time

    Job 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...


  • Chicago, Illinois, United States Seven Seven Software Full time

    Job 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...