August 29
🏢 In-office - Manhattan
• Lead, mentor, and grow an organization of talented managers and engineers • Participate in setting the organization’s goals and develop its roadmap • Provide guidance and support in career development and performance management • Oversee the entire software development lifecycle • Collaborate with cross-functional teams to align technical solutions with business goals • Identify and implement process improvements to enhance team efficiency • Collaborate with engineering leaders to champion a technical vision • Be a connector across engineering teams to drive technical and architecture decisions
• 10+ years of experience in software development and at least 7+ years management experience • Bachelor's degree in Computer Science, Engineering, or a related field • A highly technical, hands-on leader with experience leading teams • Experience in designing, developing, and maintaining web applications, distributed backend systems, or data platforms • Experience with technologies such as Python, Typescript, Java, Golang, AWS, Kafka, React • Strong leadership and interpersonal skills • Proven track record of using agile principles with multiple teams • Excellent communication skills to collaborate across all functions • Excellent mentoring and review skills • Exceptional focus on customers by building stable and reliable products
• Participation in incentive programs (may include cash, equity, or commissions) • Paid vacation • Holidays • Sick time • Parental leave • Marriage leave • Recharge leave • Medical benefits • Tele-health benefits • Dental benefits • Vision benefits • 401(k) plan • Flexible spending accounts (FSAs) • Commuter program • Life insurance • Disability insurance • Maven (support system for new parents) • Carrot (fertility benefits) • UrbanSitter (caregiver referral network) • Employee Assistance Program • Pet insurance
Apply Now