JOBSEARCHER

Principal Software Engineer

Amesbury MA – Onsite 3 days per weekFull-timeSalary Range: $165,000-$195,000Candidate must be local to MA/NH/MEPlease reach out to Chris McMillan at cmcmillan@alexandertg.com with an updated resume.Our client is hiring for a Principal Software Engineer to help design and scale modern lending and risk platforms supporting high-volume, mission-critical workflows.This role is focused on system architecture, distributed systems design, and technical leadership. You’ll partner closely with engineering, product, and business teams to build reliable, scalable, and compliant solutions while helping drive modern engineering practices across the organization.ExperiencePrevious experience at a Senior, Principal or Lead Software Engineer Strong experience designing large-scale distributed systems Expertise in system architecture, APIs, and data modeling Experience with cloud platforms (AWS, Azure, or GCP) Strong background in modern development languages such as C#, Java, or Python Experience with web technologies including React, Angular, .NET, and REST services Deep understanding of scalability, reliability, and performance optimization Experience leading technical initiatives and mentoring engineering teams Exposure to CI/CD, DevOps, automated testing, and Agile environments Preferred ExperienceBanking, lending, or financial services Event-driven or microservices architecture Relational and NoSQL databases at scale Data governance, auditability, and financial data integrity AI-assisted development tools such as GitHub Copilot, Cursor, Claude Code, or Codex