What are the responsibilities and job description for the Lead Software Engineer position at Cypress HCM?
Location: Remote EST/CST
Employees: 2,500 | Team Size: 5-8
Industry: FinTech | Regulatory SaaS
Reports To: VP Engineering
Most Important Responsibilities
Compensation: $125 – 156K bonus opportunity
Employees: 2,500 | Team Size: 5-8
Industry: FinTech | Regulatory SaaS
Reports To: VP Engineering
Most Important Responsibilities
- Serve as the technical lead for a scrum team – making day-to-day engineering decisions, setting code quality standards, and ensuring high-quality delivery.
- Write, review, and contribute to production-quality code across full stack including:
- C#/.NET (Framework and Core)
- Angular (15 ) with reactive forms, RxJS, and Angular Material
- Oracle databases and PL/SQL
- Lead all scrum practices: sprint planning, refinement, daily standups, demons, retrospectives.
- Directly manage/mentor 4-6 engineers including performance feedback and development conversations.
- Participate in AI-first engineering practices across the team, modeling agentic development workflows and coaching team to integrate AI tooling into daily workflows.
- Collaborate with QA, Principal Engineers, Solution Architects, and peer-lead engineers on cross-functional technical decisions.
- 8-10 years of hands-on software engineering experience, with demonstrated lead or mentorship experience.
- Deep full-stack proficiency in C#, .NET, Angular, and Oracle – able to contribute across entire stack.
- Strong hands-on experience with Domain-Driven Design (DDD)
- AI-first engineering mindset – hands on experience with agentic development tooling (CoPilit, Devin.AI, or similar).
- Direct people-management experience preferred including performance feedback, career development, and engagement for small engineering team.
- Experience with Oracle database including PL/SQL – packages, procedures, views, and query optimization.
- 3 years of Azure cloud technology experience and Azure DevOps practices.
- Excellent communicator – able to engage credibly with client stakeholders and translate technical realities to non-technical audiences.
- Familiarity with .NET modernization patterns, Liquibase schema migration, or observability tooling (Serilog, Datadog)
- Background in financial services or equity domains preferred.
- CSM or Agile certifications are preferred.
Compensation: $125 – 156K bonus opportunity