Lead Software Engineer
Title: Lead Software Engineer (Tech Lead / Architect)
Job Type: Full-Time or Contract-to-Hire
Contract Length: TBD
Pay Range: $145,000-2,000,000
Target Start Date: ASAP
Work Location/Structure: Hybrid – Hopkinton, MA
About the Opportunity
Our client, a leader in Investment Banking, is looking for a skilled Lead Software Engineer (Tech Lead / Architect) to join their team for a Full-Time or Contract-to-Hire engagement. This is a key leadership role focused on replacing a previous full-time engineer and requires a strong blend of architecture, technical leadership, and hands-on development. The team is evolving toward modern architecture and increased use of cloud and workflow tools. This is a high-impact role that requires a self-motivated professional who can own systems, guide teams, and make architectural decisions.
Key Responsibilities & Deliverables:
Define and evolve system architecture for enterprise workflow and data platforms.
Lead the design and delivery of scalable, reliable systems.
Identify technical debt, system risks, and scalability issues—and drive necessary improvements.
Partner with senior engineers and leadership to translate technical direction and architecture into production-ready solutions.
Mentor team members, elevate engineering standards, and ensure strong delivery execution across projects and sprints.
Required Skills & Experience:
7+ years of experience in software engineering.
Proven experience as a technical lead or senior engineer.
Deep expertise in
C# /.NET Core
SQL Server
Strong understanding of system design and architecture principles. This isn't a pure coding role—you need to be a subject matter expert.
Experience designing APIs, data models, and distributed systems.
Ability to communicate technical decisions and trade-offs clearly.
Architectural Leadership: Able to bring structure, clarity, and direction to a team while comfortable working in evolving environments with mixed technologies.
AI and Code Ownership: Capable of using AI as a productivity tool while maintaining a full understanding and ownership of the underlying systems they build.
Preferred Experience
AWS / cloud architecture experience.
Exposure to Snowflake, containers, or infrastructure-as-code.
Experience with Appian or similar workflow / low-code platforms (Nice-to-have, NOT required).
J-18808-Ljbffr