Engineer Sr Lead, Software

FIS•Atlanta, GA

About The Position

FIS is seeking an experienced Software Engineer Senior Lead to drive the design, development, and delivery of enterprise-grade, cloud-native solutions in a modern Azure ecosystem. This hands-on technical leadership role focuses primarily on backend engineering, including scalable microservices, enterprise APIs, distributed systems, and data engineering, with secondary contributions to front-end applications using technologies such as React, Vue.js, Next.js, and Tailwind CSS. The role sets engineering standards, mentors teams, and influences architectural decisions across application development, cloud infrastructure, data platforms, and modernization initiatives. Success is measured by platform reliability, scalability, security, cost efficiency, engineering velocity, and business impact in highly regulated environments.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 10+ years of enterprise software engineering experience.
  • Expert-level Java and Spring Boot, Python, and FastAPI.
  • Proven experience building microservices, REST APIs, and integration services.
  • Hands-on expertise with Azure cloud-native services and architecture patterns.
  • Experience with Terraform/TFE, AKS, Container Apps, and containerized workloads.
  • Strong knowledge of Azure API Management and API governance.
  • Experience with observability, distributed tracing, and monitoring.
  • Proficiency with GitHub, GitHub Actions, and CI/CD.
  • Experience with OAuth2, OIDC, Microsoft Entra ID, and identity providers.
  • Experience with Cosmos DB and cloud-native storage.
  • Strong networking knowledge, including VNets, subnets, Private Endpoints, DNS, and firewalls.
  • Experience with disaster recovery, geo-redundancy, and high availability.
  • Strong analytical, communication, and leadership skills.
  • Agile/Scrum experience.

Nice To Haves

  • Master's degree in Computer Science, Software Engineering, or a related field.
  • Experience in Financial Services, Banking, Payments, FinTech, or other regulated industries.
  • Front-end experience with React, Vue.js, TypeScript, and JavaScript.
  • Experience with Azure Data Factory, ADLS, and Databricks.
  • Knowledge of DDD, Event-Driven Architecture, CQRS, and SRE practices.

Responsibilities

  • Design and build cloud-native applications and scalable microservices using Java, Spring Boot, Python, and FastAPI.
  • Develop secure REST APIs and event-driven services for internal and external consumers.
  • Lead technical design and provide architectural guidance for large-scale enterprise platforms.
  • Create reusable frameworks, libraries, and engineering standards.
  • Design multi-region, highly available architectures with disaster recovery and business continuity.
  • Translate business requirements into technical solutions in collaboration with product, security, and architecture teams.
  • Build and operate solutions using Azure-native services, including AKS, Container Apps, Function Apps, Application Gateway, API Management, Key Vault, Storage, Monitor, Azure SQL, Cosmos, Application Insights, and Log Analytics.
  • Design secure network architectures using VNets, subnets, Private DNS, and Private Endpoints.
  • Implement Infrastructure as Code with Terraform and Terraform Enterprise (TFE).
  • Establish cloud governance, security baselines, and operational best practices.
  • Lead cloud modernization and application migration efforts.
  • Design, secure, monitor, and manage enterprise APIs through Azure API Management.
  • Implement API lifecycle management, including versioning, throttling, quotas, rate limiting, caching, and policy enforcement.
  • Define enterprise API standards and governance frameworks.
  • Apply microservices patterns including service discovery, circuit breakers, distributed caching, event-driven architecture, and fault tolerance.
  • Implement observability, including centralized logging, distributed tracing, APM, metrics, alerting, and health dashboards.
  • Define SLOs and SLIs and optimize performance, scalability, and latency.
  • Build scalable, metadata-driven data pipelines using Azure Data Factory and Databricks.
  • Develop ingestion and transformation pipelines across ADLS, Databricks, Cosmos DB, and enterprise or third-party systems.
  • Optimize Databricks jobs and clusters for performance and cost.
  • Implement data replication, backup, and retention strategies.
  • Design authentication and authorization using OAuth 2.0, OIDC, Microsoft Entra ID, and JWT frameworks.
  • Implement RBAC, secrets and certificate management, and secure API authentication.
  • Ensure compliance with security, audit, and regulatory requirements.
  • Build and maintain CI/CD pipelines with GitHub Actions.
  • Manage source control, branching, release management, and deployment automation.
  • Implement automated testing, security scanning, and quality gates.
  • Mentor teams and promote best practices in software engineering excellence and DevOps.

Benefits

  • Competitive salary and benefits
  • Opportunities to make an impact in fintech
  • Personal and professional learning
  • Inclusive, diverse work environment
  • Resources to give back to your community
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service