Engineering Manager
Eightpoint · Fort Myers, FL
Apply & track with Apply EdgeAbout EightpointEightpoint is an internet technology company specializing in the agile development of products and content that address real-world interests, captivating users and driving significant growth for partners. With offices in the United States and Cayman Islands, Eightpoint collaborates with partners globally on the next generation of user-centric offerings. Our growing ecosystem includes innovative products like Weather Now, a sleek app that delivers real-time forecasts with clarity and ranks among the top three most-used weather apps in the U.S.; Check Heart Rate Now, a quick and easy wellness monitor; and Wave Browser, a powerful and secure way to search the web. Every product we launch is designed to engage users, enhance daily life, and deliver real-world value. Backed by data and driven by a relentless commitment to quality, Eightpoint moves fast, thinks big, and builds digital experiences that people love.Our innovative culture thrives on collaboration, data-driven decisions, and a startup mindset. Join our team and enjoy top-tier benefits, unlimited PTO, flexible schedules, free lunches, and the opportunity to work alongside a world-class team of professionals.About the RoleWe are looking for a Software Engineering Manager to lead the team building Wave Browser. This role is about building and running a high-performing engineering team: you will own delivery, grow the people on your team, and create the conditions for great engineering to happen. You’ll operate at the intersection of people leadership, execution, and technical judgment, partnering closely with product, staff engineers, and leadership to turn strategy into shipped, reliable software.Wave Browser is built on the Chromium project; a large-scale C++ codebase with its own toolchain, build system, and upstream release cadence. Our web backend services are built across JavaScript, C#, and Go. You don’t need to be the strongest coder on the team, but you do need enough technical depth to ask the right questions, weigh tradeoffs credibly, and recognize when a shortcut today becomes a liability tomorrow. Experience managing teams working in a large-scale C++ or browser codebase is a strong plus.What You’ll DoPeople LeadershipHire, onboard, and retain a strong team of engineers; own the hiring bar for your teamRun regular 1:1s, set clear expectations, and give direct, actionable feedbackBuild individual growth plans and actively invest in the career development of every engineer on the teamManage performance fairly and decisively, recognizing strong work and addressing gaps earlyFoster a team culture of ownership, accountability, psychological safety, and continuous improvementDelivery & ExecutionOwn the team’s delivery end to end: planning, prioritization, estimation, and predictable executionManage the cadence of Chromium upstream rebases and Wave Browser releases, balancing new feature work against upkeep, security patches, and stabilityEstablish and improve engineering processes: sprint planning, code review, release management, and incident responseTrack and act on delivery and quality metrics (lead time, deployment frequency, crash rates, defect escape rate)Identify and remove blockers, whether technical, organizational, or cross-teamTechnical StewardshipPartner with staff and senior engineers on architecture decisions, ensuring sound tradeoffs between speed, quality, and maintainabilityEnsure the team manages technical debt deliberately rather than letting it compoundChampion engineering standards, testing practices, and operational excellence for a product running on millions of desktopsStay close enough to the code and the Chromium ecosystem to make informed decisions and earn the team’s trustStrategic InfluenceTranslate business goals and product roadmap into an achievable technical plan and team structurePartner with product management on scope, priorities, and tradeoffs; push back when needed with dataCommunicate status, risk, and technical direction clearly to both technical and non-technical stakeholdersCollaborate with other engineering managers to align on shared infrastructure, dependencies, and org-wide practicesWho You Are8+ years of professional software engineering experience, including 3+ years managing engineering teamsProven track record of hiring, developing, and retaining strong engineersDemonstrated ability to deliver complex software projects predictably in a fast-moving environmentSolid technical foundation; able to engage credibly in design reviews and understand systems design, data structures, and software design patterns and anti-patternsExperience managing teams working in a strongly typed, imperative language (C++, C#, Java, Rust, Go, etc.)Comfortable leading across polyglot architectures and reasoning about tradeoffs when systems are built in different languages, runtimes, and paradigmsExcellent communication skills and the ability to influence peers, partners, and leadershipData-driven mindset; uses metrics to understand team health and guide decisions without losing sight of the people behind themProficiency with Git, Agile methodologies, and collaborative development workflowsPreferred SkillsExperience managing teams working in a large-scale C++ codebase (Chromium experience is a strong plus)Hands-on background as a C++ engineer before moving into managementExperience shipping browser technology, system software, or native desktop applications on Windows and/or macOSFamiliarity with release engineering for desktop clients: auto-updates, staged rollouts, crash reporting, and telemetryExperience working with distributed or remote teams across time zones