×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Engineer

Job in Newburyport, Essex County, Massachusetts, 01950, USA
Listing for: Darling Consulting Group
Full Time position
Listed on 2026-06-03
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software, DevOps, AI Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Darling Consulting Group (DCG) is a leading national provider of consulting services and a suite of online analytical software tools for banks and credit unions.

We are seeking a Principal Software Engineer to play a key role in designing and evolving our Loans
360°® platform; supporting scalable, secure, and data-intensive applications servicing banks and credit unions.

This role is focused on architecture, technical leadership, and domain-driven system design. You will partner closely with engineering, product, and business stakeholders to build systems that are reliable, compliant, and aligned with critical lending and risk workflows.

You will also help shape engineering practices by leveraging modern development approaches, including AI-assisted tooling, to improve velocity, quality, and developer experience.

Responsibilities
  • Lead the architecture and design of scalable, distributed systems supporting loan lifecycle and risk workflows
  • Translate complex business and regulatory requirements into robust technical solutions
  • Drive technical strategy and standards across teams, ensuring long-term maintainability and scalability
  • Mentor engineers and provide technical leadership through influence as opposed to authority
  • Collaborate cross-functionally with product, data, and business teams to improve client and user outcomes
  • Champion engineering excellence, including testing strategy, observability, and performance optimization
  • Identify and resolve scalability, reliability, and data integrity challenges in high-volume systems
  • Promote effective use of AI-assisted development tools (e.g. Claude Code, Git Hub Copilot, Codex, Cursor) to enhance productivity and code quality
Requirements
  • Proven experience leading the design and delivery of large-scale, distributed systems
  • Strong expertise in system architecture, data modeling, and API design
  • Deep understanding of data-intensive applications, including performance, fault tolerance, and scalability
  • Experience working in cloud environments (AWS, Azure, or GCP)
  • Strong programming background in one or more modern languages (e.g., C#, Java, Python, or similar)
  • Solid understanding of JSON, web services (REST)
  • Demonstrated ability to lead complex technical initiatives and influence across teams
  • Excellent communication skills, with the ability to engage both technical and non-technical stakeholders
  • Experience with modern software development practices (CI/CD, automated testing, Dev Ops, Agile)
  • Continuous learning mindset with curiosity and adaptability toward emerging technologies and AI-assisted development workflows.
Additional Skills
  • BS/MS in Computer Science or related majors
  • Development experience in Python is a bonus
  • Experience in banking, lending, or financial services would be helpful
  • Familiarity with event-driven architectures, microservices, or serverless systems
  • Experience working with relational and No

    SQL data stores at scale
  • Background in data governance, auditability, and financial data integrity

For more information, visit:

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary