Summary
Glide is looking for a Tech Lead Manager to lead our Core Product engineering team. We are incubating all new AI-native build experiences on Glide that we hope will make it possible for even more of our customers to build business tools without deep technical knowledge. Our agentic platform is evolving rapidly to support chat-driven build experiences, and we are looking for a technical leader who has delivered highly interactive rich web software experiences to business users at scale to help us accelerate.
As an engineering team , we working to become more productive and to adopt and leverage AI-native build tools to help us increase our delivery velocity. We are looking for a leader who can advocate for this type of developer experience internally and help all of us become more productive.
Tens of thousands of non-technical people use Glide to build apps to power their businesses, organizations, personal projects, and more. As customers create apps to visualize, interact with, take action on, and analyze their growing data sets, we must keep this big picture in mind as we improve various levels of our engineering stack.
Responsibilities
As an engineering manager in core product, we expect you to pair program, build prototypes with code to illustrate ideas and drive a conversation, review code, and generally act as a “player/coach” as we build our a new class of user-facing experiences.
Additionally, you will engage the team in conversations around API design, service design, infrastructure needs, and general architectural designs, and work to facilitate directionally correct architectural decisions.
Technical
- Support delivery of core product experience such as the Charts component, voice transcription, and general fixes and improvements based on customer feedback
- Support the delivery of the Glide 2.0 UX architecture as we begin relying on module federation to decompose our monolith and isolate core services to help accelerate delivery
- Partner with Design to ensure a Glide design system can be re-used across product experiences and by different service teams
- Curate effective testing habits, ensuring the team leverages unit, integration, end-to-end, or other relevant testing patterns to safely continuously integrate code into production
- Develop and improve safe rollout practices, enhancing our feature flagging capabilities and real user observability feedback loops
People Management
- Cultivate an environment where team members are empowered through a collective sense of ownership and belonging
- Meet with team members 1-on-1 on a regular basis
- Ensure that team members learn, grow, and advance in their careers
- Create a shared understanding of decision making, direction, and progress for the team and the company
- Encourage an environment of technical excellence, and facilitate architectural discussions and decision making
- Provide technical project management support to the team, ensuring projects are scoped well for delivery, managed for risk, and delivered well
- Collaborate with cross-functional stakeholders and across team boundaries to deliver key parts of our roadmap
Minimum Qualifications
- 5+ years engineering management experience
- 5+ years individual contributor experience as a software engineer
- Experiencing building and maintaining highly available and scalable distributed systems
- Deep understanding of Accelerate concepts of Lead Time, Deployment Frequency, Mean Time to Recovery, Change Failure Rate and how they affect delivery
- You are a clear and effective communicator, be it when you write code, write emails, or explain complex technical issues to non-technical co-workers
- Passionate and self-motivated, with a demonstrated ability to work in a fast-paced and evolving environment
Preferred qualifications
- Experience with TypeScript/React
- Experience with responsive web and PWA applications
- Familiarity with telemetry and monitoring solutions like Datadog, Prometheus, Grafana, Splunk, Google Cloud Logging
- Bachelor or Master’s degree in Computer Science, Software Engineering, or related field
Compensation
We offer a competitive salary and benefits package, a supportive and dynamic remote work environment, and opportunities for career growth. If you are a self-starter with a passion for delivering amazing interactive experiences and growing the teams that support them, we want to hear from you!
Glide is an equal opportunity employer and welcomes applicants from all backgrounds to apply.
Location
This position is open to remote employees located within EDT ↔ PDT timezones.
Eligibility for Employment or Contractor engagement
- All individuals must be able to show authorization to work in the country in which they reside.