Principal Software Engineer

Hye Class Talent & HR Consulting

Apply to this job
Boston, MA, us on site Until 8/22/2026 First posted March 23, 2025 Last posted March 23, 2025
Job description

NO AGENCIES - PLEASE

Must currently reside within commuting distance to Boston

Our client is a high-growth, venture-backed, AI-driven marketing automation company.  Their conversation-marketing platform enables financial institutions to engage with their digital users via quick, informative conversations—the modern version of in-branch interactions. These engagements help improve user loyalty and provide an effective opportunity for cross-selling financial products and services.

Our client is seeking a self-motivated Principal Software Engineer with strong technical skills related to design and development of an AI-driven, API-focused, microservices-based system. You should be passionate about software architecture, software design, innovative technology, and creating great software. The ideal candidate will combine great design and coding skills with architectural sense and the passion to do great things.

  • Work with a highly skilled and motivated team in a startup environment
  • Own the system architecture of the Micronotes products
  • Work closely with executive management to implement the company's strategic technology and business vision
  • Migrate the company's monolithic architecture to a more scalable microservices-based architecture
  • Design and implement RESTful APIs for internal and external use
  • Mentor members of the technical staff
  • Other duties, as assigned
  • 5+ years of industry experience designing and building distributed, scalable software solutions
  • Experience designing scalable distributed systems, with microservices-based architectures a big plus
  • Experience designing and building robust RESTful APIs
  • Applied C#, Javascript, Node.js, Python experience (or equivalents)
  • Experience with responsive web design and related technologies
  • Experience using Microsoft SQL Server, as well as relational database design
  • Experience using Git for source control (GitFlow a plus)
  • Experience working in an Agile team using Scrum (or similar methodology)
  • Understanding of DevOps best practices a plus
  • Experience with Azure, AWS, and cloud services a plus

MUST BE LEGALLY AUTHORIZED TO WORK IN THE US FOR ANY EMPLOYER

Our client provides a comprehensive employee benefits package including Medical, Dental, FSA, STD, LTD, 401K and other terrific benefits.

 

 

About this role

Summary

Design and develop scalable microservices, APIs, and system architecture for AI-driven platform.

Job title

Principal Software Engineer

Experience level

5+ years

Industry

software

Location requirements

Must reside within commuting distance to Boston, MA, USA, no remote work.

Salary

Not specified

Management role

No

Skills & keywords

Required skills

C#JavascriptNode.jsPythonSQL ServerGitAgile

Preferred skills

responsive web designDevOpsAzureAWS

Specializations

microservicesAPIdistributed systemsRESTful APIscloud services
Locations

Structured locations inferred from the posting.

Boston, MA, USA

On-site City