Senior Lead Software Engineer
Indexed description
ARCSys Technologies is a leader in the financial modeling and analytics industry for lenders. We provide customized software solutions tailored to meet the unique financial, analytic, and accounting needs of our financial clients. Our suite of services and technologies are seamlessly integrated to create innovative solutions that set us apart in the FinTech space. We are a virtual company based in Hampton Roads, Virginia, requiring a once-a-month in-person meeting.
We are seeking a Senior Lead Engineer to spearhead the development of our core accounting and financial modeling platforms. This is a pivotal role for an experienced engineer who thrives at the intersection of complex financial logic and modern cloud architecture. You will be responsible for bridging the gap between legacy systems and next-generation frameworks, ensuring our software remains scalable, secure, and precise. (Note: Our current lead is available to ensure a smooth onboarding and transition for this role.)
- 30% Future IP Strategy: Define the technical roadmap, evolving legacy ASP.NET systems toward modern, scalable services while ensuring long-term architectural stability.
- 40% Operational Execution: Drive hands-on development of new software modules and troubleshooting complex financial logic to ensure platform performance.
- 30% Engineering Enablement: Conduct code reviews, maintain SDLC best practices, and mentor team members to maintain high production quality.
- Lead the technical design and evolution of our financial software ecosystem.
- Balance the maintenance of legacy ASP.NET Core applications with the rollout of modern Next.js and FastAPI services.
- Write high-quality code across the stack using C#, Razor, JavaScript/TypeScript, and Python.
- Design and optimize complex relational databases like MariaDB.
- Manage data warehousing solutions via Redshift to handle sophisticated financial analytics.
- Oversee cloud infrastructure via AWS, specifically EC2, ECS, and RDS.
- Ensure high availability, security, and performance of production environments.
- Lead code reviews, maintain best practices for the SDLC, and mentor junior/mid-level engineers.
- Proactively identify system bottlenecks and troubleshoot complex financial calculation errors.
- Extensive experience with ASP.NET Core, C#, and Razor.
- Proficiency in modern web frameworks, specifically Next.js, FastAPI, and TypeScript.
- Deep expertise in MariaDB or MySQL.
- Experience with Amazon Redshift or similar OLAP databases.
- Proven experience managing AWS environments via Console and SSH (specifically ECS for containerization and RDS for database management).
- Expert-level command of Git (BitBucket/GitHub) and Jira for project management.
- 7+ years in software engineering.
- At least 2 years in a leadership or senior architectural role.
- Bachelor’s or Master’s degree in Computer Science or a related field.
- A strong understanding of accounting principles or financial modeling is highly preferred.
- Ability to translate complex technical requirements into actionable goals for the development team and stakeholders.
At ARCSys, you aren't just a number; you are the architect of tools that the financial industry relies on. We offer a remote-first culture with the stability of an established industry leader and the innovation of a tech startup.
- Salary Range: $120,000 to $145,000, based on experience.
- Paid vacation and a retirement plan with an employer match.
- Stock bonuses.
- Fully paid health care, vision, and dental coverage for the employee.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search