About The Position

This position is posted by Jobgether on behalf of a partner company. We are currently looking for an Enterprise Software Architect in the United States. In this strategic and highly visible role, you will define and lead the enterprise software architecture vision across multiple lines of business. You will drive the transformation of legacy monolithic applications into modern, service-oriented architectures while establishing technical standards, API strategies, and unified data platforms. The position requires close collaboration with engineering teams, IT, and business stakeholders to align technical initiatives with business objectives, ensuring scalability, performance, and security. You will provide thought leadership, guide architectural decisions, and foster adoption of best practices across the organization. This role balances technical excellence with pragmatic business solutions and offers the opportunity to shape the long-term technology roadmap in a dynamic, evolving environment.

Requirements

  • 10+ years of software engineering and architecture experience, including at least 5 years in enterprise architecture roles.
  • Proven track record leading enterprise-wide architectural transformations in complex, multi-business-line environments.
  • Expert-level knowledge of service-oriented architecture, microservices patterns, API design, and data integration strategies.
  • Strong experience with database design, data modeling, and modern data architecture (relational and NoSQL systems).
  • Hands-on experience with cloud platforms (AWS preferred), CI/CD tooling, DevOps practices, and modern development environments.
  • Proficiency in enterprise integration patterns, message queues, event-driven architectures, and data pipeline design.
  • Exceptional communication, presentation, and influence skills with the ability to align stakeholders at all levels.
  • Experience in software architectural governance, API standards, and cross-team development practices.
  • Knowledge of security frameworks, authentication/authorization, and API security best practices.
  • Ability to balance technical excellence with business pragmatism, delivery timelines, and cost considerations.

Responsibilities

  • Establish and maintain the enterprise software architectural vision, standards, and long-term technology strategy.
  • Lead the transformation of monolithic systems to modern service-oriented architectures and continuously evolve platforms as business needs grow.
  • Define and implement comprehensive API strategies, REST API standards, OpenAPI specifications, and integration patterns.
  • Collaborate with engineering teams to set technical priorities, guide design decisions, and ensure consistent architectural implementation.
  • Influence adoption of new technologies, patterns, and governance practices across multiple teams, promoting code quality and API compliance.
  • Create and maintain architecture documentation, diagrams, migration plans, and technical guidelines for diverse audiences.
  • Partner with IT, security, infrastructure, and business leaders to align technical vision with organizational goals and secure buy-in.
  • Evaluate, recommend, and implement modern technologies, frameworks, and data strategies that support scalable, resilient, and maintainable software.
  • Lead architectural reviews, risk assessments, and establish success metrics for adoption and system evolution.

Benefits

  • Competitive salary and total compensation package based on experience and expertise.
  • Comprehensive healthcare, dental, and vision coverage.
  • Retirement savings plans and company contributions.
  • Paid time off, holidays, and flexible work arrangements.
  • Opportunities to shape enterprise-scale architecture and drive transformational technology initiatives.
  • Exposure to modern cloud-native architectures and service-oriented engineering practices.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service