Managing Director of Engineering at CPI, the OpenFox Company

Sorry, this job was removed at 3:27 p.m. (CST) on Friday, March 5, 2021
Find out who's hiring in West Suburbs.
See all Operations jobs in West Suburbs
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

POSITION OBJECTIVE: The Managing Director of Engineering manages the entire software engineering function for the industry leader in state/federal real-time law enforcement information sharing. This role manages critical functions of business operations including Database, Data Services, Message Switch, Communications, and User Apps. The Managing Director of Engineering will be a critical thinker and creative problem-solver, helping to support the company’s future direction while also supporting engineering initiatives. He/she must be solution-oriented and use both data and soft-skills to communicate a path forward with conviction. The ability to articulate strategic and tactical ideas clearly, both orally and in writing, to listen carefully, and to establish a personal rapport with people from all levels of the organization will drive this person’s success. He/she will have a seat at the table and will be expected to contribute to all business planning activities. As a leader in our business, this individual will champion and embody our values of Do The Right Thing, Own It, Strive for Greatness, and Build a Foundation For The Future. 



  • Lead the entire engineering efforts for the industry leader in state/federal real-time law enforcement information sharing 
  • Collaborate with Sales and PMO to create business plans for new products & enhancements for board approval
  • Create and implement a strategy for reducing CPI’s technical debt in our message switch, CCH, and other products
  • Create and implement a strategy to avoid building technical debt 


  • Manage engineering operations to achieve 
  • Bridge the gap between business and technical functions 
  • Manage conflicting priorities between existing commitments and new requests from sales/PMO 


  • Communicate and understand CPI’s vision, values, and culture to reinforce decisions, processes, and roles within that context 
  • Design and implement business processes of coordination between engineering and PMO
    • Manage projects to commitment dates
    • Handle project delays due to customer deliverables
    • Cross-functional project delivery – tracking, estimating, etc.
  • Set revenue (should be profit) goals and growth strategy for products 
  • Manage engineering budget to expected ROI 
  • Propose and manage teams to annual budgets for labor, tools, training, etc. 
  • Create and review customer legal documents: Master Service Agreements, Scope of Work, Comprehensive Annual Maintenance Agreements 


  • Inspire team members to provide remarkable service to clients, by building personalized relationships, understanding our clients business and industry, and seeking new ways to solve their problems
  • Attract, select and retain diverse and high caliber talent that furthers our business and our culture
  • Organize hiring and group structure to support consistent product launch, quality, and budget
  • Establish common objectives and a shared mindset 
  • Create a feeling of belonging and strong team morale and culture
  • Champion and demonstrate CPI’s core values consistently 
  • Foster open dialogue and collaboration among the team 
  • Hold team members and directors accountable for delivering results 
  • Coordinate collaborative efforts between product groups 
  • Represent CPI and products at industry events, trade shows, project trips 
  • Supervise and partner with group managers to mentor leadership skills to improve teams 



  • Bachelor’s degree required 
  • Minimum of 10 years related engineering experience 
  • Minimum of 5 years’ experience with data integration projects 
  • Working knowledge of C, Java, SQL, Unix (Linux & AIX), Jira, Git 
  • Process and project management skills 
  • Ability to work effectively as part of a team 
  • Commitment to demonstrating the company’s core values 
  • Demonstrated ability to work on long-term projects that require patience, persistence, and perseverance 


  • Previous experience in Software Engineering or related field 
  • Demonstrated success in a leadership role 
  • Passion for developing and mentoring others 


