Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Director of Software Engineering & Data Solutions

$175k - $210k

Cambridge Investment Research (USA)

Director of Software Engineering & Data Solutions

Join to apply for the Director of Software Engineering & Data Solutions role at Cambridge Investment Research, Inc.

Director of Software Engineering & Data Solutions

1 day ago Be among the first 25 applicants

Join to apply for the Director of Software Engineering & Data Solutions role at Cambridge Investment Research, Inc.

Get AI-powered advice on this job and more exclusive features.

Overview

Overview

About Us: Cambridge Investment Research Inc. is one of the nation’s top independent financial solutions firms. We are committed to fostering an inclusive and dynamic work environment where innovation, collaboration, and growth are encouraged. Our team is dedicated to driving success and creating a workplace where every employee feels valued and empowered.

About the Role:

Cambridge is seeking a Director of Software Engineering & Data Solutions with a passion for building modern software and data platforms that drive strategic impact. You would have the opportunity to lead the development, transformation, and governance of our enterprise software and data platforms. You’ll oversee a growing team of 20+ engineers and specialists, working at the intersection of cloud computing, data engineering, and software architecture to power next-generation capabilities and insights. The ideal candidate would combine high emotional intelligence with deep technical acumen to lead teams, modernize architecture, and unlock the power of data to drive business innovation - while working with passionate, high-performing professionals across the enterprise.

If you're passionate about AI, automation, and leading innovation through data, this is your chance to make a lasting impact.

Why Cambridge?

At Cambridge, we’re not just leveraging data—we’re transforming it into insights that propel our company forward. You’ll have the ability to innovate and the opportunity to make a direct impact on the future of the company. Join us, and be part of something wonderful.

Essential Duties

What You’ll Do:

Strategic & Technical Leadership

  • Define and execute the enterprise strategy for software and data platforms in alignment with business goals.
  • Architect scalable and secure systems using modern technologies like .NET, Python, Azure, and cloud-native patterns (e.g., microservices, API-first, real-time data processing).
  • Champion Agile, DevOps, CI/CD, and engineering excellence to accelerate delivery and innovation.
  • Spearhead digital transformation initiatives including cloud migrations, legacy modernization, and automation.

Data Engineering & Analytics Innovation

  • Lead the design and implementation of modern data architectures supporting high-volume pipelines, real-time insights, and advanced analytics.
  • Enable AI/ML, predictive analytics, and intelligent automation to enhance decision-making and customer experiences.
  • Establish robust data governance, security, and compliance practices to ensure trust, quality, and accessibility across the enterprise.
  • Leverage tools like Microsoft SQL, PostgreSQL, Tableau, Power BI, R, and Python to drive meaningful business outcomes.

Team Leadership & Culture

  • Lead, mentor, and inspire cross-functional teams of software engineers and data engineers.
  • Foster a culture of innovation, collaboration, and continuous learning that embraces experimentation and excellence.
  • Collaborate with business, architecture, and product leaders to deliver impactful solutions that improve operations and unlock new opportunities.

Execution & Partnership

  • Oversee program delivery, vendor partnerships, budgeting, and resource planning to ensure projects are delivered on time, within scope, and aligned with enterprise standards.
  • Serve as a key advisor to senior leadership, translating complex technical ideas into clear business value and guiding digital priorities.

Who You Are:

  • You’re a strategic thinker with a proven track record of leading data-driven initiatives that deliver tangible business results.
  • You thrive in fast-paced environments and are excited about the potential of AI, machine learning, and real-time data to transform how companies operate.
  • You’re an excellent communicator who can collaborate seamlessly with executives and engineers alike, translating complex technical data into clear business insights.
  • You foster a culture of innovation, creativity, and experimentation, always looking for the next big opportunity.

Education & Experience

What You Bring:

  • An advanced level of experience in software engineering and data platforms, with experience leading technical teams.
  • Proven success leading enterprise-scale software and data projects from architecture to delivery.
  • Deep experience with Microsoft technologies including C#, .NET, SQL Server, Azure, and integration platforms.
  • Strong proficiency in Python, Snowflake, data engineering, and cloud-native solutions.
  • Hands-on experience with complext scripting, AI/ML, BI tools (e.g., Tableau, Power BI), and advanced analytics.
  • Expertise in Agile, DevOps, and CI/CD practices for streamlined, high-quality software delivery.
  • Demonstrated ability to lead and mentor diverse, cross-functional technical teams while communicating effectively across executive and technical audiences.
  • Strong knowledge of data governance, privacy regulations, and compliance in highly regulated industries.

