Principal Software Engineer - Product / Frontend jobs in United States
cer-icon
Apply on Employer Site
company-logo

Glide (glideapps.com) · 4 months ago

Principal Software Engineer - Product / Frontend

Glide is a company focused on simplifying software development for non-technical users, and they are seeking a Tech Lead Manager to lead their Platform engineering team. The ideal candidate will drive the evolution of data sources strategy and ensure operational excellence while managing a team to foster growth and collaboration.

AppsMobileMobile AppsSoftwareWeb Development

Responsibilities

Facilitate the standardization of Glide’s data sync and persistence infrastructure
Drive integrations with data source platforms to be able to provide customers with new data sources at an accelerated pace
Design, develop, and maintain a REST API into Glide’s data and core services
Provide build, test, and runtime infrastructure to service teams
Ensure patterns are established for database throttling and request rate limiting to protect Glide’s uptime
Monitor infrastructure costs and coordinate improvements when necessary
Drive SRE tooling and best practices around observability and alerting
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

Qualification

Engineering managementDistributed systemsData source platformsGoogle Cloud PlatformEvent-driven architectureAPI designTelemetry solutionsEffective communicationSelf-motivated

Required

5+ years engineering management experience
Experiencing building and maintaining highly available and scalable distributed systems
Have previously managed or built an infrastructure, developer experience, data, API, or equivalent platform team
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

Experience with data source platforms like Supabase, Airtable, Firestore, Sequin, Paragon
Experience with Google Cloud Platform services like Cloud SQL, Cloud Run, AlloyDB, or equivalent
Scaled an event-driven architecture using Apache Kafka, Cloud Pub/Sub, or other eventing system
Have given conference talks around the OpenAPI spec, REST, or GraphQL API patterns
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

Benefits

Competitive salary and benefits package
Supportive and dynamic remote work environment
Opportunities for career growth

Company

Glide (glideapps.com)

twittertwittertwitter
company-logo
Glide is a no code software development platform for building custom apps that optimize your business.

Funding

Current Stage
Growth Stage
Total Funding
$23.75M
Key Investors
BenchmarkFirst Round CapitalY Combinator
2022-04-21Series A· $20M
2019-11-05Seed· $3.6M
2019-03-22Pre Seed· $0.15M

Leadership Team

leader-logo
David Siegel
Founder, CEO
linkedin
leader-logo
Mark Probst
Co-Founder
linkedin
Company data provided by crunchbase