JAVA Digital Software Engineering Group Manager

CitiIrving, TX
$169,600 - $254,400Onsite

About The Position

We are looking for a senior, technically-grounded leader to act as a Digital Software Engineering Group Manager. This role is accountable for the management of large and complex engineering areas, requiring a leader with a deep background in full-stack development. You will lead and direct multiple teams of seasoned professionals, applying a comprehensive understanding of modern architecture and engineering practices to achieve strategic objectives. You will be accountable for the delivery of a full range of services to one or more business lines, exercising control over resources, budget, and technical strategy. This position requires a blend of strong commercial awareness, technical credibility in Java and modern frontend stacks, and proven experience managing multiple engineering teams.

Requirements

  • 10+ years of software development experience with a clear progression from a hands-on engineering role into managing multiple technical teams.
  • Deep, hands-on technical background in full-stack development, including: Backend development using Java and frameworks like Spring Boot.
  • Frontend development using modern frameworks like Angular or React.
  • Proven experience designing and building complex, distributed, and scalable systems.
  • Strong knowledge of microservices architecture, API design, and cloud-native patterns.
  • Extensive experience with cloud platforms (e.g., AWS, GCP, Azure) and a strong understanding of containerization (Docker, Kubernetes) and CI/CD principles and tooling.
  • First-class leadership and influencing skills, with proven experience managing technology teams and developing engineering talent.
  • Has thrived and succeeded in delivering high-quality technology products/services in a high-growth environment where priorities shift rapidly.
  • Excellent communication skills with experience negotiating and presenting technical strategy at a senior level.
  • Bachelor’s/University degree in Computer Science, Engineering or a related technical field is required.

Nice To Haves

  • Master’s degree is preferred.

Responsibilities

  • Attract, hire, and retain senior full-stack engineering talent from both inside and outside the company.
  • Lead multiple engineering teams, with full management responsibility including performance evaluations, compensation, hiring, and disciplinary actions.
  • Develop technical skills across your teams, identifying and planning for large-scale development needs in areas like cloud engineering, backend services, and frontend frameworks.
  • Mentor other engineers and managers, improving their technical skills and their ability to deliver complex software.
  • Develop and communicate a technical vision and roadmap for your department that supports the broader organizational vision.
  • Influence your teams' technical strategy by making insightful contributions to architecture, technology selection, and engineering approach.
  • Audit department goals to ensure alignment with broader organizational objectives and hold the department accountable for engineering and delivery excellence.
  • Engage in short- to medium-term planning of technical resources, architecture runways, and project roadmaps for your area.
  • Lead the architectural design and implementation of successful large-scale, critical software projects, with a focus on full-stack solutions.
  • Guide architectural decisions across backend (Java/Spring Boot) and frontend (Angular/React) systems, including microservices, cloud-native patterns, and API design.
  • Identify and solve ambiguous technical problems, architecture deficiencies, and system bottlenecks that impact innovation.
  • Lead architectural design reviews for full-stack solutions, ensuring they are scalable, resilient, and secure.
  • Demonstrate technical influence over multiple teams by driving adoption of software engineering best practices for full-stack development, CI/CD, security, and automated testing.
  • Take accountability for the end-to-end delivery and operational health of your teams' services.
  • Harmonize discordant technical views and lead the resolution of contentious issues to build consensus and drive technical outcomes.
  • Ensure that engineering decisions and code quality set a strong example for others; championing a culture of ownership ("You ship it, you own it.").
  • Appropriately assess technical risk, demonstrating consideration for the firm's reputation and driving compliance with all policies, rules, and regulations.

Benefits

  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service