Preferred Skills

Compensation: $175,000 - $210,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
    Director
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 “Director of Software Engineering” roles.
Executive Director, Software Engineering

Phoenix, AZ $76,782.00-$101,737.00 1 month ago

Senior Manager, Software Engineering (Cloud Cost Management)
Director of Land Survey - Civil Engineering Firm

Phoenix, AZ $120,000.00-$150,000.00 2 weeks ago

Deputy Water Services Director - Water Planning Division and Wastewater Engineering Division

Phoenix, AZ $136,489.60-$155,000.00 1 week ago

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

Chandler, AZ $144,400.00-$300,000.00 1 day ago

Tempe, AZ $120,188.00-$200,313.00 1 day ago

Director Infrastructure Operations and Reliability Engineering

Scottsdale, AZ $118,450.00-$236,900.00 8 hours ago

Cybersecurity Technology Director for Platform Mgmt - Engineering & Architecture
Sr. Manager, IT Software Implementation - USA Remote

Phoenix, AZ $140,000.00-$150,000.00 1 day ago

Senior Data Analyst (Advanced SQL, Visualization and Data Integration) , Assistant Vice President

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

#J-18808-Ljbffr
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Director of Software Engineering & Data Solutions in Phoenix, AZ vacancy
  •  ...We’re seeking a dynamic Director of Software Engineering to lead our global web teams building scalable, high-performance applications used by millions...  ...Design, and Business stakeholders to deliver innovative solutions. Establish best practices, technical standards, and... 
    Suggested
    Remote work
    Worldwide
    Flexible hours

    SGI

    Phoenix, AZ
    2 days ago
  • $144.2k - $288.4k

     ...Hispanic Alliance for Career Enhancement is hiring a Lead Director, Software Engineering Development. You will manage teams developing PBM...  ...collaborating with various stakeholders to align technology solutions with business goals. The ideal candidate has 10+ years in... 
    Suggested
    Remote work

    Hispanic Alliance for Career Enhancement

    Phoenix, AZ
    2 days ago
  • $163.9k - $235.55k

     ...organization, a cross-functional engineering team responsible for...  ...spans architecture, data, integrations,...  ...UKG is seeking a Director of Shared Services Engineering...  ...high-quality software delivery across engineering...  ...standardized, self-service solutions that help engineering... 
    Suggested
    Local area

    UKG

    Phoenix, AZ
    4 days ago
  •  ...end definition and commercialization of cloud and AI offerings. This role requires minimum 12 years of experience in leading cloud solutions and at least 5 years in commercializing offerings. Responsibilities include roadmap definition, technical architecture, and go-to-... 
    Suggested

    Accenture

    Scottsdale, AZ
    3 days ago
  • Western Alliance Bank is seeking a Staff Engineer II in Phoenix, Arizona, to lead data solutions and engineering principles. The successful candidate will have over 7 years of experience with MDM solutions, including Profisee, and will be responsible for designing and implementing... 
    Suggested
    Bank staff

    Western Alliance Bank

    Phoenix, AZ
    2 days ago
  •  ...complete cloud analytics and data platform for AI. By...  ...are seeking a Senior Manager, Software Engineering to lead teams building modern...  ...environment. This role reports to the Director of Engineering, Experience /...  ...scalable, and user‑centric solutions. Experience setting quality... 
    Permanent employment
    Flexible hours

    Teradata

    Phoenix, AZ
    2 days ago
  •  ...Senior Software Engineering Manager The Senior Software Engineering Manager leads engineering teams...  ...into high-quality engineering solutions, while ensuring strong execution, operational...  ...Compliance requirements (e.g., SOX) Data governance practices Qualifications... 
    Temporary work
    Immediate start
    Flexible hours

    Sprouts Farmers Market

    Phoenix, AZ
    1 day ago
  • $244.7k - $279.2k

     ...Director, Software Engineering - Shopping (Remote-Eligible)Interested in joining a dynamic remote first...  ...using the hottest techniques in Big Data. You'll bring solid experience in emerging...  ..., implement, and support technical solutions across a full-stack development tools... 
    Full time
    Part time
    Local area
    Remote work

    Capital One

    Phoenix, AZ
    3 days ago
  •  ...opportunity as our Senior Manager, Software Engineering for our Advanced Technology...  ...next‑generation technology solutions, explores emerging trends,...  ...: safeguard systems and data; promote PCI/SOX compliance...  ...that will report to the Senior Director, Enterprise Architecture.... 
    Work at office
    Remote work
    Work from home
    Worldwide
    Home office
    Flexible hours

    Choice Hotels

    Scottsdale, AZ
    2 days ago
  •  ...Software Engineer 2 Choice Hotels, one of the world's largest lodging franchisors, has an exciting...  ...as our Software Engineer 2 in the Data Domain. The Data Domain is the team that...  ...and external and builds Datawarehouse solution. We own the ingestions and creation of... 
    Internship
    Remote work
    Work from home
    Worldwide
    Home office
    Flexible hours

    Choice Hotels

    Scottsdale, AZ
    3 days ago
  • $106.61k - $284.28k

     ...Job Summary As a Sr. Manager of Software Engineering, you will guide an impactful team of engineers specializing in modern healthcare solutions. You will collaborate closely with cross‑functional...  ...that seamlessly exchange clinical data. Your supportive guidance will foster... 
    Hourly pay
    Full time
    Temporary work
    Local area

    Hispanic Alliance for Career Enhancement

    Phoenix, AZ
    2 days ago
  • $120k - $150k

     ...Responsibilities Assist in managing day-to-day activities of the software engineering team, ensuring alignment with project goals and timelines....  ...design, development, and deployment of scalable software solutions. Conduct code reviews to ensure adherence to best... 
    Immediate start

    Evolent

    Phoenix, AZ
    3 days ago
  • $101.9k - $132.45k

     ...What you’ll do here: As the Software Engineering Manager, you will lead a team dedicated to creating...  ...frequent stakeholder engagements and data‑driven insights. Lead, coach, and grow...  ...both internal and external, to derive solutions that meet end user, company, and technology... 
    Work experience placement
    Local area
    Remote work

    Cengage

    Phoenix, AZ
    2 days ago
  •  ...not eligible for hire at this time.In short, as a Manager, Software Engineering on our team, you will oversee the end-to-end delivery of Pega...  ...to provide strategic insights and effective automation solutions.Proactively address conflicts or issues, engaging in difficult... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Remote work
    Work from home
    Home office
    Visa sponsorship

    DriveTime Sales and Finance Company, LLC

    Phoenix, AZ
    4 days ago
  •  ...Responsibilities Directly manage software development projects (...  ...Lead and grow a high-performing engineering team delivering scalable, low...  ...PayPal teams to build robust solutions Guide architecture and ensure...  ...reliability, observability, and data integrity Establish and track... 
    Temporary work
    Local area
    Immediate start
    Worldwide

    PayPal

    Scottsdale, AZ
    3 days ago
  • $160.2k - $263.7k

     ...Role We are looking for a Manager, Software Engineer to elevate the quality, trust, and operational...  ...experiencedeveloping scalable software solutions using Python in a production...  ...Familiarity with SQL,BigQuery, time-series data analysis, performance monitoring tools,... 
    Local area
    Remote work
    Work from home
    Flexible hours

    General Motors

    Phoenix, AZ
    4 days ago
  •  ...Manager, Software Engineering HERS Advisors is seeking a driven, results-oriented individual to...  ...partners to deliver a world class set of solutions. This position requires mentoring...  ...innovations Management of DB2 DBAs and data operations teams. Management of... 
    Remote work

    HERS Advisors

    Phoenix, AZ
    4 days ago
  •  ...About The Role In this new Director, Software Engineering role (known internally as GM, Software Engineering...  ...for system design, security, data privacy, and quality. Balance short...  ...initiatives, identifying gaps and implementing solutions, including resources and support, to... 
    Contract work
    Temporary work

    LodgeLink

    Scottsdale, AZ
    2 days ago
  •  ...We are looking for a remarkable Senior Software Engineer to join us! We've built a team of not...  ...) to accelerate the flow of government data into the hands of citizens, developers,...  ...researchers. With our Data & Insights solutions, we impact society by enabling governments... 
    Remote work

    Tyler Technologies

    Phoenix, AZ
    3 days ago
  • $123k - $215.25k

     ...technologies that are leveraged by engineering teams across the enterprise....  ...: this pillar includes the solution and technical design for...  ...guidance and support. 3. Data Architecture: this pillar includes...  ...for our end-to-end Software Development Life Cycle (SDLC)... 
    Work at office
    Local area
    Remote work
    Flexible hours

    American Express

    Phoenix, AZ
    1 hour ago
  • $138.2k - $180k

     ...A leading educational technology company is seeking a Director of Software Engineering in Phoenix, Arizona. This role involves leading innovative...  ...collaborating across functions, and delivering scalable solutions. The ideal candidate has over 10 years of software development... 

    Cengage Group

    Phoenix, AZ
    2 days ago
  • $118.45k - $236.9k

     ...This Sr. Manager of Enterprise Digital Engineering team will be tasked to lead engineering...  ...engineering efforts, ensuring best‑in‑class solutions that scale to future needs. Monitor and...  ...technologies, and best practices in software development, analytics, and AI.... 
    Full time
    Local area

    9025 CVS Shared Services Resources LLC

    Scottsdale, AZ
    2 days ago
  • $124.4k - $138k

     ...Advanced Software Engineer for Crypto and Cross Domain Solutions As a software engineer for the crypto and cross domain solutions group, youll be a member of a cross functional team responsible for designing and development next generation cryptographic products.... 
    Flexible hours

    General Dynamics

    Scottsdale, AZ
    3 days ago
  •  ...We are looking for a remarkable Software Development Engineer to join us! We've built a team of not just...  ...to accelerate the flow of government data into the hands of citizens,...  ...businesses and researchers. With our Socrata solutions, we impact society by enabling governments... 
    Local area
    Visa sponsorship

    Tyler Technologies

    Phoenix, AZ
    3 days ago
  • $84.3k - $86.3k

     ...Software Engineer for Space, Cyber, and Intelligence (SC&I) Bachelor's degree in Software Engineering, or Engineering, Science, or Math...  ...functional team responsible for engineering Crypto and Cross Domain Solutions. We encourage you to apply if you have any of these... 
    Flexible hours

    Progeny Systems Corporation

    Scottsdale, AZ
    8 hours ago
  • $79.2k - $178.1k

     ...Job Description Oracle's Forward Deployed Engineer (FDE) team is hiring a Senior Software Development Engineer - AI Data Platform to help global customers unlock the...  ...RESTful APIs, SSE, all the way to deploying your solution. Design, implement, and maintain scalable... 
    Temporary work
    Flexible hours

    Oracle

    Phoenix, AZ
    4 days ago
  •  ...boundaries of innovation to unleash potential. Data & Digital Solutions Engineer - Field Operations We are looking for a Data & Digital...  ...~ Bachelor's degree in computer science, Software Engineering, or a related field ~2+ years of professional... 

    ASM Company

    Phoenix, AZ
    3 days ago
  • $143.64k - $273k

     ...chance you will love being a part of our Software Engineering - Development team at Kyndryl, where...  ...and implementing cutting-edge software solutions. Your work will play a critical role in...  ...Experienced in relational and NoSQL databases, data mapping, XML/JSON, Rest based web... 
    Minimum wage
    Full time
    Part time
    Local area
    Immediate start

    Kyndryl

    Phoenix, AZ
    3 days ago
  •  ...Solutions Architect/Tech Lead IDEALFORCE has a CONTRACT position available immediately for a Solutions Architect/Tech Lead to join our customer in Phoenix Arizona. This is an ONSITE position. Please find below additional details about this job. Kindly respond with your... 
    Contract work
    Local area
    Immediate start

    Idealforce

    Phoenix, AZ
    8 hours ago
  •  ...A Little About Us EDB provides a data and AI platform that enables organizations...  ...technology companies. EDB's data-driven solutions enable customers to modernize legacy systems...  ...a Solution Developer to join our engineering team. This is a versatile role requiring... 
    Remote work

    EDB

    Phoenix, AZ
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Director of Software Engineering & Data Solutions. Be the first to apply!