Software Architect Senior Specialist

Finastra•Atlanta, GA
•Hybrid

About The Position

The Software Architect Senior Specialist defines and delivers end-to-end technology solutions aligned with business objectives and enterprise architecture standards. The role provides technical leadership throughout the solution lifecycle, translating business requirements into scalable, secure, maintainable, and cost-effective solutions. The architect partners with business, product, engineering, and Shared Services teams to establish architectural direction, guide technical decisions, and support delivery of complex technology initiatives.

Requirements

  • Experience in solution architecture, software engineering, or technical leadership within complex technology environments.
  • Proven experience designing enterprise-scale applications and end-to-end technology solutions.
  • Strong knowledge of modern software architecture, microservices, APIs, integrations, and data architecture.
  • Experience designing cloud and cloud-native solutions using Azure and/or AWS.
  • Experience with DevOps practices, including CI/CD, Infrastructure-as-Code, automation, monitoring, and observability.
  • Knowledge of containerization technologies, including Docker and Kubernetes.
  • Strong understanding of security architecture, scalability, performance, reliability, and operational resilience.

Responsibilities

  • Define and deliver end-to-end architecture solutions across applications, integrations, data, and cloud platforms, aligned with business objectives and enterprise standards.
  • Develop high-level and detailed solution designs that address functional, non-functional, security, scalability, reliability, and performance requirements.
  • Establish and promote architecture principles, patterns, standards, and best practices across technology initiatives.
  • Provide technical leadership and architectural guidance to engineering teams and Shared Services throughout the solution lifecycle.
  • Lead architecture and design reviews, evaluate technical decisions, and guide teams through complex design and engineering challenges.
  • Design scalable APIs, microservices, integration frameworks, and data flows for reliable communication across systems.
  • Drive application modernization and cloud transformation, including cloud-native solution design using Azure and/or AWS.
  • Partner with DevOps and engineering teams to enable CI/CD, Infrastructure-as-Code, containerization, automation, monitoring, and observability practices.
  • Ensure architecture solutions align with organizational security, governance, regulatory, business continuity, and disaster recovery requirements.
  • Conduct architecture assessments and identify technical risks, dependencies, and mitigation strategies.
  • Collaborate with product owners, business analysts, engineering teams, and other stakeholders to translate business requirements into technology solutions.
  • Present architecture strategies, recommendations, and technical considerations to technical and business stakeholders.
  • Support technical planning and solution estimation for technology initiatives.
  • Promote technical excellence, maintainability, cost-effectiveness, and long-term sustainability in solution designs.

Benefits

  • Unlimited vacation, subject to local regulations and business priorities.
  • Hybrid working arrangements.
  • Paid time off for voting, bereavement, and sick leave.
  • Employee Assistance Program and wellbeing initiatives.
  • Medical, life, and disability insurance.
  • Retirement plans and lifestyle benefits.
  • Paid time off for volunteering and donation-matching opportunities.
  • Access to online learning and accredited courses through Skills & Career Navigator.
  • Global employee recognition program.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service