Demo Capital
companies
Jobs

Engineering Manager

Paychex

Paychex

Software Engineering, Other Engineering
Sterling, VA, USA · Belgrade, Serbia · Remote
Posted on Mar 13, 2026

Overview

The Engineering Manager is responsible for technical performance as well as developing the people on an Agile team. You partner with the Sr. Manager or Director to provide leadership, technical guidance and remove roadblocks. You are a role model for the team and will need to demonstrate servant leadership to influence Scrum. If you are successful the team will appreciate the challenges you give them and reach high levels of performance and innovation. In addition to technical leadership, you are responsible for talent development. Our people are our most important asset. We need you to recruit, mentor, develop and promote our best and brightest.


Responsibilities

  • Accountable for the reliability, availability, and scalability of applications.
  • Remove blocks that the team is not able to resolve themselves or escalate to the Sr. Manager or Director.
  • Inspire the team and facilitate innovation.
  • Foster an environment in which application developers have a high level of engagement, challenge, and commitment to quality and customer service.
  • Ensure the team understands how their product links to Paycor's strategy.
  • Provide advice and input to the team on technical difficulties that come up.
  • Give input on how to make features/functionality better.
  • Stay abreast of development tools, technologies and techniques the team is using.
  • Be current on industry news, developments and emerging technologies.
  • Anticipate tools, skills and other future needs.
  • Do performance evaluations and provide feedback to the team members.
  • Plan training and career development with team members.
  • Recruit, interview and hire new team members.
  • Support the team with resource management by working with other managers to ensure teams have the right resources at the right time.

Qualifications

  • 6+ years direct experience in full life cycle software development.
  • Formal or informal experience in leading engineering teams
  • Knowledge of commonly-used concepts, practices, and procedures within software development.
  • Ability to communicate ideas to technical and non-technical individuals.
  • Technical skills:
  • Strong knowledge of system and software best practices and methodologies
  • Strong experience with OOP (e.g., Java, C#, Python), C# would be considered as a plus but not mandatory
  • Nice-to-have experience with microservices architecture, QA Automation or Azure certifications
  • Fluent in programming languages used to develop Windows and internet applications utilizing Microsoft technologies
  • Good project management skills or substantial exposure to project-based work structures, project lifecycle models, etc.
  • Able to research application development issues and projects
  • Experience in a SaaS environment is a plus.
  • Proven experience leading in an Agile environment.
  • Proven ability to influence change.
  • Strong customer service orientation.
  • Salesforce knowledge is a plus
  • Experience with leading multinational teams is a plus

What's in it for you?

  • A flexible virtual-first work philosophy
  • Generous paid time off
  • Company paid private health insurance
  • Company paid life and disability insurance
  • Paid leave for illness, birth parents, non-birth parents, elder caregivers, marriage, adoption of a child and bereavement
  • Inclusive and accessible Employee Assistance Program (EAP) to help with everyday challenges
  • Christmas and Easter bonuses
  • Work-from-home allowance
  • Opportunity for strengthening expertise and skills through Paychex’s learning platform, including lessons in English