Lead Software Engineer (Full Stack)
Core
Lead Full Stack Engineer building secure, scalable telephony, video, and collaboration tools to enhance employee productivity.
Role type
Lead Software Engineer (Full Stack)
Builds
Employee productivity applications and services in the telephony, meetings, video, and collaboration space.
Domain
Financial Services / Enterprise Collaboration
Deliverable
production ML models | product features
Required skills
System design, application development, testing, operational stability, advanced programming languages, AI-assisted software development, Software Development Life Cycle (SDLC), agile methodologies (CI/CD, Application Resiliency, Security), financial services IT systems, cloud native experience
Preferred skills
Leading effective use of approved AI-assisted tools, coaching engineers on safe AI adoption, vendor evaluation
Technologies
AI-assisted development tools, CI/CD pipelines, cloud native platforms
Responsibilities
Execute creative software solutions and technical troubleshooting; develop secure, high-quality production code; drive team adoption of AI-assisted engineering practices; apply SDLC tools to improve automation value; identify opportunities to automate remediation of recurring issues; lead evaluation sessions with external vendors and internal teams on architectural designs.
Seniority
Senior, hands-on IC with leadership responsibilities