Butler/Till

Software Engineering Manager

Monroe County, NY, US

$156k
10 days ago
Save Job

Summary

As a Manager of Software Engineering, you will be responsible for leading a high-performing engineering team, aligning their output with broader company goals and technical initiatives. This role balances technical leadership with people management and cross-functional collaboration to ensure timely delivery of engineering projects. The manager fosters a positive team culture, supports individual career development, and drives improvements in software development practices, all while delivering business impact.


The tech stack includes HTML5/CSS, Node.js, React, TypeScript, C#, Python, JavaScript, Docker, AWS, and Azure Services, supported by MS-SQL, PostgreSQL, and Snowflake databases.


KEY OUTCOMES & RESPONSIBILITIES

Key Outcome: Deliver high-quality engineering projects that are aligned with product and business goals

Key Responsibilities:

  • Influence the team to deliver software solutions that meet technical, product, and customer requirements
  • Manage planning, prioritization, and execution of engineering initiatives
  • Ensure high standards of code quality, performance, and security are upheld
  • Collaborate with cross-functional stakeholders to define roadmaps and align deliverables


Key Outcome: Create and uphold a strong, inclusive, and productive engineering culture

Key Responsibilities:

  • Foster a collaborative, supportive, and growth-minded environment
  • Promote best practices in coding, documentation, and process improvements
  • Champion engineering values such as quality, performance, and maintainability
  • Facilitate regular team discussions and retrospectives to encourage continuous improvement


Key Outcome: Ensure alignment between technical decisions and broader strategic direction

Key Responsibilities:

  • Participate in architectural decisions and technical planning sessions
  • Align engineering strategy with product and organizational priorities
  • Provide input on resourcing needs, tooling, and infrastructure investments
  • Identify and mitigate technical and project delivery risks


Key Outcome: Engage, retain, and enable performance of talent

Key Responsibilities:

  • Contribute and proactively manage talent plans. Assess, hire, onboard, and grow role-appropriate talent
  • Manage a team; set clear, outcome-based performance goals. Establish and maintain development plans for each
  • Provide effective feedback that enables employees to improve and work toward goals, while seeking feedback from the team to enable inclusion and continuous improvement
  • Remove barriers to enable team outcomes
  • Provide opportunities for growth and development, while mentoring and inspiring employees to unlock their full potential


Other Responsibilities:

  • Contribute to strategic discussions and planning sessions within the broader engineering and product organization
  • Act as a point of escalation for technical and project-related concerns
  • Represent the engineering team in leadership meetings and company-wide initiatives


QUALIFICATIONS

REQUIRED

  • Bachelor’s degree in Computer Science, Engineering, or a related discipline, or equivalent combination of education and experience.
  • 7+ years of experience in software engineering, including 3+ years in a management or leadership role
  • Strong expertise in one or more programming languages and frameworks (C#, Python, JavaScript, TypeScript).
  • Extensive experience with software development best practices, including architecture, design, testing, and deployment.
  • Proven track record of leading successful technical projects and teams
  • Strong communication and interpersonal skills, with the ability to influence and collaborate effectively with senior leadership and other stakeholders.
  • Demonstrated experience with hiring, mentoring, and managing engineers
  • Ability to balance people leadership with technical strategy and delivery

PREFERRED

  • Experience leading engineering teams in a SaaS or tech-driven environment.
  • Proven track record of successfully launching and scaling technology products.
  • Experience with cloud platforms and services (AWS, Azure).
  • Background in modernizing legacy systems and implementing scalable solutions.


CORE COMPETENCIES

  • CUSTOMER FOCUS/CLIENT INTIMACY: seeking to understand client business challenges/needs and delivering continuous value to our clients
  • COLLABORATIVE: working with teams and across the organization with ease
  • OWNER AGILITY: able to continuously learn and quickly adapt to changing circumstance
  • RESULTS DRIVEN: accepts accountability to deliver business outcomes, even under changing circumstances. Delivers on commitments
  • DISCIPLINED: Thinks, plans, and prioritizes work on an ongoing basis, plans and aligns with key team members before acting


WORK ENVIORNMENT & PHYSICAL DEMANDS

The work environment and physical demands characteristics described here are representative of those an employee encounters while performing the essential functions of this job, typically in an office setting or in a home office. An employee in this role may be in a stationary position, often standing or sitting for prolonged periods and using office equipment and computers. The noise level in the office environment is usually moderate. (I.e., business office with computers and printers, light foot traffic, etc.). Reasonable accommodation may be requested to enable individuals to perform the essential functions.


COMMITMENT TO DIVERSITY, EQUITY, INCLUSION AND BELONGING

Our dedication to Diversity, Equity, Inclusion, and Belonging (DEIB) is a cornerstone of our culture. We believe that the diversity and inclusivity of our workforce are sources of strength. As you become part of our community, you’ll discover that we are dedicated to creating a positive impact, not only for our clients but also for the communities where we live and work.


EEO DISCLAIMER

Butler/Till is an Equal Opportunity Employer to all employees and applicants and prohibits discrimination and harassment of any kind without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. This applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.


COMPENSATION

Butler/Till is committed to providing pay transparency of our compensation philosophy and ensuring equitable pay practices for our employee owners. The compensation range for this position is $112,000- $156,000 and represents the annual salary range in Rochester, NY. Base pay offered may vary depending on multiple individualized factors, including location, skills,

and experience.


This is just one component of Butler/Till’s total compensation package for employee owners. The total compensation package for this position may also include other elements, including ESOP (employee stock ownership plan), an annual bonus, in addition to a full benefits package, and paid time off benefits, including 100% paid parental leave. Details of participation in these benefit plans will be provided if an employee receives an offer of employment.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: