OverviewAbout 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. #LI-MM2