Logo
Cambridge Investment Research (USA)

Senior Principal Software Engineer

Cambridge Investment Research (USA), West Des Moines, Iowa, United States, 50265

Save Job

Overview Join Cambridge Investment Research, Inc., one of the nation's leading independent financial solutions firms. We empower independent financial advisors and their clients while fostering an inclusive and innovative environment. Our core values - integrity, commitment, flexibility, and kindness - guide our purpose as we redefine independence in finance. Job Summary We are looking for a forward-thinking and dynamic Senior Principal Software Engineer to lead the development of state-of-the-art, full-stack software solutions. You will utilize your extensive expertise in various programming languages and technologies to create scalable and impactful software products. As a pivotal member of the engineering team, you will guide architectural decisions, mentor talented engineers, and cultivate a culture of continuous learning and improvement. This is an exciting opportunity to drive technical excellence and influence the future of our technology stack! Essential Duties Full-Stack Development:

Lead the design, development, and implementation of complex software solutions, ensuring smooth integration between front-end and back-end components. Deliver maintainable code using modern programming languages and frameworks. Technical Leadership:

Provide strategic direction to the engineering team, drive architectural decisions, enforce best practices, and mentor engineers at all levels. Agile & LeSS Champion:

Promote Agile principles by fostering collaboration and transparency while partnering with Product Owners and Scrum Masters to prioritize tasks and deliver incremental value. Technical Excellence:

Establish high development standards through routine code reviews, automated testing, and quality assurance processes. Architectural Design:

Collaborate with cross-functional teams to design scalable and maintainable software architectures that align with organizational goals. DevOps Collaboration:

Work with DevOps Engineers to enhance deployment processes through CI/CD pipelines while monitoring production environments for optimal performance. Continuous Improvement:

Stay current with industry trends and innovations, refining tools and processes to maintain a leading edge in technical excellence. Education & Experience The ideal candidate has at least 10 years of experience with modern programming frameworks, languages, and cloud technologies. Preferred Skills Strong full stack capabilities, experience with Microsoft SQL Server or other relational databases, web development (HTML, CSS, JavaScript), REST API management, and integration with Cloud/SaaS and legacy applications. Compensation:

$130,000 - $160,000 based on qualifications and experience. Benefits:

Cambridge offers competitive benefits, including a premium package with medical, vision, dental, life insurance, vacation/sick time, a 401K retirement plan with company matching, and eight paid holidays. Details about our comprehensive benefits package will be shared upon application.