Engineering Manager
Our Engineering Managers are Senior or Principal Software Engineers who are committed to supporting the professional growth of their team members, in addition to their hands-on-keyboard delivery responsibilities. Their workload is split 50/50 between people management and delivery time.
Annual Salary Add-On: $7,000 – $10,000
Responsibilities & Impact
- Manages up to 6 software engineers of various skill levels through monthly 1:1s (at minimum)
- Establishes high-quality relationships with their direct reports
- Mentors and coaches their direct reports in both technical and professional/consulting skills
- Identifies growth opportunities through the solicitation of feedback and / or direct observation for their direct reports
- Collaborates with their direct reports on developing goals aimed at any relevant growth areas
- Conducts twice-annual values-driven performance reviews for each of their direct reports
- Performs salary adjustments and promotions for each of their direct reports
- Initiates corrective action for their direct reports’ performance, if necessary
- Proactively sponsors their direct reports for opportunities outside their direct reports’ project teams
- Advocates for their direct reports’ concerns and needs with Tandem’s leadership team
- Navigates difficult conversations with care and empathy
- Communicates thoughtfully and adapts to different communication styles
- Shepherds the engineering hiring process and owns communication with candidates throughout the process
- Actively participates in weekly Tandem leadership meetings
- Defines processes and sets delivery standards for the organization
- Researches, recommends, and implements practices and tools to support the business
- Assesses culture needs based on conversations with their direct reports and the rest of the company and makes recommendations for any necessary changes
- Leads by example, modeling values-driven behavior and choices and coaching all team members to do the same



