Enable job alerts via email!

Principal Software Engineer

Cambridge Investment Research, Inc.

Phoenix (AZ)

On-site

USD 130,000 - 160,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in financial solutions is seeking a Principal Software Engineer in Phoenix, AZ. The ideal candidate will lead efforts in developing innovative software solutions and mentor a talented team, ensuring technical excellence in a collaborative environment. This role offers competitive compensation and comprehensive benefits.

Benefits

Premium benefit package including medical, dental, and vision
401K retirement plan with company matching
Vacation and sick time
Eight paid holidays

Qualifications

  • 10+ years of experience with modern frameworks and cloud technologies.
  • Strong leadership and mentoring abilities.
  • Proficiency in coding standards and best practices.

Responsibilities

  • Lead the design, development, and deployment of complex software solutions.
  • Drive architectural decisions and best practices.
  • Promote Agile principles and facilitate sprints.

Skills

Full Stack Development
Agile Methodologies
Technical Leadership

Education

Bachelor's Degree in Computer Science or related field

Job description

Join to apply for the Principal Software Engineer role at Cambridge Investment Research, Inc.

1 hour ago Be among the first 25 applicants

Join to apply for the Principal Software Engineer role at Cambridge Investment Research, Inc.

About Us:

Cambridge Investment Research, Inc. stands as one of the nation’s premier independent financial solutions firms, dedicated to empowering independent financial advisors and their clients. At Cambridge, we cultivate an inclusive, dynamic environment that thrives on innovation, collaboration, and growth. Our team is driven by a shared commitment to excellence, fostering a workplace where every individual feels valued, supported, and inspired to succeed.

Overview

About Us:

Cambridge Investment Research, Inc. stands as one of the nation’s premier independent financial solutions firms, dedicated to empowering independent financial advisors and their clients. At Cambridge, we cultivate an inclusive, dynamic environment that thrives on innovation, collaboration, and growth. Our team is driven by a shared commitment to excellence, fostering a workplace where every individual feels valued, supported, and inspired to succeed.

We provide a comprehensive range of flexible solutions across advice, growth, technology, and independence, tailored to meet the unique needs of our advisors. Guided by our core values—integrity, commitment, flexibility, and kindness—we lead with purpose, delivering impactful results for our clients and partners.

At Cambridge, we don’t just adapt to change; we shape it. As innovators, problem solvers, and trailblazers, we are redefining what it means to be independent. We are Cambridge.

Job Summary: We are seeking an innovative and dynamic Lead Software Engineer to spearhead the development of cutting-edge, full-stack software solutions. In this role, you will leverage your deep expertise across various programming languages, frameworks, and technologies to build scalable, high-quality software products that drive business impact. As a key leader within the engineering team, you will guide architectural decisions, mentor a talented group of engineers, and foster a collaborative environment of continuous learning and improvement. If you are passionate about driving technical excellence, shaping innovative architectures, and championing Agile methodologies, this is the role for you. You will be at the forefront of evolving our technology stack, collaborating closely with cross-functional teams, including Product Owners, DevOps, and Production Support, to ensure smooth, automated delivery of applications and provide ongoing support across multiple environments.

This role offers the opportunity to make a significant impact on our technology stack, mentor a growing team, and lead the creation of products that define our future. If you thrive in a fast-paced, high-energy environment and have a passion for solving complex technical challenges, we want to hear from you!

Essential Duties

  • Full-Stack Development: Lead the design, development, and deployment of complex software solutions, ensuring seamless integration of front-end and back-end components. Deliver scalable, maintainable code using a wide range of modern programming languages and frameworks.
  • Technical Leadership: Provide strategic direction and hands-on guidance to the engineering team. Drive architectural decisions, enforce best practices, and promote the adoption of modern engineering techniques. Serve as a mentor, nurturing the development of engineers at all levels.
  • Agile & LeSS Champion: Promote Agile principles, focusing on transparency, collaboration, and team empowerment. Partner with Product Owners and Scrum Masters to prioritize tasks, plan sprints, and deliver value incrementally.
  • Technical Excellence: Champion high standards for software development. Establish coding standards, conduct code reviews, and implement automated testing and quality assurance processes to ensure robust, high-quality software products.
  • Architectural Design: Collaborate with cross-functional teams to design and implement scalable, reliable, and maintainable software architectures. Define technical roadmaps that align with the organization's strategic goals.
  • DevOps Collaboration: Partner with DevOps Engineers to streamline application deployments via a CI/CD pipeline. Monitor production environments to ensure optimal performance, troubleshoot issues, and manage updates.
  • Continuous Improvement: Stay ahead of industry trends and innovations, continuously refining tools, processes, and technologies to keep the engineering organization at the forefront of technical excellence.

