Leads architecture for complex commercial software initiatives, designing scalable, secure, integrated systems and setting technical standards while guiding teams through complex design decisions.
Software Engineering Manager (Hands-On)
📜 Description
- Lead, mentor, and develop engineers and technical leads, fostering accountability, growth, and technical excellence.
- Drive delivery of product initiatives, platform enhancements, and customer deployments of TTEC Digital products.
- Coordinate execution across Engineering, QA, DevOps, Product Management, Architecture, and Professional Services teams.
- Develop solution designs, architecture diagrams, and implementation approaches using tools such as Lucidchart or Visio.
- Identify and manage technical risks, dependencies, and implementation challenges.
- Research and evaluate emerging AI, customer experience, and contact center technologies.
🛠️ Requirements
- 8+ years of experience in software engineering, solution architecture, technical leadership, or product development.
- Prior experience managing engineers, technical leads, or software development teams.
- Proven experience delivering complex software implementations across multiple teams and stakeholders.
- Experience with Google AI technologies, conversational AI, virtual agents, Agent Assist, or AI-powered customer experience solutions.
- Working knowledge of Google Cloud Platform (GCP), Kubernetes, cloud-native architectures, APIs, microservices, and distributed systems.
- Experience creating and presenting architecture diagrams and technical solution designs.
- Strong communication, leadership, and stakeholder management skills.
- Preferred Qualifications
- Experience with Google CCAI, Vertex AI, Gemini, Dialogflow, Agent Assist, or related Google AI technologies.
- Experience with contact center and customer experience platforms such as Genesys Cloud, Amazon Connect, NICE CXone, Five9, Cisco Webex Contact Center, or similar CCaaS solutions.
Full job description
This is a player-coach role. You'll lead a small team of engineers and technical leads, give technical direction to offshore engineering teams through a dotted-line relationship, and own the design of the systems your team builds. You'll stay close to the code through design and code reviews, proofs of concept, and troubleshooting, and you'll be accountable for high-quality releases and customer deployments.
What You'll Be Doing
What You'll Bring to the Role
Similar jobs
Search more Architect jobsSoftware Architect - Enterprise Java * Cloud-Native * AI-Augmented Development
Lead the design and governance of enterprise-grade, cloud-native Java applications, ensuring resilience, scalability, and the adoption of modern development practices.
Sets strategic direction for the GAIL program, leads its most complex customer deployments, and builds the tooling, standards, and expertise that improve delivery quality and scale AI adoption.
Set technical direction for enterprise cloud solutions, translating business needs into secure, scalable, resilient, and cost-effective architectures across cloud and hybrid environments.
Senior Federal Facility Programmer / Space Planner – Mission Critical & Secure Facilities
Leads federal facility programming and space planning for secure, mission-critical environments, translating operational, workplace, technology, and security needs into requirements documents and conceptual planning solutions.
