Technical Leadership
- Conduct code reviews and guide architectural decisions
- Occasionally contribute code as needed and pair with other engineers to stay connected and demonstrate best practices
- Ensure the team applies sound engineering principles and addresses automated feedback appropriately
Product Partnership
- Collaborate with the Product Manager on scope, priorities, and backlog management
- Translate business requirements into actionable engineering work
- Represent a technical perspective as an equal voice in product decisions
- Handle unplanned work and negotiate scope to meet delivery commitments
Team Development
- Conduct regular 1:1s focused on growth, feedback, and removing blockers
- Hold team accountable to quality standards while supporting their development
- Facilitate team processes and coach engineers on cross-functional collaboration
Communication & Coordination
- Manage inbound questions, status updates, and stakeholder communication
- Coordinate with other squads to identify synergies and avoid duplication
- Maintain accurate project tracking and proactively communicate risks
Process Improvement
- Establish efficient team processes that promote transparency
- Monitor key delivery metrics and remove blockers
- Foster continuous learning and assess team health regularly
We're looking for someone who...
- Is a technical leader who codes. You love building software but have evolved into helping teams deliver better code faster through mentoring, code reviews, and driving technical decisions.
- Thinks like a product engineer. You understand how technical decisions impact customer experience and business outcomes, and you can translate between business requirements and engineering solutions.
- Has strong technical fundamentals. You understand system design, database performance, and the complexities of building scalable distributed systems—and you can coach others on these concepts.
- Values quality and observability. You treat monitoring, instrumentation, and alerts as essential parts of development, not afterthoughts, and you know how to build systems that surface problems before they impact customers.
- Is a player-coach. While you may not write every line of code, you can jump in when needed, and you ensure all work meets high standards through hands-on involvement and effective delegation.
Minimum Qualifications
- 8-15+ years of experience in software development and 3-5+ years of experience in a people leadership role, either as a tech lead or manager, directly managing software engineers.
- Fluency with agile software development methodologies (XP preferred).
- The ability to assess team health and performance and to identify, prioritize, and improve in the most important areas.
- A natural ability to manage technical debt and trade-offs throughout the development lifecycle.
- The ability to stay on top of the team's current work, and a keen awareness of what other teams are working on in order to find synergy and reduce waste.
- Strong experience as a full-stack engineer, ideally with working knowledge of React, Python (Django), or similar languages and frameworks.
- Familiar with cloud services like AWS, GCPA passion for scaling both the people and the codebase.
- Demonstrated success in strategic thinking & knowledge work.
- Results-oriented and highly capable of executing in a fast-paced environment that adapts to new learning and insights.
- A servant leader with strong people-centric leadership and interpersonal communication skills.
Similar Jobs
What We Do
Spekit is the modern sales enablement platform that unifies sales content and learning, and enables your reps in their flow of work with AI Sidekick, the most contextual Just-in-Time Sales Assistant™.
AI Sidekick uses contextual AI agents (leveraging CRM, call intelligence, Gong, email information, etc.) to understand reps’ precise needs, and then surfaces personalized coaching, messaging support, answers, and learning. By enabling them in the flow of work™, AI Sidekick helps reps effortlessly prepare for calls, follow up, or create tailored deal rooms and buyer experiences, leading to better, faster deal execution, stronger buyer relationships, and reduced ramp times.
This powerful Just-in-Time Enablement approach is backed by comprehensive sales content management capabilities that unite the best of DAP, KMS, CMS, and LMS features. With a robust repository, AI editing and governance features, and a built-in change management solution, enablement and marketing teams can effortlessly combat content decay and ensure consistent messaging. Beyond AI-powered content automation and delivery, Spekit provides granular analytics on content consumption and buyer engagement to optimize strategy and revenue attribution.
Why Work With Us
At Spekit, we believe that the right knowledge, at the right time, can unlock incredible potential. We're a passionate, fast-growing team based in Denver and Karachi on a mission to make work simpler, more intuitive, and more empowering for everyone. If you're driven by curiosity and energized by impact, you're in the right place.
Gallery









