Skip to content

Glide: Principal Software Engineer - Product / Frontend

Featured Replies

Glide: Principal Software Engineer - Product / Frontend

Salary: Not specified.

Location: Remote

Glide, a fast-growing company, is seeking a Tech Lead Manager to lead their Platform engineering team. As they continue to expand, Glide needs a skilled individual to drive their data sources strategy, optimize infrastructure utilization, and ensure operational excellence in areas such as availability, security, and performance. This role is perfect for someone with experience in establishing services and architectural patterns that scale predictably, evolving legacy services in production, and building data and infrastructure teams. If you have a knack for simplifying complex problems and thrive in a fast-paced environment, this could be your dream job.

Glide is a company that is revolutionizing the way people build custom software for their businesses, organizations, and personal projects. With thousands of non-technical users relying on their platform, Glide is committed to providing a simpler and faster way to create apps without any technical or design skills. As their customer base grows, so does the need for a Principal Software Engineer to join their team and contribute to their mission.

Responsibilities:

  • Facilitate the standardization of Glideโ€™s data sync and persistence infrastructure
  • Drive integrations with data source platforms 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
  • 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 team members learn, grow, and advance in their careers
  • 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 the roadmap

Minimum Qualifications:

  • 5+ years of engineering management experience
  • Experience building and maintaining highly available and scalable distributed systems
  • Previous experience managing or building an infrastructure, developer experience, data, API, or equivalent platform team
  • Deep understanding of Accelerate concepts of Lead Time, Deployment Frequency, Mean Time to Recovery, and Change Failure Rate and how they affect delivery
  • Clear and effective communication skills in code, emails, and explaining complex technical issues to non-technical colleagues
  • Passionate and self-motivated with a demonstrated ability to work in a fast-paced and evolving environment

Preferred Qualifications:

  • 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
  • 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 a related field

Perks and Benefits:

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

Apply here

https://www.glideapps.com/

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

Important Information

Terms of Use Guidelines We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions โ†’ Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.