What you’ll do
- Work closely with the rest of the team to evolve the Integrations platform to handle trillions of tuples across hundreds of different integrations.
- Own the design, implementation, testing, monitoring, and optimization of integration connectors.
- Work closely with both technical and non-technical cross-team stakeholders to get our data streams where they’ll have the biggest impact on the entire business.
- Find creative, scalable, and durable solutions to tough data synchronization challenges spanning across our systems and our partners'.
- Join our on-call and other rotations that share the load equally among the team.
- Bring energy and creativity to our use of AI, our knowledge shares, retros, and other regular team growth activities.
About you
- 5+ years of experience as a full-time backend engineer working on a SaaS product with a large data component.
- Experience with distributed microservice architectures: reliable service design for autoscaling, RESTful service-to-service communication.
- Experience with at least one compiled language (Golang preferred; Rust, Kotlin, Java, C++ also welcome).
- Experience with at least one messaging system (Kafka, SQS, PubSub, RabbitMQ, etc.) at scale (1K/s+ message volumes).
- Strong CS fundamentals: data types, algorithms, CPU/memory management, networking, internet architecture.
- Experience with observability systems for microservice architectures: structured logging, tracing, custom metrics.
- Design-driven: form a plan of attack and articulate it on paper before coding.
- Comfortable with Postgres-flavor databases (indices, constraints, relational design; avoid stored procedures).
- More comfortable on the command-line than in UIs.
- Clear and concise communication with both technical and non-technical peers.
- Idealistic but practical mindset.
Core stack
Golang, Postgres, Kubernetes, GCP (PubSub, Bigtable, BigQuery)
Perks
- 100% remote within the US
- Flexible vacation policy
- Annual vacation allowance for travel expenses
- Three-day weekend every month
- Competitive compensation
- 100% healthcare coverage
- 401k plan
- Flexible Spending Account (FSA)
- Access to coaching, therapy, and professional development