Lance Caraccioli

Senior Software Engineering Manager

Lance Caraccioli is a seasoned software engineering professional currently serving as a Senior Software Engineering Manager at Upwork, where responsibilities include managing multiple teams focused on the development of the front-end platform and facilitating collaboration across product teams. His extensive experience encompasses roles such as Senior Software Architect and Senior System Engineer, with a strong emphasis on platform development, automated bulk migrations, and tool specification. Prior to Upwork, Lance held various engineering positions at Elance, Worley Catastrophe Response, and Kfx2, where Lance honed skills in object-oriented software design and database modeling. Additionally, Lance has a diverse background in professional athletics, having played for organizations like the Cincinnati Reds and Los Angeles Dodgers. Lance holds a Bachelor of Science degree in Computer Science from Southeastern Louisiana University.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices