Senior Software Engineering Manager

| Chicago
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Who We Are:

We are on a mission to modernize the Transportation, Logistics and Supply Chain industry. We partner with our clients who are leading the industry beyond disruption. We bring transformational business strategies and digital products, to our clients, that make the world more efficient, connected and viable.  We are inspired by people who are passionate, curious and want to innovate.


What You’ll Do:

The Senior Engineering Manager is responsible for managing one or more teams of engineers, the technical execution and delivery of a project, and helping to develop and scale the CarrierDirect Engineering Organization. In addition, the Engineering Manager also plays a key role in shaping the technology strategy for client engagements, as well as actively supporting new sales opportunities as a technical expert.


Your Responsibilities:

  • Provide technology expertise on multiple client projects
  • Lead the technology strategy track on multiple client projects
  • Play the role of Chief Technology Advisor to client’s C-suite and other client contacts  
  • Provide team leadership - lead, not manage people
  • Be the coach and mentor to the team and help team-members evolve their tech talent
  • Manage the engineering team’s capacity and maximize its sustainable productivity
  • Keep the team motivated and engaged, i.e. minimize attrition and disengagement
  • Encouraging team collaboration and cross-collaboration with other teams
  • Build project-specific domain knowledge/expertise within the team
  • Contribute to the efforts to build reusable assets and IP and transform redundant processes to become more efficient


Strategic Technology Expertise/ Leadership

  • Act as the single point of technology leadership for a client engagement and provide technical sponsorship for client projects
  • Provide business value through technology solutioning and help clients to create long-term technology roadmaps keeping in line with progress in tech
  • Be a thought leader and help evangelize CarrierDirect’s technical prowess and help in brand building
  • Participate in CIO forums and roundtable discussions and hold your own
  • Have an executive presence needed to gain the trust and confidence of our clients


Partnering with Sales and Business Development teams

  • Presales and proposal support
  • Creating Statements of Work (SoW) and commercial contracts for client engagements
  • Build out architectural diagrams for potential clients, for both existing technologies and new proposed technologies
  • Participate in client prospecting calls and provide technical expertise support for the sales team
  • Develop competitive estimates and work breakdown models for executing projects and detail these in proposals and SoWs


Project Execution

  • Delivering the project on-time and on-budget, with high quality
  • Working with the product manager to turn feature requirements into actionable user stories
  • Maintaining team efficiency and day-to-day throughput
  • Working with the product manager to inform prioritization, sequencing, and product trade-offs when necessary
  • Addressing sources of friction and resolving blockers
  • Implementing and running the team’s software development process
  • Providing technical and architectural guidance
  • Maintaining the projects vendor relationships, licenses and subscriptions 
  • Managing uptime and infrastructure budget costs for each project

People Management

  • Mentorship
  • Holding weekly or biweekly 1-on-1’s
  • Drawing up individual career development plans, and helping developers achieve them
  • Providing an escalation path and assisting with conflict resolution
  • Performance management
  • Performance reviews
  • Compensation reviews
  • Provide feedback


  • Creating job postings
  • Screening resumes
  • Conducting phone screens
  • Interviewing candidates
  • Helping make go/no-go decisions


  • Up: Communicating team and project status up the management chain, and acting as the team’s voice to leadership
  • Across: Communicating with peers and other functional groups across the organization
  • Down: Communicating news and decision making to them team
  • Forward:
    • Making sure that the team is communicating with the customer the right amount, i.e. both serving as a buffer and connecting the team with customer feedback/domain knowledge
    • Interacting with clients and conveying technical project status & risks

Other Job Requirements:

  • Proven and referenceable experience with previously managing multiple technology projects and technical/engineering teams
  • Experience in architecting and designing web applications using the latest technologies
  • Administering a project in JIRA, Rally, Trello, or other project management software
  • Experience in developing and writing technical user stories for large applications
  • Willingness to work in a full stack environment with demonstrated expertise in either the Front End or Back End or some combination as defined below:
    • Back End: 5+ years professional software development experience using a statically typed language
      • 3+ years cumulative experience with Java, Scala, or Kotlin (Kotlin experience is a plus)
      • 3+ years experience with Spring Framework
      • Experience creating highly available software systems and an understanding of related concerns such as system scalability and performance tuning
      • Experience with NoSQL document databases (MongoDb is a plus)
      • Experience in functional programming language
    • Front End: 5+ years professional UI development
  • 3+ years experience with JavaScript
  • 1+ years experience with React.js or Angular.js
  • TypeScript Experience a plus
  • Experience with JavaScript ES6


