Northern Trust

Principal, SW Eng

$137K–$234KFull-time · Chicago, IL
✓ Verified live on the employer's own system · added 3 days ago
Save search
Senior · 10+ yrs exp

Requirements

Experience: 10+ years

Skills & tools

JavaSecurityCloud PlatformsSQLDevopsTeam LeadershipCode ReviewProcess Improvement
Apply on company site ↗ See your fit → free

Full job description

We are seeking a highly experienced Principal Software Engineer to provide technical leadership and hands - on execution across complex, cloud - native software initiatives. This role combines deep engineering expertise with mentorship, architecture influence, and strong collaboration across global teams. The ideal candidate is passionate about engineering excellence , AI - assisted development , and building high - quality , scalable products using modern development practices.

- Act as a hands - on technical leader , designing, developing, and reviewing high - quality , production - ready software.

- Lead development using Java as the primary language, following clean code , TDD , and spec - driven development principles.

- Drive adoption of AI - assisted development capabilities (e.g., Copilot - style tools, intelligent automation) to improve developer productivity and code quality.

- Influence and review application and solution architecture for scalability, security, performance, and maintainability.

- Partner with architects and senior engineers to define and enforce engineering standards and best practices .

- Design, build, and deploy applications on Microsoft Azure , leveraging cloud - native services.

- Lead cloud architecture decisions with a strong understanding of:

- Cloud - based databases (SQL & NoSQL) and performance considerations

- Support and continuously improve DevOps pipelines , CI/CD practices, and infrastructure automation.

- Enable resilient, observable, and cost - efficient systems in the cloud.

- Champion Test - Driven Development (TDD) and automated testing at all levels (unit, integration, system).

- Enable and evolve test automation frameworks and practices across teams.

- Mentor and groom engineers to elevate technical skills, design thinking, and ownership mindset.

- Provide guidance through code reviews, design discussions, and technical deep dives.

- Foster a culture of high engineering standards , accountability, and continuous improvement.

- Act as a trusted technical advisor to product, QA, and platform teams.

- Work closely with cross - functional stakeholders including Product, Architecture, QA, and Operations.

- Communicate complex technical concepts clearly to both technical and non - technical audiences.

- Collaborate effectively with globally distributed teams across North America, EMEA, and India , accommodating time - zone overlaps when required .

- Proactively identify risks and propose pragmatic solutions.

- 10+ years of professional software engineering experience, with a strong hands - on track record .

- Strong experience with Azure cloud services and cloud - native application development.

- Working knowledge of cloud databases , data modeling, and performance tuning.

- Proven ability to lead by influence rather than authority.

- Strong problem - solving , design, and decision - making abilities.

- Comfortable operating in fast - paced , evolving environments.

- Microsoft Azure Architect Certification (strongly preferred).

- Experience integrating or enabling AI - assisted engineering tools within development workflows.

- Exposure to large - scale modernization, cloud migration, or distributed systems.

- Experience working in regulated or enterprise - grade environments.

- Experience working in Capital Markets / Asset Serv icing space will be beneficial

- Engineering teams consistently deliver high - quality , secure, and scalable products .

- Robust DevOps and automation practices reduce friction and improve time - to - market .

- Architecture decisions balance innovation, stability, and long - term maintainability.

- Global collaboration is effective, respectful, and outcome - driven .

More jobs at Northern Trust

Similar jobs near Chicago, IL

Tell me when more Senior Java Developer - Senior Software Engineer jobs post near Chicago We re-check every listing against the employer’s own board — no résumé needed.

Search Principal, SW Eng jobs near Chicago, IL → Browse all live jobs

This posting was published by Northern Trust on their own careers system and is shown here with a direct link to apply there. Employers: for corrections or removal, contact jobs@veritahire.com.