Senior Software Engineer - Fullstack
Build and maintain high-quality fullstack software for an interactive data analytics platform using Rust, Go, GraphQL, and Kubernetes. Requires 5+ years experience and strong CS fundamentals.
About the job
What You Will Be Doing
- Solve challenging problems that arise in providing an interactive experience on data warehouses for data exploration and analysis.
- Build with modern tools and languages like Rust, Go, GraphQL, and Kubernetes.
- Build infrastructure to support a modern cloud application.
- Develop new algorithms and techniques for improving the performance and interactivity of our multi-tenant cloud application.
- Design and implement new technologies and features to support our fast growing user base.
- Collaborate with cross-functional groups - backend, frontend, design, product, customer support, sales and marketing to build an innovative product.
Qualifications We Need
- Strong Computer Science fundamentals.
- 5+ years industry experience building and maintaining high-quality software.
- Experience building and deploying robust and secure web APIs.
- Desire to be a great teammate and have fun at work.
- Strong sense of craftsmanship, and a healthy academic curiosity.
Qualifications We Want (also, skills you’ll learn!)
- Experience building systems for data analytics.
- Distributed systems monitoring and profiling skills.
- Knowledge of cloud application security models.
- SQL query optimization and database internals.
- Administered cloud service infrastructure (GCP, AWS).
- Startup experience.
Compensation & Benefits
- The base salary range for this position is $170k - $240k annually.
- Compensation may vary outside of this range depending on a number of factors, including a candidate’s qualifications, skills, competencies and experience.
- Base pay is one part of the Total Package that is provided to compensate and recognize employees for their work.
- This role is eligible for stock options, as well as a comprehensive benefits package.
- Equity.
- Generous health benefits.
- Flexible time off policy.
- Paid bonding time for all new parents.
- Traditional and Roth 401k.
- Commuter and FSA benefits.
- Lunch Program.
- Dog friendly office.
Skills
Rust, Go, GraphQL, Kubernetes, SQL, GCP, AWS, Distributed Systems, Web Apis, Data Analytics
Similar jobs
Fullstack Engineering jobsBuild end-to-end full-stack systems for Medicare/Medicaid products, including mobile apps with Vue/TypeScript/Capacitor and backend with Python/Flask/Postgres. Requires 5+ years experience, startup mindset, Python/JS fluency, and CS fundamentals.
Build and operate scalable full-stack distributed applications using C#/.NET, TypeScript, React, and AWS. The role requires production experience across microservices, automated testing, CI/CD, observability, and troubleshooting in both cloud-native and customer-hosted environments.
Build and operate first-party data collection systems across browser code, edge runtimes, and backend services. The role requires 6+ years of software engineering experience, strong Java or Kotlin and JavaScript/TypeScript skills, edge-computing familiarity, and production use of AI-assisted development tools.
Senior Full Stack Engineer builds and ships features for mobile apps and scalable backends serving millions, partnering with Product/Design on consumer products for government benefits. Requires 5+ years experience, Python/JavaScript fluency, strong product instincts, and ownership mindset.
Leads end-to-end development of scalable, distributed SaaS features for a clinical-trial platform, contributing to architecture, engineering practices, and customer-focused delivery. Requires 7+ years of experience, TypeScript and Python expertise, and strong full-stack and cloud skills.