Senior Engineering Manager

Posted Feb 3

About Us

We're building software to help public servants in county governments save time and money by using AI to streamline processing of real estate sales. This matters because property taxes drive local government revenues and support the services that power society.

The Role

We are actively seeking a highly-motivated and results-oriented Engineering Manager (Senior) excited to lead our development teams and own all engineering aspects of our product ecosystem, including product development, enhancements, maintenance, and support. The successful candidate will lead our engineering teams, focusing on throughput, quality, extensibility/sustainability, usability, predictability, and velocity, while masterfully navigating complexity and customer customizations.

Please Note: This position requires overlap with our US team. Your work hours must overlap with the hours of 7 am ET & 8 pm ET (you are not expected to work the entire time! Any full-time shift in this window will work). Some holiday coverage may also be required.

Responsibilities

  • Lead, hire, develop, manage, and retain engineering team members, which includes sourcing, interviewing, hiring, onboarding, coaching/mentoring with regular 1-on-1’s, conducting performance reviews, and overseeing professional development
  • Establish and refine processes to maximize engineering efficiency, and oversee and track team/individual performances and team OKRs / KPIs, as defined by you
  • Partner with Product, QA, and Technical Configuration Specialist teams to collaborate on the development of new products, features, releases, and roadmap, as well as collaborate with them to ensure compatibility with the current product ecosystem and to coordinate cross-functional needs for successful delivery of clear business value
  • Work with your team to engineer technical solutions, drive execution of projects with clear expectations, and work toward improving software quality
  • Collaborate with technical leadership to set engineering team strategy and drive overarching team goals
  • As Scrum Master, lead daily stand-ups, remove barriers, and diagnose and resolve impediments
  • Alongside Product Team and Team Leads, manage JIRA to ensure tickets are created correctly with clear descriptions, consistent context, and accurate priority and scope/size, to keep backlog updated, and to capture adequate note specificity for QA team
  • Standardize and oversee maintenance of documentation of Engineering products and codebase
  • Create and update onboarding materials as needed for new engineers
  • Prepare and give presentations on Engineering progress with metrics at company meetings (MBR, All Hands, etc)
  • As a leader within the company, support the Just Appraised culture and foster an inclusive environment for team members 

What We Value

  • Strong leadership skills with the ability to motivate team members and effectively manage team priorities 
  • Strong communication skills with experience addressing a variety of stakeholders, including senior team members, cross-functional teams, and non-technical teams.
  • Proficiency with JSON, Python, Javascript & version control tools like Git
  • Fluency with programming languages such as Java, JavaScript, or similar languages
  • Attention to detail, strong organizational and communication skills (both verbal and written)
  • Ability to work effectively in teams of technical and highly non-technical individuals
  • Skill and comfort working in a rapidly changing environment
  • Demonstrated ability to continuously learn, work independently, and make decisions with minimal supervision
  • Open collaboration and individual voices

Nice to Have

  • Bachelor’s degree in fields such as Computer Science, Economics, Biology, Statistics, Psychology, Mathematics, Software Engineering, Physics
  • Proficiency with data structures, databases, SQL

Our Culture

We are passionate about building a diverse and inclusive environment. We are looking for teammates who care about encouraging different points of view, engaging in healthy debate, and want to work on the hard skills of practicing inclusion on a daily basis.