Closes in 5 days Remote Job
Company

Software Engineering Manager

JOB DESCRIPTION

Finalsite is the preferred website, communications, enrollment, and marketing platform of more than 7,000 schools and school districts in 119 countries around the world. The company’s people, products and services transform how schools connect and engage with their community, recruit students and staff, and fundraise; while managing the complex requirements around data privacy, accessibility, hosting and security. Finalsite products and services include award-winning website designs, a robust content management system, mass communications tools, a powerful enrollment management system, innovative inbound marketing tools, data integration, training, support and marketing consulting. Finalsite is headquartered in Glastonbury, CT, USA with employees who work remotely in nearly every state in the U.S. as well as Europe, South America, and Asia. For more information, please visit www.finalsite.com.

Summary of Responsibility

The Software Engineering Manager manages the engineering team responsible for developing, testing and deployment of Finalsite’s admissions, enrollment and billing solution. The SEM advocates best practices throughout the software development lifecycle to ensure quality, scalability and delivery excellence. The SEM fosters career growth for engineers and builds a strong team culture based on innovation, inclusion and respect, advocating for the right outcomes with data and diplomacy, and removing impediments in support of product and team delivery.

The SEM should also be seen as a rock-solid engineer who is a master subject matter expert of their specific domain, and is capable of owning technical design for projects of moderate complexity. In this role, less time will be spent writing code, though there is the expectation that the SEM will contribute to smaller features and bug fixes to keep their skills sharp.

Essential Functions

  • Works closely with the lead engineers, architect, director of product and security team to build and deliver on the technical and product roadmaps

  • Collaborates with stakeholders across the company, representing engineering in monthly product line meetings, to ensure successful execution on product line goals

  • Have enough experience to know:

    • When the team is getting off track, and is able to help the team correct early

    • When to escalate the problem up to the VP of Engineering

    • How to tell difference between the two cases

  • Actively guides and mentors the product line software engineers and UI developers, seeking to improve each individual‚Äôs contribution to the team: code quality, test coverage and organization, reinforcing best practices

  • Leads stand up meetings for the team and maintains open lines of communication with direct reports, regularly scheduling 1:1‚Äôs, bi-annual performance reviews, goal setting, development plans, and approving PTO and expenses

  • Onboards new software engineers and UI developers, getting them up-to-speed with their development environment, and team tools and processes.

  • Proactively seeks and suggests changes to processes that would lead to greater efficiency, success or team satisfaction

Qualifications and Skills

  • Excellent leadership skills and the ability to influence and inspire others

  • Experience leading, coaching and mentoring a software engineering team

  • 5+ years successfully performing at the Senior Engineer level with 3+ years of management experience

  • Bachelor‚Äôs degree in a related field (Computer Science, Software Engineering, etc.) or equivalent experience

  • Detail-oriented with ability to learn and apply new technical concepts quickly

  • Strong Working knowledge of Ruby on Rails or similar framework, Javascript, CSS, HTML,

  • Experience with version control software

  • Experience with relational databases

  • Working knowledge of Git, CI/CD, AWS is strongly preferred

DISCLOSURES

Finalsite is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. EEO is the Law. If you have a disability or special need that requires accommodation, please contact Finalsite's People Operations Team. Finalsite is committed to the full inclusion of all qualified individuals. As part of this commitment, Finalsite will ensure that persons with disabilities or special needs are provided a reasonable accommodation.

Don't wait, tomorrow could be too late.