Why Work Here:

Our values are “Go the extra mile, do the right thing, speak your truth, stay hungry and curious, and be cool, no ego.” We work in an open environment where feedback is welcomed and encouraged and we are continuously seeking out how we can be better as individuals, as a team, and as a company. As a growing company, we encourage people that want to have a visible impact in how we build, operate, and perform to apply and join us!

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
    • JavaLanguages
    • JavascriptLanguages
    • KotlinLanguages
    • ScalaLanguages
    • D3JSLibraries
    • jQueryLibraries
    • jQuery UILibraries
    • ReactLibraries
    • ReduxLibraries
    • AngularJSFrameworks
    • CaffeFrameworks
    • DjangoFrameworks
    • ExpressFrameworks
    • FlaskFrameworks
    • Node.jsFrameworks
    • SparkFrameworks
    • SpringFrameworks
    • TensorFlowFrameworks
    • CassandraDatabases
    • Microsoft SQL ServerDatabases
    • MongoDBDatabases
    • MySQLDatabases
    • Neo4jDatabases
    • PostgreSQLDatabases
    • SQLiteDatabases
    • Google AnalyticsAnalytics
    • AxureDesign
    • IllustratorDesign
    • InVisionDesign
    • PhotoshopDesign
    • SketchDesign
    • Aha!Management
    • AsanaManagement
    • ConfluenceManagement
    • JIRAManagement
    • TrelloManagement
    • WordpressCMS
    • HubSpotCRM


We love our location at Lasalle and Wacker. We're right at the river bordering downtown and River North. There are great options for every palate!

An Insider's view of CarrierDirect

What is your vision for the company?

What we're doing at CarrierDirect is bigger than one person's vision. We spend a lot of time as a leadership team and an entire company reaffirming our why and figuring out how to best transform our industry. We want to be part of that tide that raises all boats... and step by step we're doing it.



What are CarrierDirect Perks + Benefits

CarrierDirect Benefits Overview

CarrierDirect makes it easy to have a highly productive work-life balance. We offer comprehensive health and wellness benefits and all team members are eligible for coverage starting on their first day with us. Additionally, we have monthly outings, cold brew coffee on tap, and a very impressive selection of your favorite snacks from elementary school.

Friends outside of work
Eat lunch together
Intracompany committees
CarrierDirect has tribes that allow team members to dedicate time to a spectrum of passions like UX, innovation, emerging tech, and culture.
Daily stand up
Open door policy
Team owned deliverables
Team based strategic planning
Group brainstorming sessions
Open office floor plan
Documented equal pay policy
Highly diverse management team
Unconscious bias training
Hiring Practices that Promote Diversity
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Disability Insurance
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Life insurance is equal to 1 times an employee's annual salary.
Wellness Programs
Onsite Gym
Team workouts
We have a great gym in our building.
Retirement & Stock Options Benefits
Performance Bonus
Child Care & Parental Leave Benefits
Generous Parental Leave
CarrierDirect offers 8 weeks of fully paid parental leave to new mothers and fathers.
Flexible Work Schedule
Remote Work Program
Family Medical Leave
Return-to-work program post parental leave
Vacation & Time Off Benefits
Unlimited Vacation Policy
Generous PTO
Paid Holidays
Paid Sick Days
Perks & Discounts
Beer on Tap
Casual Dress
Commuter Benefits
Company Outings
Stocked Kitchen
Happy Hours
Happy hours are hosted Once per month.
Relocation Assistance
CarrierDirect is happy to work with job seekers to make their move to Chicago easier
Fitness Subsidies
Professional Development Benefits
Job Training & Conferences
CarrierDirect offers employees professional development opportunities like The ability to attend job related conferences and seminars.
Lunch and learns
CarrierDirect hosts lunch and learn meetings on occasion.
Cross functional training encouraged
Promote from within
Time allotted for learning
CarrierDirect lets team member spend 10% of the work week in Tribes that are managed and maintained by employees, based on various topics like UX, innovation, and culture.
Customized development tracks
More Jobs at CarrierDirect4 open jobs
All Jobs
Dev + Engineer
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Save jobView CarrierDirect's full profileSee more CarrierDirect jobs