Arbor MIS helps schools and MATs work more easily and collaboratively. Join a free webinar: http://bit.ly/Arbor-webinars
Engineering Director
Location
United Kingdom
Posted
2 days ago
Salary
£120K / year
Seniority
Lead
No structured requirement data.
Job Description
Engineering Director
Arbor Education
Role Description As an Engineering Director, you will support Arbor’s growth as we scale beyond market leadership. You won't just manage teams; you will help to evolve our engineering identity, shape our strategic direction and reimagine our ways of working to ensure we stay at the forefront of the industry’s AI evolution. - Lead an organization of 7+ teams to deliver high-impact results, directly managing Engineering Managers and Staff Engineers. - Foster a culture of mentorship and coaching, focusing on the professional growth and leadership capabilities of your direct reports. - Partner with Product Directors and VPs to align roadmaps with commercial goals, customer needs and technical strategy. - Contribute to the maturity of the entire engineering function, collaborating with peers and leading by example, such as leverage the best of the shifting AI landscape. - Instill a "customer outcome" mindset, ensuring teams are solving the right problems rather than just shipping features. - Balance the value of commercial delivery with the necessity of managing support, technical debt, and architectural risks. - Navigate and resolve issues pragmatically, providing clarity and direction to your teams when paths are unclear. - Oversee the holistic health of your teams through effective use of data to drive tangible improvements. - Serve as a point of escalation for issues and incidents across your teams, ensuring sustainable preventative measures and post-mortem learning. - Support and input into our strategic direction, providing a technical perspective for investment planning and scenario modeling. Qualifications - Exceptional people management experience, with a proven track record of managing and growing managers and Senior individual contributors. - Extensive experience leading multiple teams whilst collaborating with peers on standardised ways of working and organizational growth. - Demonstrable examples of using data and metrics as a "carrot" for continuous improvement rather than a "stick" for management. - Proven ability to partner with and effectively challenge Product leaders to balance commercial value with technical sustainability. - Examples of operating with a sense of urgency, coupled with the ability to thrive in a high-autonomy, high-ambiguity environment. - Real world experience of leading teams through organizational shifts, process changes, or rapid scaling challenges. - Demonstrated success in building high performance engineering teams, without losing speed or autonomy. - Expert communication skills, capable of advocating for technical excellence, building credibility with engineers and "challenging upward" to influence direction. - A strong foundation/background in modern software architecture, with the ability to maintain technical credibility and trust with senior individual contributors. - An understanding of how AI-first engineering will change the SDLC and how to lead through change where there is no playbook, ideally with examples. Benefits - The chance to work alongside a team of hard-working, passionate people in a role where you’ll see the impact of your work every day. - A dedicated wellbeing team who champion initiatives such as mindfulness, lunch n learns, manager training, mental health first aid training and much more! - 32 days holiday (plus Bank Holidays). This is made up of 25 days annual leave plus 7 extra company wide days given over Easter, Summer & Christmas. - Life Assurance paid out at 3x annual salary. - Comprehensive wellness benefit provided by AIG Smart Health, which provides a 24/7 virtual GP service, Mental health support, Counselling, and personalised Health Checks. - Private Dental Insurance with Bupa. - Salary sacrifice Pension provided by Scottish Widows. - Enhanced maternity and adoption leave (20 weeks full pay) and paternity (6 weeks full pay) pay. - 5 free return to work maternity coaching sessions, helping you adapt to this new exciting time of life! - Access to services such as Calm and Bippit (financial wellbeing coaching). - All of our roles champion flexible working and we are happy to discuss what this means to you. - Social committees that plan team, office and company wide events to bring people together and celebrate success. - Dedicated professional development training budget (CPD courses, upskilling resources, professional memberships etc). - Volunteer with a charity of your choice for a day each year. - Dog friendly offices! Interview Process - Phone screen - 1st stage - 2nd stage
Related Guides
Related Categories
Related Job Pages
More Engineering Manager Jobs
Engineering Manager – Unified Telephony Platform
Eltropy Inc.Eltropy is on a mission to disrupt the way people access financial services. Eltropy enables financial institutions to digitally engage in a secure and compliant way. Using our world-class digital communications platform, community financial institutions can improve operations, engagement, and productivity. CFIs (Community Banks and Credit Unions) use Eltropy to communicate with consumers via Text, Video, Secure Chat, co-browsing, screen sharing, and chatbot technology — all integrated in a single platform bolstered by AI, skill-based routing, and other contact center capabilities. Customers are our North Star No Fear - Tell the truth Team of Owners Eltropy is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
Role Description We're looking for an Engineering Manager who thrives at the intersection of leadership, distributed systems, and real-time communications. You'll lead a team of talented engineers responsible for building and scaling our next-generation Unified Telephony Platform that seamlessly connects Office Phone and Contact Center (CCaaS) capabilities into a single, cloud-native communications layer. In this role, you won't just oversee execution—you'll remain deeply involved in architecture, technical design, and code reviews while guiding the team through complex telephony challenges. You'll help build systems that power: - SIP-based calling - IP PBX functionality - Carrier integrations - Intelligent call routing - Voicemail - Presence - AI-powered communications experiences The platform you help shape will be foundational to how financial institutions communicate with customers across voice channels. You'll work closely with Product, Infrastructure, and AI teams to deliver highly available, scalable, and reliable communication services that handle millions of interactions while maintaining exceptional call quality and uptime. As part of our AI-augmented engineering culture, you'll leverage modern AI tools to improve software development productivity, automate testing, accelerate delivery, and enhance system reliability. Qualifications - 10+ years of software development experience, including at least 2+ years in a hands-on engineering leadership role. - Proven experience building and scaling cloud-based telephony, UCaaS, CCaaS, or communications platforms. - Experience leading teams responsible for highly available, distributed systems operating at scale. - Product company experience strongly preferred. - Strong understanding of SIP, VoIP, RTP, WebRTC, PSTN, SIP trunking, and carrier integrations. - Experience with IP PBX platforms, contact center technologies, call routing systems, IVRs, queues, and telephony infrastructure. - Familiarity with telephony compliance requirements, call recording, security, and telecom regulations. - Understanding of call quality monitoring, latency management, and communication system observability. - Expertise designing scalable distributed systems, microservices architectures, event-driven systems, observability frameworks, and CI/CD pipelines. - Strong proficiency in Golang and experience leading backend engineering teams. - Experience building real-time communication systems and cloud-native architectures. - Familiarity with technologies such as FreeSWITCH, Asterisk, Kamailio, OpenSIPS, Twilio, Amazon Connect, Genesys, or similar telephony platforms is highly desirable. - Proven use of AI-assisted engineering tools such as GitHub Copilot, Cursor, Windsurf, or similar productivity platforms. - Experience integrating AI-powered voice solutions, conversational AI, speech analytics, or intelligent automation is a strong plus. - Practical experience with Python is beneficial. - Ability to thrive in ambiguity and convert evolving business needs into clear engineering plans. - Strong customer-first mindset with a focus on business impact and operational excellence. - Decisive, action-oriented leadership style with a track record of delivering in fast-paced environments. - Excellent communication skills with the ability to bridge technical and non-technical stakeholders. - Passion for building and mentoring high-performing engineering teams. - Experience fostering a culture of accountability, experimentation, continuous improvement, and technical excellence. Requirements - Lead by Example: Remain hands-on with system design, architecture reviews, technical decision-making, and code reviews while guiding the team toward engineering excellence. - Own the Telephony Platform: Architect, build, and scale core telephony services including SIP signaling, media handling, IP PBX capabilities, call routing, extension dialing, voicemail, presence, and contact center integrations. - Build Highly Available Communication Systems: Design and operate carrier-grade systems with a focus on call quality, uptime, latency, reliability, and fault tolerance. - Drive Telephony Architecture: Partner closely with Product and Infrastructure teams to evolve the Unified Telephony Platform, including carrier integrations, SIP trunking, PSTN connectivity, and cloud communications architecture. - Deliver Intelligent Call Routing: Lead the development of routing capabilities that seamlessly connect contact center queues, office users, IVRs, extensions, and AI-powered voice workflows. - Collaborate Across Teams: Work closely with Product Management, AI, Infrastructure, Customer Success, and Support teams to deliver seamless customer experiences. - Make AI Your Ally: Leverage AI-powered development tools and automation to improve engineering productivity, testing coverage, operational efficiency, and software quality. - Build for Scale: Ensure systems remain observable, resilient, performant, and secure as platform adoption and call volumes continue to grow. - Raise Engineering Standards: Institute architecture reviews, reliability practices, testing gates, CI/CD standards, security controls, performance benchmarking, and operational excellence. - Grow and Inspire the Team: Hire, mentor, and develop engineers while fostering a culture of ownership, innovation, collaboration, and continuous learning.
Software Engineering Manager - Financial Reporting
insightsoftwareConnected Solutions for the Office of the CFO
Title: Software Engineering Manager - Financial Reporting Location: USA - Remote Canada - Remote Job Description: About Us: insightsoftware is a global provider of reporting, analytics, and performance management solutions that unlock the potential of business data and transform the way finance and data teams operate. We empower leaders from over 32,000 organizations to make timely and intelligent decisions. Our comprehensive solutions span Financial Planning and Analysis (FP&A), Controllership, and Data and Analytics. We deliver finance teams the insights required to navigate any economic climate and drive greater financial intelligence, while increasing productivity, visibility, accuracy, and compliance. Learn more at insightsoftware.com. Job Description: As an Engineering Manager in Reporting/BI Engineering, you will lead two scrum teams focused on building and enhancing the financial reporting capabilities of the Certent Equity Management (CEM) platform for a large, strategic enterprise client engagement. Reporting to the Director of Reporting/BI Engineering, you will own the delivery, the people, and the client relationship across both teams. The two teams have different structures, and you will manage them differently. One team has a Lead Engineer who owns daily technical execution for their squad — your job with that team is to hold the Lead accountable, develop them, and stay ahead of delivery risks. The other team is staffed with Sr Engineers who report directly to you — for that team, you are the daily authority on priorities, technical direction, and unblocking. This role requires someone comfortable operating across both modes simultaneously — managing through a lead on one squad while providing hands-on direction to another. You will need to be close enough to the BI and SQL domain to be credible to engineers in both configurations, and present enough with client stakeholders to own complex financial reporting requirements at the engagement level. The right candidate has a strong background in BI, reporting, and SQL-heavy environments, earns engineer respect through domain credibility, and has the organizational discipline and communication skills to keep complex, client-facing delivery on track across two structurally different teams. You will bring a genuine AI-first mindset and the ability to drive meaningful AI adoption — not just set targets. Responsibilities Delivery Ownership & Accountability - Own delivery outcomes across both Reporting/BI scrum teams — with accountability structures and management depth calibrated to each team’s structure. - For the Lead-staffed team: hold the Lead Engineer accountable for daily execution, technical quality, and team health — staying ahead of risks without micromanaging delivery. - For the directly-managed team: provide hands-on direction on priorities, unblock engineers directly, run scrum ceremonies, and serve as the daily technical and delivery authority. - Translate complex financial reporting requirements into structured delivery plans; actively manage priorities, surface trade-offs, and keep both teams focused on the highest-impact work. - Communicate status clearly and fluently — accountable upward to the Director of Reporting/BI Engineering and across to QA, Platform Integrations, and Application Engineering verticals — with accurate, actionable narratives. - Identify blockers, dependencies, and risks early across both teams; drive resolution through direct ownership or escalation. Technical Domain Leadership - Maintain sufficient depth in Oracle SQL, PL/SQL, and BI tooling to engage credibly with engineers on technical decisions, query architecture, and reporting solution design across both teams. - For the directly-managed team, provide active technical direction — reviewing approaches, resolving ambiguity, and making architectural calls at the squad level as a standing part of your role. - Review and challenge technical approaches on behalf of delivery and platform quality — pushing back on one-off SQL solutions, advocating for reusable reporting data models, and ensuring query performance standards are met before release. - Understand the Logi Analytics (Logi Symphony) reporting platform sufficiently to engage on capability, constraints, and solution design with your engineers and client stakeholders. - Partner with the Director and Principal Engineers on architecture and data model decisions that have cross-team or cross-client implications. AI Strategy & Adoption - Champion ≥50% AI-authored PR targets and ≥95% AI code review adoption as organizational minimums across both teams. - Drive meaningful AI tooling adoption — not just compliance with targets, but genuine integration of agentic development workflows (GitHub Copilot, Claude Code, Devin.AI) that improve engineering velocity and reporting quality. - Model and advocate for AI-first engineering practices, including Spec Driven Development, within your teams and across the Reporting/BI vertical. - Stay current on agentic development tooling and bring forward-looking recommendations to the Director of Reporting/BI Engineering. Team Leadership & People Management - Day-to-day management across both teams: Lead Engineer (one team), Sr Engineers, Engineers, and Associate Engineers across a globally distributed workforce. - Own hiring, onboarding, performance management, career development, and retention across both teams; partner with the Director on headcount planning. - Develop and grow the existing Lead Engineer — coaching on technical leadership, team management, and SQL/BI quality standards. - Provide direct mentorship and career development to the Sr Engineers on the directly-managed team — this is a permanent structure, and developing strong Sr Engineers is how the team stays effective without a Lead layer. - Foster a high-trust, high-accountability culture across a geographically distributed team spanning US, India, and other locations. - Run effective management cadences — 1:1s, cross-team syncs, and retrospectives — without creating overhead that slows delivery. Client Engagement & Requirements Leadership - Engage actively and directly with client stakeholders on financial reporting requirements — asking the right questions, digging into root business problems, and challenging requests that represent one-off solutions rather than platform-generic capabilities. - Translate complex client reporting requirements into well-scoped, sequenced delivery plans; advocate for solutions that solve the client’s use cases while working generically across the broader CEM platform and client base. - Partner with Product Management to ensure requirements are well-defined, properly scoped, and aligned to platform strategy before work begins. - Build credibility with client stakeholders through delivery consistency, clear communication, and a track record of solving the right problems — not just the requested ones. - Understand the financial reporting domain — equity compensation, financial statements, audit trails, and regulatory output — well enough to challenge requirements that don’t make business sense. Cross-Functional Alignment - Serve as the engineering interface for your client engagement — owning alignment with QA, Platform Integrations, and Application Engineering on dependencies, sequencing, and delivery readiness. - Represent your teams’ priorities and progress in engineering leadership forums alongside peer Engineering Managers and Sr Engineering Managers. - Coordinate with matrixed QA engineers to ensure test coverage, data validation standards, and release readiness are met across both teams. - Partner with the Director of Reporting/BI Engineering on vertical-wide standards, tooling decisions, and investment sequencing. Qualifications Required - 6+ years of software engineering experience with a strong background in BI, reporting, or SQL-heavy environments, plus 2+ years in an engineering management or technical lead capacity. - Sufficient Oracle SQL and PL/SQL depth to engage credibly on technical decisions, query architecture, and performance tradeoffs — and to provide active, standing technical direction to a team of Sr Engineers without a Lead layer. - Demonstrated experience managing engineers directly at the IC level — setting technical direction, running ceremonies, and unblocking individual engineers. Managing only through leads is not sufficient for this role. - Demonstrated AI-first engineering mindset — hands-on experience with agentic development tooling (GitHub Copilot, Claude Code, Devin.AI, or similar) and a track record of driving meaningful AI adoption within engineering teams. - Proven ability to engage directly and credibly with client stakeholders on complex reporting requirements — asking the right questions, challenging scope, and translating business problems into engineering plans. - Strong delivery ownership mindset — experience setting clear accountability structures, managing priorities across multiple parallel workstreams, and driving outcomes to completion. - Strong written and verbal communication skills — able to deliver clear narratives to senior leadership and engage substantively with client stakeholders. - Experience managing distributed, global engineering teams across multiple time zones. - Bachelor’s degree in Computer Science, Engineering, or equivalent work experience. Preferred - Background in financial reporting, equity compensation, financial services, or adjacent regulated domains where reporting accuracy and auditability are critical — strongly preferred. - Hands-on experience with Logi Analytics (now Logi Symphony) or comparable enterprise BI/embedded analytics platforms — this is a significant differentiator. - Hands-on experience with enterprise BI tooling — Power BI, Tableau, Cognos, or similar — with the ability to engage on report design and data model architecture. - Deep Oracle SQL and PL/SQL expertise — query tuning, execution plan analysis, indexing strategies, and materialized views — at a level sufficient to lead technical direction, not just review it. - Experience leading engineering teams in high-accountability, named enterprise client engagements where delivery commitments carry contractual or relationship-level consequences. - Familiarity with Azure cloud data services and cloud-native reporting patterns. - Familiarity with CI/CD practices and DevOps tooling — Azure DevOps preferred. - Certified Scrum Master (CSM) or equivalent Agile certification. The salary range in United States of America for this position is 139,000.00 to 174,000.00 USD Annual. Your specific offer within this range will be determined by your skills, experience, and qualifications. For non-sales roles, you may be eligible for a bonus. For sales roles, this range includes a commission target. We are committed to pay transparency and fair compensation practices. If you have questions about our compensation approach, please don't hesitate to ask during the interview process. Additional Information All your information will be kept confidential according to EEO guidelines. Learn more about our high-energy, high-performance global team:Work With Us insightsoftware About Us:Hear From Our Team Background checks are required for employment with insightsoftware, where permitted by country, state/province. At insightsoftware, we are committed to equal employment opportunity regardless of race, color, ethnicity, ancestry, religion, national origin, gender, sex, gender identity or expression, sexual orientation, age, citizenship, marital or parental status, disability, veteran status, or other class protected by applicable law. We are proud to be an equal opportunity workplace.
Software Engineering Lead
Agile DefenseAgile Defense, founded in 1998, is a leading provider of advanced digital transformation, data analytics, and cybersecurity solutions for critical national secu
Lead the architectural design and development of software solutions, define technical standards, mentor engineers, and coordinate across teams to ensure successful integration and implementation of complex systems.
Senior Engineering Manager - Android
GoDaddyGoDaddy is a web services platform that helps individuals and businesses worldwide start, grow, and manage their online presence. GoDaddy employs team members a
Title: Senior Engineering Manager - Android Location: India Job Description: R023447 Pune, Maharashtra, India Engineering Regular Location Details: Pune, Maharashtra At GoDaddy the future of work looks different for each team. Some teams work in the office full-time; others have a hybrid arrangement (they work remotely some days and in the office some days) and some work entirely remotely. This is a hybrid position. You’ll divide your time between working remotely from your home and an office, so you should live within commuting distance. Hybrid teams may work in-office as much as a few times a week or as little as once a month or quarter, as decided by leadership. The hiring manager can share more about what hybrid work might look like for this team. Join our Team This role is for a Senior Software Engineering Manager in India who will build out and lead the Payments OS Team in India within GoDaddy Commerce business unit reporting to the Director of Engineering in the US. The Payments Platform Team builds Android-based Smart Point of Sale (POS) Terminals, enables secure, fast payment solutions for various payment instruments while also building custom payments experiences for our banking partners and merchants. The team also owns the Terminal Management solution which offers 24x7 remote fleet management for the deployed Smart POS along with Over the Air updates, configuration management and other relevant device management functions. Our merchants and banking partners utilize our Smart Terminals and Omni Channel Commerce offerings to run and track their businesses. We strive to provide them with powerful and intuitive device, web, and mobile experiences that help to serve their customer needs and minimize their operational expenses. In the Commerce business unit, we have seen massive increase in volume over the years and are expecting to continue the trajectory. To manage this growth and to serve new markets, GoDaddy is expanding its India presence and the GoDaddy Commerce Payments OS and Apps team has set up an India Development Team to be led and grown by this senior manager. What you'll get to do... - Hire, Mentor and develop a team of software engineers, fostering a culture of continuous learning and software best practices - Review Architecture and design proposals from engineers and ensure they are extensible, maintainable and employ accepted patterns - Ensure high-quality, secure, and scalable software delivery through the application of best practices in areas like agentic code development, test driven development, automated testing, and software as a service - Interact with Product Managers to define, influence and gather requirements - Interact with various stakeholders to define robust architectural solutions, with special attention to extensibility, observability, and API design - Provide technical leadership on mission critical projects. Build detailed execution plans and work with Product and Engineering counterparts to deliver on roadmap and team initiatives on time and with high quality - Propose and drive engineering initiatives to reduce technical debt and ensure solid technical foundation - Help drive releases, on-call rotation, production incident response and post-mortems - Participate in quarterly and annual roadmap planning Your experience should include... - 10 + years of software industry experience with demonstrable expertise in Mobile (Android) Development (preferably middleware or open source software) with atleast 5+ years of experience managing engineering teams of 10+ engineers preferably in an agile environment - Experience building and launching commercial software employing Java, Swift, Kotlin or comparable modern programming languages - 1+ Years of experience leveraging AI assisted development tools like Claude Code and Cursor to improve productivity, automation and execution velocity - Knowledge and experience related to Distributed System Design and cloud computing techniques (Micro Services, Containerization) - Ownership of the entire software development lifecycle, starting from requirement gathering, scoping, and planning to release and production monitoring and maintenance - History of demonstrated desire to learn, document, and share knowledge with others - Experience with Test-Driven Development; observability instrumentation - Experience leading technical teams on mission-critical projects - Prior coding experience in Java or Kotlin is highly desirable You might also have... - Prior experience within payments domain including smart payment terminals - Experience with embedded system design and launching consumer electronics products We encourage you to apply even if your experience or skillset doesn’t align perfectly with every requirement. We value a wide range of backgrounds and transferable skills, and we are excited to support learning and growth. We've got your back... We offer a range of total rewards that may include paid time off, retirement savings (e.g., 401k, pension schemes), bonus/incentive eligibility, equity grants, participation in our employee stock purchase plan, competitive health benefits, and other family-friendly benefits including parental leave. GoDaddy’s benefits vary based on individual role and location and can be reviewed in more detail during the interview process. About us... GoDaddy is empowering everyday entrepreneurs around the world by providing the help and tools to succeed online, making opportunity more inclusive for all. GoDaddy is the place people come to name their idea, build a professional website, attract customers, sell their products and services, and manage their work. Our mission is to give our customers the tools, insights, and people to transform their ideas and personal initiative into success. To learn more about the company, visit About Us. At GoDaddy, we know diverse teams build better products—period. Our people and culture reflect and celebrate that sense of diversity and inclusion in ideas, experiences and perspectives. But we also know that’s not enough to build true equity and belonging in our communities. That’s why we prioritize integrating diversity, equity, inclusion and belonging principles into the core of how we work every day—focusing not only on our employee experience, but also our customer experience and operations. It’s the best way to serve our mission of empowering entrepreneurs everywhere, and making opportunity more inclusive for all. To read more about these commitments, as well as our representation and pay equity data, check out our Diversity and Pay Parity annual report which can be found on our Diversity Careers page. We also embrace our diverse culture and offer a range of Employee Resource Groups (Culture). Have a side hustle? No problem. We love entrepreneurs! Most importantly, come as you are and make your own way. GoDaddy is proud to be an equal opportunity employer. GoDaddy will consider for employment qualified applicants with criminal histories in a manner consistent with local and federal requirements. Refer to our full EEO policy. GoDaddy doesn’t accept unsolicited resumes from recruiters or employment agencies.


