Director of Engineering at CardX (Chicago, IL)

| Chicago
Sorry, this job was removed at 5:33 p.m. (CST) on Tuesday, January 4, 2022
Find out who's hiring in Chicago.
See all Developer + Engineer jobs in Chicago
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

About Us

As a member of the CardX team, you’ll be part of a fast-paced, rapidly growing company that’s changing the way businesses accept credit cards. We’re focused on making payments fairer for everyone by helping businesses achieve compliance with regulations that promote transparency and consumer choice. With CardX, there’s no more choosing between reducing margins or raising prices to offset rising credit card rates, which causes cash and debit payers to subsidize costly credit card rewards. 

In a complex and changing regulatory landscape, CardX delivers technology-enabled automated compliance so that our clients can focus on what’s most important to them. From software that integrates seamlessly with businesses’ needs to exceptional customer support, we are committed to innovation and excellence, and we’re looking to grow our collegial and highly motivated team. 

At CardX, you’ll have the opportunity to define new processes, take charge of cornerstone projects, and deliver solutions for industry-leading businesses. Every step of the way, you’ll be supported by talented colleagues who are, like you, energized by excellent work.

Position Details

The Director of Engineering will be responsible for leading the team that builds and maintains the next generation of CardX products. We’re looking for an experienced engineering manager with deep knowledge of SaaS applications and cloud infrastructure. The ideal candidate will have a passion for building new products and innovating in collaboration with CardX’s dynamic Technology Team.

We’re looking for consistent attention to detail and strong communication skills, including the ability to create clear and comprehensive documentation and serve as a mentor for junior developers. Other characteristics needed for success in this role are a strong work ethic, commitment to excellence in product delivery, and the desire to make an impact as part of a fast-growing company.


  • Internal and customer-facing REST APIs in Node.js
  • Vue.js single-page app frontend, Vuex store
  • Cloud infrastructure with most code running in AWS Lambda and other serverless techniques
  • MySQL database and other key-value or document storage solutions
  • Infrastructure-as-code approach to resource definition and management
  • Unit tests (Jest) for all code
  • Deployments automated by Bitbucket pipelines
  • SaaS tools to make development more efficient, including private NPM, Sentry, LogRocket, and Cypress

What to Expect

  • Work in an agile environment and collaborate with the development team to continuously improve CardX applications
  • Manage the design and implementation a full release pipeline including unit tests, integration tests, end-to-end tests, and automatic rollback
  • Provide mentorship and guidance to junior developers
  • Create internal and external documentation
  • Build and lead scalable software development teams
  • Partner with product and operations teams to ensure excellence in product
  • Work in an agile environment and collaborate with the development team to continuously improve CardX applications


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
    • JavascriptLanguages
    • SqlLanguages
    • Node.jsFrameworks
    • Vue.jsFrameworks
    • MySQLDatabases
    • RedisDatabases
    • DynamoDBDatabases
    • ConfluenceManagement
    • JIRAManagement
    • ZohoCRM


The CardX HQ is located on the Magnificent Mile just steps away from the Riverwalk.

An Insider's view of CardX

How do you collaborate with other teams in the company?

One way we build collaboration within our culture is by including other team leads in our daily product development scrum meetings. Ongoing transparency and feedback are encouraged from others via open slack channels. We also conduct regular stakeholder meetings that establish direct communication with senior management.


SVP, Technology

What does career growth look like on your team?

At CardX, career growth takes many different paths. On the Client Support team, teammates take pride in having strong product knowledge and best-in-class customer service skills. These skills often translate into a unique career path for each individual, and CardX promotes teammates into new, exciting roles based on their skills and interests.


Director of Client Operations

How do you empower your team to be more creative?

We believe that creativity in the workplace happens when team members have a strong sense of agency and empowerment. Our goal is to ensure that our teams always have a high level of autonomy in the projects they’re working on, and building a culture where people have authorship of their work really fosters creativity within the company.



What are CardX Perks + Benefits

Friends outside of work
Eat lunch together
Daily sync
Open door policy
Team owned deliverables
Team based strategic planning
Group brainstorming sessions
Pair programming
Open office floor plan
Health Insurance & Wellness Benefits
Dental Benefits
Vision Benefits
Health Insurance Benefits
Onsite Gym
Retirement & Stock Options Benefits
401(K) Matching
Performance Bonus
Child Care & Parental Leave Benefits
Generous Parental Leave
Flexible Work Schedule
Vacation & Time Off Benefits
Generous PTO
Paid Holidays
Paid Sick Days
Perks & Discounts
Company Outings
Stocked Kitchen
Some Meals Provided
Professional Development Benefits
Job Training & Conferences
Lunch and learns
Cross functional training encouraged
Promote from within
Online course subscriptions available
Paid industry certifications

More Jobs at CardX

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