Principal Architect in Charlotte, North Carolina
Posted 03/22/22


  • Top 25 U.S. digital financial services company committed to developing award-winning technology and services.
  • Named one of the top 3 fastest-growing banking brands in the U.S. in 2020.
  • Offers a full suite of products including mortgage lending, personal lending, and a variety of deposit and other banking products (savings, money-market, and checking accounts, certificates of deposit (CDs), and individual retirement accounts (IRAs), self-directed and investment-advisory services, and capital for equity sponsors and middle-market companies.
  • Where permitted by applicable law, must have received or be willing to receive the COVID-19 vaccine by date of hire to be considered.



  • Strong Executive leadership team investing in its talent and committed to developing people
  • Fast paced, highly collaborative, teamwork-oriented environment
  • Opportunity to drive change with a strong focus on process improvement in a high visibility role
  • Fantastic base salary + bonus potential and excellent benefits package



  • Collaborate closely with Product Managers, Program Managers, Engineers, business stakeholders, and 3rd-party vendors to guide the design and implementation of enterprise-level software systems using cloud computing technologies
  • Participate in proof-of-concept (POC) implementations as needed to evaluate the suitability of new technologies, processes, or architectural patterns.
  • Contribute to architectural guidelines and technology standards for the organization as well as the development of RFPs and SOWs to participate in the vendor selection process as needed.
  • Lead the design of architecture-level solutions to meet requirements, working with relevant Engineering leads as needed to refine the approaches.
  • Identify opportunities to adopt innovative technologies, processes, and architectural patterns that improve existing systems and support our business goals.



  • Bachelor's degree or higher in Computer Science or equivalent field from an accredited college or university.
  • 5+ years of relevant work experience in software development.
  • Experience as a Lead Software Engineer designing solutions for non-trivial features implemented by a team of developers.
  • Expertise working with a Cloud platform such as Azure, AWS, Google Cloud, or similar.
  • Ability to design enterprise-class APIs (RESTful design, OpenAPI, API versioning).
  • Expertise integrating systems using synchronous APIs and/or asynchronous technologies such as Kafka, Azure Event Hubs, AWS Kinesis, or similar.
  • Agile development, continuous integration and deployment (CI/CD), DevOps, and Infrastructure as Code (IaC).






  • Employee Type: Direct Hire
  • Location: Charlotte, North Carolina
  • Category: Information Technology
  • Date Posted: 03/22/22
Apply Today!
Apply Today!

Apply Today!

Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!