Lead technical architecture, solution design, and engineering vision for business-critical platforms and AI-enabled applications
Serve as a senior technical leader across all stages of software development, including front-end development, back-end development, database integrations, APIs, user experience, hosting, and server management
Translate ambiguous business problems into scalable, production-ready solutions by partnering with business leaders, solution owners, and enterprise technology teams
Drive discovery and workflow mapping to identify automation opportunities, evaluate technical feasibility, and define success metrics
Design and prototype cloud-native and AI-enabled solutions, including application architecture, system integrations, deployment patterns, and operational models
Build and deploy production-grade applications, RESTful APIs, AI/ML pipelines, and distributed services using approved enterprise technology patterns
Lead by example through hands-on engineering across platform, backend, frontend, and mobile technologies
Mentor and coach a small team of high-performing engineers, fostering technical excellence, accountability, and continuous improvement
Review code, pull requests, and architecture decisions, providing constructive and actionable feedback
Evaluate problems strategically and tactically, using strong problem-solving skills, data structures, and algorithms to determine the best course of action
Partner with senior business and functional leaders to define technical direction and support enterprise decision-making
Collaborate with architecture, review, and governance teams, including ARB/TRB and EA/EAI stakeholders, to align solutions with enterprise standards
Support implementation of Cloud 3.0 and modernization design patterns, including onboarding, development readiness, deployment, troubleshooting, and security alignment
Ensure solutions comply with enterprise processes for architecture review, AI governance, cloud onboarding, and operational readiness
Investigate and recommend new technologies, frameworks, tools, and engineering practices that improve speed, quality, scalability, and maintainability
Optimize systems based on stakeholder and user feedback, and document workflows and implementation details for operational handoff and long-term support
Contribute insights from delivery experiences back to internal product, platform, and architecture teams to improve reusable enterprise capabilities.
Requirements
Bachelor’s degree in Computer Science or a related field
8+ years of progressive IT experience, including senior-level software engineering experience on large-scale technology initiatives
2+ years of project or technical leadership experience
Demonstrated ability to lead significant design and development efforts with minimal supervision
Experience building scalable web platforms, enterprise applications, and highly available web services
Strong full stack engineering experience across modern front-end and back-end technologies
Tech lead-level proficiency in one or more programming languages and frameworks such as TypeScript, Node.js, Java, Spring/Spring Boot, Vue.js, Angular, or similar
Experience with React Native
Experience with JSON, RESTful web services, client-server interactions, and microservices patterns
Experience designing solution architecture and delivering secure, scalable cloud-native systems
Knowledge of Azure Cloud Services or equivalent cloud platforms
Experience with infrastructure and security as code
Experience with containerization and orchestration technologies such as Docker, Kubernetes, and AKS
Demonstrated experience with machine learning and artificial intelligence development operations, including implementing, maintaining, and monitoring ML/AI pipelines using industry-standard tools and frameworks
Strong understanding of Agentic AI concepts and processes
Ability to work effectively with incomplete and evolving requirements, using sound judgment and technical insight to drive progress
Strong communication and presentation skills with technical and non-technical stakeholders
Experience collaborating with governance and review bodies and cross-functional teams in enterprise environments
Experience working within Centers of Excellence (COEs) and executing established playbooks
Strong time management skills and the ability to deliver high-quality outcomes on schedule.
Comfortable giving and receiving feedback across engineering teams and broader organizational stakeholders.
Tech Stack
Angular
Azure
Cloud
Docker
Java
JavaScript
Kubernetes
Microservices
Node.js
React
React Native
Spring
Spring Boot
SpringBoot
TypeScript
Vue.js
Benefits
medical
dental and vision benefits
401(k) retirement savings plan
time off (including paid time off, company and personal holidays, volunteer time off, paid parental and caregiver leave)