Senior Software Engineer
- Category: Et cetera
- Deadline: 18th July 20232023-07-18T00:00:00-0700
- California
Vacancy expired!
Startup - Go, PostgreSQL, TypeScript, React, Google Cloud PlatformThis Jobot Job is hosted by: Derek CoxAre you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume.Salary: $150,000 - $220,000 per yearA bit about us:We are a startup working on improving SaaS interoperability through user-facing integrations. We are building a platform that simplifies data exchange between products and eliminates the need for poorly-documented APIs and unreliable sync pipelines. Our ultimate goal is to establish a widely-accepted standard for product communication and enable free data flow among various applications. We are looking for a team of Founding Engineers to help us achieve this vision.Why join us?
- Build a developer platform from scratch, with unique complexities touching many customer surfaces
- Gain broad scope, tremendous learning opportunities, and exposure to marketing, customer development, strategy, etc
- Join us early for significant equity and financial upside if we do well
- Building for developers is special, with a magnified impact and great customers who file bugs and offer empathetic feedback
- Go, PostgreSQL, TypeScript, React, Google Cloud Platform
- You enjoy jumping into all parts of the stack, and can also go deep if needed
- Have programmed for long enough to not need a lot of guidance, and know how to seek the right resources for solving open-ended problems.
- Are action-oriented, and are excited to ship features and iterate with customers.
- Have worked on a production system operating at scale.
- Are excited to build for developers, and are ready to do what it takes to make them successful, even if it involves non-coding tasks like documentation, or hopping on a video call to help them troubleshoot.
- Build the our Integration Service - a managed service that handles calls to third party APIs in a robust and resilient fashion, handling complexities like retry logic, error parsing, and token refreshes.
- Create monitoring and alerting infrastructure to provide developers telemetry into their integrations
- Build the Command Line Interface (CLI) that developers use to deploy and test integration configuration
- Define API endpoints and SDK interfaces for how developers will interact with our platform
- Contribute to the Management Console where builders can monitor and troubleshoot integrations.