Director of IT
Role details
Job location
Tech stack
Job description
At MCM Retail, technology is the lifeblood of our organization. This isn't a "monitor the IT helpdesk" type of role, you'll be involved across the entire tech department, from growing and mentoring the current team to shaping our IT infrastructure at its core. One day you're reviewing a database schema change, the next you're leading a security audit, the next you're mentoring a junior engineer through a tough bug. We need someone who moves fluidly between these, going deep where it counts, while staying versatile enough to jump in wherever the business needs. If you like moving fast and want to see your fingerprints on everything from the systems our customers touch to the ones keeping the business running, this is the place for you., * Own database architecture end-to-end: Design and evolve schemas with a long-term view, ensuring structural decisions won't create costly technical debt down the line.
- Project Management: Break large initiatives into realistic milestones, set clear priorities, manage dependencies, and communicate timelines and risks transparently to team and stakeholders.
- Build security into every design decision: Treat security as a first-class concern from the start, not an afterthought.
- Evaluate requests and features critically: Research trade-offs and design robustly, future-proof solutions rather than quick patches.
- Stay technically hands-on: Read code, understand the system architecture, and engage credibly with engineers on real technical problems rather than managing from a distance.
- AI-forward mindset: Actively uses AI tools to accelerate day-to-day work, from writing and reviewing code to research, documentation, and planning. Comfortable evaluating AI output critically rather than accepting it blindly, and champions smart AI adoption across the team rather than treating it as optional or a novelty.
- Own incident response and availability: Lead calmly during outages, drive blameless post-mortems, and be present and accountable for critical off-hours or overnight releases when needed
- Lead, mentor, and grow the team: Delegate effectively, hold people accountable, and invest in engineers' development while fostering a strong working environment.
Requirements
- 5+ years in a technical leadership role, with proven, hands-on experience designing and architecting database schemas - this is the single most important qualification for the role.
- Strong software engineering background, with the ability to read code, understand system architecture, and engage credibly with engineers on real technical problems rather than managing from a distance.
- Track record of leading successful project delivery, including breaking down large initiatives into realistic milestones, managing dependencies, and communicating timelines and risks to both technical and non-technical
- Demonstrated security-first approach to system design, with experience building security into architecture decisions rather than addressing it after the fact.
- Experience leading and developing a team of engineers, including delegation, mentorship, and accountability, ideally in a fast-paced, high-growth environment.
- Experience with most these platforms and languages, Python, FastAPI, PostgreSQL, NextJs, Typescipt, Kubernetes, AWS, GCP, LangChain Ecosystem, * software engineering: 5 years (Preferred)
- technical leadership: 5 years (Preferred)
Benefits & conditions
Pulled from the full job description
- Parental leave
- Health insurance
- 401(k) matching
- Paid time off
- Employee discount
- Vision insurance
- Dental insurance, * Base Salary: 125-150K
- Annual Performance Bonus
- Health, Dental & Vision Insurance, 401(k) with company match, PTO
- Fully Remote or Hybrid schedule - Jacksonville, FL
MCM Retail Group is an equal opportunity employer. All qualified applicants will receive consideration without regard to race, color, religion, sex, national origin, disability, or veteran status. Employment is contingent on a background check in accordance with applicable law.
Pay: $125,000.00 - $150,000.00 per year, * 401(k) matching
- Dental insurance
- Employee discount
- Health insurance
- Paid time off
- Parental leave
- Vision insurance