Back to all jobs
G
Principal Software Engineer - Product / Frontend
Glide
WorldwideRemote1y ago
- Seniority
- Staff
About the role
<h2 class="notion-h2">Summary</h2>
<p class="notion-text">Glide is looking for a Tech Lead Manager to lead our Platform engineering team. We are growing fast and need to evolve our data sources strategy, become more efficient with our infrastructure utilization as we scale, and achieve a high level of operational excellence for availability, security, and performance.</p>
<p class="notion-text">The ideal candidate has experience establishing services and architectural patterns that scale predictably, evolving legacy services already in production, and building data and infrastructure teams.</p>
<p class="notion-text">We’re building a simpler, faster way for anyone to build custom software for their business, without any technical or design skills. 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.</p>
<h2 class="notion-h2"><strong>Responsibilities</strong></h2>
<p class="notion-text">As an engineering manager leading a deeply technical area, we don’t expect you to write code, but you should be able to engage in conversations around code, infrastructure, and architectural designs.</p>
<div class="notion-blank"> </div>
<p class="notion-text">Technical</p>
<ul class="notion-list notion-list-disc">
<li>Facilitate the standardization of Glide’s data sync and persistence infrastructure</li>
</ul>
<ul class="notion-list notion-list-disc">
<li>Drive integrations with data source platforms to be able to provide customers with new data sources at an accelerated pace</li>
</ul>
<ul class="notion-list notion-list-disc">
<li>Design, develop, and maintain a REST API into Glide’s data and core services</li>
</ul>
<ul class="notion-list notion-list-disc">
<li>Provide build, test, and runtime infrastructure to service teams</li>
</ul>
<ul class="notion-list notion-list-disc">
<li>Ensure patterns are established for database throttling and request rate limiting to protect Glide’s uptime</li>
</ul>
<ul class="notion-list notion-list-disc">
<li>Monitor infrastructure costs and coordinate improvements when necessary</li>
</ul>
<ul class="notion-list notion-list-disc">
<li>Drive SRE tooling and best practices around observability and alerting</li>
</ul>
<div class="notion-blank"> </div>
<p class="notion-text">People Management</p>
<ul class="notion-list notion-list-disc">
<li>Cultivate an environment where team members are empowered through a collective sense of ownership and belonging</li>
</ul>
<ul class="notion-list notion-list-disc">
<li>Meet with team members 1-on-1 on a regular basis</li>
</ul>
<ul class="notion-list notion-list-disc">
<li>Ensure that team members learn, grow, and advance in their careers</li>
</ul>
<ul class="notion-list notion-list-disc">
<li>Create a shared understanding of decision making, direction, and progress for the team and the company</li>
</ul>
<ul class="notion-list notion-list-disc">
<li>Encourage an environment of technical excellence, and facilitate architectural discussions and decision making</li>
</ul>
<ul class="notion-list notion-list-disc">
<li>Provide technical project management support to the team, ensuring projects are scoped well for delivery, managed for risk, and delivered well</li>
</ul>
<ul class="notion-list notion-list-disc">
<li>Collaborate with cross-functional stakeholders and across team boundaries to deliver key parts of our roadmap</li>
</ul>
<h2 class="notion-h2">Minimum Qualifications</h2>
<ul class="notion-list notion-list-disc">
<li>5+ years engineering management experience</li>
</ul>
<ul class="notion-list notion-list-disc">
<li>Experiencing building and maintaining highly available and scalable distributed systems</li>
</ul>
<ul class="notion-list notion-list-disc">
<li>Have previously managed or built an infrastructure, developer experience, data, API, or equivalent platform team</li>
</ul>
<ul class="notion-list notion-list-disc">
<li>Deep understanding of Accelerate concepts of Lead Time, Deployment Frequency, Mean Time to Recovery, Change Failure Rate and how they affect delivery</li>
</ul>
<ul class="notion-list notion-list-disc">
<li>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</li>
</ul>
<ul class="notion-list notion-list-disc">
<li>Passionate and self-motivated, with a demonstrated ability to work in a fast-paced and evolving environment</li>
</ul>
<h2 class="notion-h2">Preferred qualifications</h2>
<ul class="notion-list notion-list-disc">
<li>Experience with data source platforms like Supabase, Airtable, Firestore, Sequin, Paragon</li>
</ul>
<ul class="notion-list notion-list-disc">
<li>Experience with Google Cloud Platform services like Cloud SQL, Cloud Run, AlloyDB, or equivalent</li>
</ul>
<ul class="notion-list notion-list-disc">
<li>Scaled an event-driven architecture using Apache Kafka, Cloud Pub/Sub, or other eventing system</li>
</ul>
<ul class="notion-list notion-list-disc">
<li>Have given conference talks around the OpenAPI spec, REST, or GraphQL API patterns</li>
</ul>
<ul class="notion-list notion-list-disc">
<li>Familiarity with telemetry and monitoring solutions like Datadog, Prometheus, Grafana, Splunk, Google Cloud Logging</li>
</ul>
<ul class="notion-list notion-list-disc">
<li>Bachelor or Master’s degree in Computer Science, Software Engineering, or related field</li>
</ul>
<h2 class="notion-h2">Compensation</h2>
<p class="notion-text">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 scaling platform services and the teams that support them, we want to hear from you!</p>
<p class="notion-text">Glide is an equal opportunity employer and welcomes applicants from all backgrounds to apply.</p><div class="content-conclusion"><p>If you're unsure if you qualify for the role, or just want to meet us and learn more, please <a class="text-aqua hover:underline" href="http://loom.com/" target="_blank">record a quick video</a> to introduce yourself and show us something you've worked on. Send it to <a class="text-aqua hover:underline" href="mailto:jobs@glideapps.com">jobs@glideapps.com</a> and we'll take a look.</p></div>
741,000+ hidden jobs like this
Glide and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.
Everything Pro unlocks:
- Unlimited applications — free stops at 5
- Track every application in one place
- Apply straight to the source, one click
- Save & organize roles you love
- Roles pulled from company boards before the big sites