Findhelp, A Public Benefit Corporation - Manager, Software Engineering
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT
Requirements
• 5+ years technical experience, including designing architecture, implementation, and deployment of SaaS applications. Expertise in Python, Jira, MySQL • 3+ years of experience managing a software development team in a high-growth environment as direct reports • Experience mentoring and developing software engineers in a hybrid work environment • Strong verbal and written communications skills needed to articulate complex, strategic and technical thoughts and ideas effectively to multiple audiences, as well as to listen for meaning and understanding. • Self -directed and analytical, while being comfortable working in a team environment • Experienced leading a team in Agile methodologies • Experience with non-profits or social care organizations • Physical demands and work environment: • Standard office equipment is used, such as laptops, monitors and headsets, if needed. • $134,400 - $168,000 a year • The salary range provided reflects the national average for this job title and does not represent compensation specific to Findhelp. Actual compensation will vary based on experience, qualifications, and market factors relevant to the position. • We value being together • We believe being together enables stronger relationships, collaboration, and culture. • This position is in office and candidates must be located in Austin, Texas or Madison, Wisconsin.
Responsibilities
• Lead, mentor and develop a team of full stack developers and ensure best practices around software development, code quality, and team performance • Actively contribute to technical discussions, design reviews, and code reviews to ensure high engineering standards and drive impactful solutions. • Engage with customers and customer-facing teams to understand business needs, gather feedback, and help define product roadmaps that align with strategic objectives. • Drive project success by ensuring milestones and goals are met while collaborating closely with other divisions within R&D, such as the Business Analysts and Quality Engineering team • Lead by example, fostering a growth-oriented environment through hiring, developing, and supporting engineers at multiple levels. • Build and maintain a healthy and productive engineering culture that thrives on high quality, sense of ownership and pride, and accepting failure as being part of the process. • Ensure that your team is always working on the highest priority work and delivering through the finish line on time. • Clearly communicate project updates, technical challenges, and team progress to leadership and other key stakeholders. • Seek and provide feedback to identify and implement process improvements that enhance team productivity, operational efficiency, and the software development lifecycle, fostering a culture of open communication and knowledge-sharing.
Benefits
• 401k & equity grants • Free food and onsite gym at our Austin HQ • Paid parental leave • Competitive PTO & 10 paid holidays • Comprehensive Medical, Dental, and Vision insurance with 100% company-paid coverage for employee only coverage • Dog-friendly office in Austin HQ • 24/7 access to telemedicine and counseling • Book Purchasing Program • We’re building a diverse, inclusive team • You’re welcome here. We want everyone to be able to easily connect to the help they need, and we want our teams to reflect and represent our communities. It is our policy to recruit, hire, train, and promote individuals, as well as administer any and all Company policies, without regard to age, color, disability, ethnicity, family or marital status, gender identity or expression, language, national origin or ancestry, physical and mental ability, political affiliation, race, religion, creed, sexual orientation, socio-economic status, veteran status, or any other protected class, in accordance with applicable laws. Accommodations are available for applicants with disabilities. • Here are some of the ways we support our staff: • Culture Committee • Leadership Development Training • Paid Volunteering Time • We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
No credit card. Takes 10 seconds.