The following are key success factors for this role which measure results in meeting critical elements of the position. The specific goals for each element are set annually. 

  • Engineering Team Productivity 

    • Defined as successfully meeting customer commitments on projects. Measured by project schedules and delivering on time according to schedules and proactively managing customer commitments and deliverables. 
  • Staff Retention 
    • Measured as staff retained in the company (for example, promotions to other teams do not erode staff retention). 
  • Key Success Factors of Team Members 
    • Measured as success of all direct and indirect reports meeting the key success factors/performance indicators for their respective roles. 
  • Specific Projects and Innovations 
    • Measured as successful completion of specific projects or innovations agreed upon for the year. 
  • Collaboration 
    • Defined as cultivating and ensuring successful relationships between departments (ie. engineering and operations, sales, and PMO. Measured by 360 feedback evaluation and the number of priority resolutions escalated to the ELT level. 
  • Strategic Results 
    • Defined as creating and implementing strategies to drive specific business results. Measured by total revenue, customer retention, other metrics to be defined.
Read Full Job Description
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • .NETLanguages
    • C#Languages
    • C++Languages
    • JavaLanguages
    • JavascriptLanguages
    • PerlLanguages
    • PHPLanguages
    • PythonLanguages
    • SqlLanguages
    • xmlLanguages
    • xslLanguages
    • HTMLLanguages
    • HTML5Languages
    • CSSLanguages
    • TypescriptLanguages
    • SASS/SCSSLanguages
    • D3JSLibraries
    • jQueryLibraries
    • jQuery UILibraries
    • AngularJSFrameworks
    • CakePHPFrameworks
    • Ember.jsFrameworks
    • HadoopFrameworks
    • Node.jsFrameworks
    • SparkFrameworks
    • SpringFrameworks
    • BootstrapFrameworks
    • NPMFrameworks
    • HibernateFrameworks
    • HBaseDatabases
    • Microsoft SQL ServerDatabases
    • OracleDatabases
    • PostgreSQLDatabases
    • SQLiteDatabases
    • Google AnalyticsAnalytics
    • IllustratorDesign
    • InVisionDesign
    • PhotoshopDesign
    • SketchDesign
    • JIRAManagement
    • WordpressCMS
    • SalesforceCRM
    • SendGridEmail


We are located in a brand new facility with easy access to Interstate 55 & Highway 53 surrounded by tons of great lunch, coffee, & Happy Hour spots.

An Insider's view of CPI, the OpenFox Company

What’s the vibe like in the office?

A happy environment with a great culture where I am continuously challenged as the company grows, yet I still enjoy a healthy work-life balance. It is easy working for amazing leaders who care deeply about the company and the employees. That trickles down throughout the company to create a great team culture.


Corporate Controller

What kinds of technical challenges do you and your team face?

Working with multiple states means working with 2 technology platforms (Oracle & SQL Server) and of late the Standardization across these 2 platforms is what makes the job challenging and interesting.


Sr. Software Engineer

What are some things you learned at the company?

I have a greater understanding of law enforcement and the work that goes on behind the scenes to keep officers and civilians safe.


Project Manager

How do you make yourself accessible to the rest of the team?

All directors and the executive team have an open door policy. Anyone can bring ideas, issues, suggestions or just talk to company management. Everyone at CPI has a shared calendar and can be invited to join meetings regardless of position or who scheduled them. When meetings cannot be face-to-face, we utilize google hangouts.


National Sales Manager

What are some social events your company does?

We do a lot of optional events on and offsite. We do just about anything on-site from BBQs to bubble hockey & bags tournaments. Offsite, we have happy hours, holiday parties, and some really fun recreational events during our "user's conference" like bowling, bocce, & Top Golf.


Sr. Sales Engineer

What are CPI, the OpenFox Company Perks + Benefits

CPI, the OpenFox Company Benefits Overview

CPI has an immense number of perks. A few of them are generous paid time off, competitive 401K plans, profit sharing, expense accounts, and a complete benefits package including great health, dental, and vision plans in which the company pays the premiums 100%.

Friends outside of work
Eat lunch together
Intracompany committees
Wellness Committee Quarterly Lunch Committee
Open door policy
Team owned deliverables
Team based strategic planning
Group brainstorming sessions
Documented equal pay policy
Highly diverse management team
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
CPI employees can contribute up to $3500 for individual and $7000 annually to their FSA.
Disability Insurance
Dental Benefits
CPI covers $100% of dental premiums
Vision Benefits
CPI covers $100% of vision premiums with $120 for glasses and contact lenses.
Health Insurance Benefits
CPI pays 100% of the premiums for both employee & family and offers a PPO & HSA option.
Life Insurance
CPI provides full-time employees with a Life benefit equal to $25,000, and pays the full cost of this benefit. You can purchase coverage for yourself up to 5x your salary and up to $250,000 for spouse
Wellness Programs
Team workouts
CPI's team fitness initiatives include In-office yoga, In-office fitness classes.
Retirement & Stock Options Benefits
Employees are eligible to start to defer in the plan on the first day of the Quarter after 2 Months of Service. Employees may rollover a prior employer’s qualified 401(k) plan or a qualified IRA
401(K) Matching
CPI will provide a Safe Harbor Non-Elective Contribution equal to 3% of your pay
Company Equity
CPI offers stock options through its employee profit sharing program, including vesting over a 5 year period.
Performance Bonus
Child Care & Parental Leave Benefits
Flexible Work Schedule
CPI provides employees with a flexible work schedule that includes Flexible start and end times.
Remote Work Program
CPI employees may work from home on occasion if necessary.
Family Medical Leave
Vacation & Time Off Benefits
Generous PTO
Paid Holidays
Paid Sick Days
Employees receive 5 days per year of paid sick leave.
Perks & Discounts
Casual Dress
Company Outings
Game Room
Our game room includes Ping Pong, Video Games, Arcade machine with thousands of titles, and Bubble Hockey!
Some Meals Provided
Employees get a free quarterly lunch
Happy Hours
Free on-site parking.
Fitness Subsidies
CPI reimburses employees in a step counting program.
Professional Development Benefits
Job Training & Conferences
CPI offers employees professional development opportunities.
Lunch and learns
CPI hosts lunch and learn meetings weekly.
Promote from within

More Jobs at CPI, the OpenFox Company

Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Save jobView CPI, the OpenFox Company's full profileSee more CPI, the OpenFox Company jobs