Sigma Computing is looking for Senior Software Engineers to build and deliver world-class technology, specifically focusing on making data easily accessible through the development of observability tools and platforms.
Requirements
- Strong Computer Science fundamentals
- 5+ years industry experience building and maintaining high-quality software, especially software other engineers use
- Experience building systems for data analytics
- Distributed systems monitoring and profiling skills
- Knowledge of cloud application security models
- Administered cloud service infrastructure (GCP, AWS, Azure)
- Startup experience
Responsibilities
- Build observability tools and platforms, including: metrics, logging, distributed tracing, dashboarding, alerting, application performance management
- Build with modern tools and languages like Go, Open Telemetry and Kubernetes
- Participate in on-call rotation and ensure uptime of services
- Create runtime tools/processes that optimize cloud triaging and limit downtime
- Define best practices around making our systems and services measurable
- Collaborate with peers and stakeholders through design and code reviews to ensure best practices amongst available technologies.
- We expect successful candidates to be coding a majority of their time
Other
- You apply a product mindset to infrastructure systems and feel accomplished enabling others
- Desire to be a great teammate and have fun at work
- Strong sense of craftsmanship, and a healthy academic curiosity
- The base salary range for this position is $150k - $220k annually.
- Note: We have an in-office work environment in all our offices in SF, NYC, and London.