Apply now »

Manager - Software Engineering

Base Apps
Description: 

As an Engineering Manager on the Base Apps Mobile mesh team, you will lead the Backend, SRE, and QE teams. This role offers growing influence, and scope, with the near-term goal of taking on more day-today leadership responsibilities across the whole Base Apps mesh team (including the iOS, Android, and Web teams). This is a unique opportunity to make a real impact in a fast-moving environment: build and develop a lean, effective team-of-teams, shape the technical roadmap, and help deliver high-impact initiatives. Your work will improve features that millions of users in the Philippines and beyond rely on every day.

 

What you will do:

Lead the Tech Leads of the Backend, SRE, and QE teams (initially: 3 direct reports, with a total team size of 13).

• Participate in early solutioning discussions for product requirements and support successful deliveries as needed.

• Work closely with the Director of Software Engineering on both short-term and long-term initiatives, including ad hoc tasks.

• Collaborate with the Product Owner and the other teams to refine requirements and translate business requirements into actionable technical plans and initiatives.

• Provide technical guidance, support solutioning efforts, and facilitate architecture discussions.

• Help prioritize work and contribute to shaping the technical roadmap.

• Track and report progress, identify blockers, and proactively resolve or escalate them as appropriate.

• Foster a collaborative, productive, and high-trust work environment.

• Coach, mentor, and develop Tech Leads to strengthen leadership across the mesh.

• Build and grow the teams through capacity planning, recruitment, coaching, performance evaluation, and continuous feedback.

• Gradually take on broader day-to-day leadership responsibilities across the whole Base Apps Mobile mesh (team size: 25+)

 

What you need to succeed:

Proven experience in backend development and building scalable, distributed systems on cloud infrastructure, with strong proficiency in modern testing practices.

Preferably within the Java or Node.js (TypeScript/JavaScript) ecosystems.

• Demonstrated track record of delivering highly scalable and reliable distributed systems and platforms.

• 3+ years of experience in team management, including leading direct reports.

• Experience in building and growing high-performing engineering teams.

• Deep understanding of a wide range of current and emerging technologies, combined with seasoned leadership on major projects.

• Excellent communication and interpersonal skills, with the ability to collaborate effectively across departments and with senior stakeholders.

• Strong analytical, problem-solving, and decision-making abilities.

• Effective communication and teamwork in an Agile environment (we use Scrum).

 

Apply now »