Senior Backend Software Engineer (ObservoAI)
Posted Updated
- AI is reshaping every function across our business, and we enable every team member, regardless of role or level, to build fluency in AI tools and concepts
- As a Senior Software Engineer, you will be tasked with leading the architectural design and technical strategy for high-performance systems that process massive volumes of telemetry data while reducing costs and improving insights for enterprise customers
- You will drive technical excellence and lead complex engineering initiatives at scale for the Observo.ai team, our cutting-edge AI-driven data pipeline optimization platform
- Lead the architectural design and technical roadmap for scalable, high-performance data processing pipelines capable of handling petabyte-scale telemetry data (logs, metrics, traces)
- Drive the development and optimization of ML-driven data routing and transformation engines to reduce customer data volumes by 80%+ while architecting real-time analytics systems using advanced machine learning and LLMs
- Design cloud-native microservices and APIs that integrate seamlessly with major observability platforms (Splunk, Elastic, Datadog) while establishing robust monitoring, alerting, and observability solutions
- Lead cross-functional technical initiatives and decision-making forums, collaborating with Product, Data Science, and DevOps teams to translate strategic vision into technical solutions and company-wide standards
- Provide technical leadership and mentorship to senior and junior engineers, driving system performance and reliability optimization while establishing engineering best practices and culture
Benefits
- Medical, dental, and vision coverage
- Employee assistance program
- Gym reimbursement
- Incentive-based challenges
- Mental health and mindfulness
- Unlimited Time Off
- Grandparent Leave
- Volunteer Time Off
- Paid Sick Time
- Paid Holidays
- 16 weeks Gender-Neutral Parental Leave
- Restricted Stock Unit Program
- Flexible Spending Accounts
- Life Insurance
- Short and Long Term Disability Insurance
- 401K
- Team building activities
- Celebrations and social gatherings
- Community volunteering events
- Global all hands and local town hall events
- We’re looking for people who are relentlessly curious and committed to continuous learning
- Those who thrive here actively seek out new solutions, experiment thoughtfully, and apply what they learn to drive better, faster, smarter outcomes
- Extensive experience with cloud platforms (AWS, GCP, Azure), container orchestration (Kubernetes), and a proven track record leading and scaling data pipelines using Kafka, Spark, or Flink
- 5+ years of software engineering experience focused on distributed systems, data engineering, or ML infrastructure with expert-level proficiency in Go, Rust, or Java
- Expert knowledge of observability tools and standards, including Prometheus, Grafana, ELK stack, OpenTelemetry, and Parquet, alongside extensive experience with Infrastructure as Code (Terraform)
- Deep expertise in database technologies (SQL and NoSQL) and advanced experience with machine learning frameworks (TensorFlow, PyTorch) and MLOps practices for production ML systems
- Strong leadership and technical communication skills, with a track record of mentoring engineers, planning technical strategy, and driving decisions across multiple teams and stakeholders
Skills
- AI
- Analytics
- API
- AWS
- Azure
- Cloud
- Cloud Native
- Data Engineering
- Data Pipelines
- Data Science
- Datadog
- DevOps
- Distributed Systems
- ELK
- Flink
- GCP
- Grafana
- Infrastructure as Code
- Java
- Kafka
- Kubernetes
- LLM
- Machine Learning
- Microservices
- MLOps
- NoSQL
- Observability
- OpenTelemetry
- Parquet
- Prometheus
- PyTorch
- Rust
- Spark
- Splunk
- SQL
- TensorFlow
- Terraform
