Chief Architect

Halo Investing
Chicago, IL or Remote, United States of America
Job Type


About Us:

Named by Fast Company in its Top 10 Most Innovative FinTech Companies, Halo Investing is the first independent, multi-issuer platform for defined outcome investing. Halo Investing gives financial advisors, wealth managers and RIA’s access to structured notes, buffered ETFs, and annuities. By delivering the best pricing and execution to the clients it serves, Halo is changing the world of investing by democratizing the protective investment marketplace.

In October 2021, Halo announced that it raised over US$ 100 million in Series C funding. The latest fundraising round was led by Owl Capital and included the Mubadala-backed US $1 billion fund managed by Abu Dhabi Catalyst Partners, in addition to existing investors Allianz Life Ventures and William Blair.

Halo is based in Chicago, with offices in Zurich, Abu Dhabi, and Singapore. We’ve balanced tremendous growth with strong company culture to create a uniquely motivated, dynamic, and proactive team. Above all, we value collaboration, communication, and passion!

About the Role:

We are looking for a Senior Architect to own the back-end architecture of our FinTech platform and lead a team of innovative developers. If you live and breathe python development and architecture, we want you. Do you want to own the services that will power a financial revolution? Do you have the ability to scale in the face of unstoppable growth? Then read on – you are exactly who we’re looking for. The ideal candidate has experience working on the back-end architecture of a FinTech SaaS development project and works well in a collaborative team environment.


Primary Responsibilities:

  • Assess overall architecture of codebase to identify interdependencies, areas of improvement, and conventions to create a more extensible, microservice based infrastructure of code.
  • Collaborate with other professionals to determine functional and non-functional requirements for new software or applications.
  • Work with engineers to usher requirements successfully through the development process and bring features to life.
  • Successfully communicate all concepts, conventions, and guidelines to the development team.
  • Provide technical guidance and coaching to developers and engineers.
  • Use tools and methodologies to create representations for functions and user interface of desired products.
  • Develop high-level product specifications with attention to system integration and feasibility.
  • Oversee progress of the development team to ensure consistency with architecture.
  • Define all aspects of development from appropriate technology and workflow to coding standards.
  • Ensure software meets all requirements of quality, security, modifiability, extensibility, etc.
  • Approve final product before launch.
  • Complete our near-term goals which include:                                                                                                                                       ○ Fully audit and understand Halo's back-end architecture                                                                                                                 ○ Devise a plan to move to microservices and improve extensibility                                                                                                   ○ Own the execution of the aforementioned
  • Lead our software engineering team to complete our long-term goals:                                                                                               ○ Build out teams and areas of ownership within the new architecture                                                                                               ○ Oversee all new architecture                                                                                                                                                             ○ Scale the back-end team and infrastructure


Required Education and Experience:

  • Bachelor’s Degree in Computer Science or related field
  • At least 5 years of experience as a Sr. Developer/Engineer/Architect.
  • Experience managing a SaaS team of 5-10 engineers.
  • Strong experience with Python.
  • Experience with DevOps Principles is preferred but not required.                                                                                                       o Continuous Integration/Continuous Delivery.
  • Understanding of Front-End architecture and coding is preferred but not required.
  • Familiarity with React/jQuery.
  • Understanding of software quality assurance principles and object-oriented programming.
  • A technical mindset with great attention to detail.
  • High quality organizational and leadership skills.
  • Ability to speak to C-Suite and possess outstanding communication and presentation abilities.



  • Competitive Compensation
  • Comprehensive Medical and Dental
  • 401k Program
  • Unlimited PTO
  • Paid Parental Leave
  • Flexible Hybrid WFH Environment
  • Fun & Exciting work environment, including free snacks and onsite pop-a-shot
  • Flexible and highly collaborative work environment


Halo Values Diversity and Inclusion. We are proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, national origin, disability status, protected veteran status, or any other characteristics protected by federal, state, or local laws, regulations, or ordinances. If you need assistance or accommodation due to disability or special need when applying for a role or during our recruitment process, please contact us at:


Drop files here browse files ...

Related Jobs

VBA Developer (Contract)   Chicago, IL or Remote, IL
Software Engineer (Python)   Chicago, IL or Remote, United States of America
Senior Software Engineer (Python)   Chicago, IL or Remote, United States of America
Senior Front End Developer   Chicago, Illinois
Are you sure you want to delete this file?