Who We Are:
We are K1X. Our technology is used by the nation’s largest institutional investors, funds, and accounting firms, bringing long-established solutions into an all-digital K-1 experience. Our mission is to transform the K-1 industry by modernizing a traditionally analog process through powerful software solutions. Learn more at k1x.io
About Your Role:
We’re seeking an experienced Player-Coach [TK1] Engineering Manager to lead and grow our agile engineering team. This is a hands-on technical leadership role - not a transition away from engineering. You will spend a meaningful portion of your time writing code, reviewing pull requests, contributing to architecture, and leading modernization efforts while also coaching your team and driving delivery.
If you’re looking to leave coding behind and focus purely on people management, this is not the right role. If you thrive working at the intersection of technical contribution and team leadership, this is the role for you!
You should be a self-starter with a growth mindset, a strong and current technical foundation, and a genuine passion for developing others. You’ll play a pivotal role in building team capability, managing stakeholder relationships, and ensuring the team delivers the secure, performant solutions our clients rely on during their most critical deadlines.
Your Responsibilities:
· Technical Contribution
• Contribute directly to technical delivery: 40-60% of your time will be spent writing production code, conducting code reviews, driving architectural design, and debugging.
• Maintain an active engineering practice in our C# .NET and Angular codebase. You should be able to sit down and contribute with a minimal ramp period.
• Foster continuous improvement in engineering practices, processes, and tooling with an emphasis on quality, security, and DevOps excellence.
• Drive adoption of test automation as a first-class engineering practice, not an afterthought, ensuring new features and bug fixes ship with appropriate test coverage
• Guide architectural decisions and help the team navigate complex technical tradeoffs, while empowering engineers to own the solutions.
Delivery Leadership
• Lead the team in prioritization and delivery planning, ensuring alignment to business objectives and predictable execution.
• Partner with Product Managers and stakeholders to communicate team progress, dependencies, and technical considerations, including proactively surfacing challenges.
• Collaborate with Product Managers to improve scrum team efficiency and ensure proper prioritization and scheduling of technical work alongside feature delivery.
• Guide and support your team during high-pressure periods like peak tax season, ensuring clarity of goals while creating space for team autonomy.
People & Team Development
• Mentor and coach team members to deepen their technical skills, communication abilities, and understanding of product objectives and business context.
• Develop team members through meaningful 1-on-1s and structured growth opportunities - your team should grow at an above-average pace.
• Build and maintain a strong team culture through trust, transparency, and zero-ego leadership.
• Influence decisions around team composition, hiring plans, resource needs, and organizational design as the company scales.
• Participate in hiring as an experienced hiring manager, building a diverse and high-performing team.
• Maintain deep product knowledge and help the team understand customer needs, tax workflows, and business priorities.
• Establish and model the technical standards, communication patterns, and behaviors you expect across the team.