Education & Experience

The ideal candidate would possess an expertl level of experience, typically around 10 or more years, with modern frameworks, programming languages, and cloud technologies.

Preferred Skills

  • Stong full stack abilities
  • Microsoft SQL Server or other Relational Database Experience
  • General web development experience with HTML, CSS, Javascript,REST API Development & Management
  • Experience integrating with Cloud/SaaS applications and legacy applications

Compensation: $130,000 - $160,000. This range is a good faith estimate of the compensation to be offered for this position based on the ideal candidate’s qualifications, the Company’s operational needs, and other considerations permitted by law. The actual pay offered to a specific candidate may vary above or below the stated range.

Benefits: Cambridge has competitive benefits and promotes a work/life balance to encourage individual success.

  • Premium benefit package including medical, vision, dental, life and long-term disability insurance
  • Vacation/sick time
  • 401K retirement plan with company matching program
  • Eight paid holidays

You can find more details about our comprehensive benefits package here.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology

Referrals increase your chances of interviewing at Cambridge Investment Research, Inc. by 2x

Sign in to set job alerts for “Principal Software Engineer” roles.
Senior Manager - Software Development Engineering
Staff Software Development Engineering Manager

Scottsdale, AZ $118,450.00-$284,280.00 2 weeks ago

Manager or Director of Software Engineering (.NET)
Sr. Development Manager, Software Engineering (REMOTE)

Phoenix, AZ $150,000.00-$160,000.00 3 weeks ago

Software Engineering Manager / Team Lead

Phoenix, AZ $170,400.00-$281,200.00 4 days ago

Software Engineering Manager - Sustaining Engineering

Scottsdale, AZ $189,000.00-$237,000.00 2 weeks ago

Software Engineering Manager (Backend SaaS)
VP, Engineering Manager - Cash Management (Hybrid in Los Angeles or Scottsdale, AZ))
Solutions Engineering Manager, Select & Territory

Tempe, AZ $150,000.00-$255,000.00 6 days ago

Greater Phoenix Area $182,500.00-$240,000.00 5 days ago

Software Engineering Manager - Desktop and Embedded Linux Optimisation
Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon
Manager, Software Engineering (Card Platform)
Software Engineering Manager - Ubuntu Linux Kernel
Manager, Software Engineering (Pricing Engineering)
Software Engineering Manager, Ubuntu Gaming
VP, Engineering Manager - Cash Management (Hybrid in Los Angeles or Scottsdale, AZ))
Software Development Manager III, SPS Core Services, CoRe Relations
Software Engineering Manager - Container and Virtualisation Infrastructure
Engineering Manager - Solutions Engineering
Senior Manager, Software Engineering (Cloud Cost Management)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Principal Software Engineer

Southern Arizona Legal Aid Inc.

Scottsdale

Remote

USD 144,000 - 289,000

5 days ago
Be an early applicant

Lead Software Engineer

Relativity

Phoenix

Remote

USD 150,000 - 224,000

11 days ago

Lead Software Engineer

Relativity

Washington

Remote

USD 150,000 - 224,000

11 days ago

Lead Software Engineer - Ad Platforms

RemoteWorker US

Seattle

Remote

USD 159,000 - 214,000

Yesterday
Be an early applicant

Principal Software Engineer - IdLCM

Cerby

Remote

USD 140,000 - 180,000

Today
Be an early applicant

Lead Software Engineer

Relativity

Illinois

Remote

USD 150,000 - 224,000

11 days ago

Principal Software Engineer

Snoutplans

Remote

USD 140,000 - 180,000

Today
Be an early applicant

Lead Software Engineer

Attractivate Consulting Solutions

Houston

Remote

USD 150,000 - 175,000

Today
Be an early applicant

Principal Software Engineer Remote - Ga

Stord Inc.

Atlanta

Remote

USD 130,000 - 180,000

2 days ago
Be an early applicant