Senior Software Engineer, Backend

Remote US/Canada, India, Worldwide
-
Full Time
Full Time
About Us

Observo AI has pioneered an AI-powered telemetry data pipeline that can extract the most important security data from any source, parse and transform it into the right format, automatically detect and mask sensitive data, and route it to the analytics platform with the most value. By reducing noisy data volume by 80% or more, we can typically help reduce the total cost of security by as much as 50%. We shift analytics “left” into the telemetry stream to surface anomalies before all of the data is indexed in a SIEM or logging tool so DevOps and Security teams can focus on the most critical incidents before they spiral into costly problems. This helps teams detect and resolve critical incidents 40% faster. Join our team to make an impact with a fast-growing, innovative company committed to driving success for our customers.

Position Overview

We are seeking a smart, motivated, and experienced Senior Software Engineer with strong domain expertise in the observability space and a solid background in computer science fundamentals. Our platform operates on a multi-cloud, multi-tenant architecture using technologies like Go, Python, Postgres, Kafka, Langchains, Kubernetes, and Docker. If you are passionate about solving scaling challenges and take pride in writing elegant, maintainable code, this could be the role for you.
In this position, you'll balance research and development, and you'll have the autonomy to propose new features, architectures, and enhancements. If you enjoy tackling the complexities of building scalable, robust, and high-performing distributed systems that process large datasets in real-time, this role may be a great fit. As a remote-first company, we focus on efficiency and quality, not the number of hours worked. We foster extreme team collaboration across the globe, and at Observo, every problem is your problem—we work together to solve challenges, no matter where they originate.

How to Apply

If you're excited about building cutting-edge backend solutions and want to contribute to scaling cloud-native applications, we'd love to hear from you. Please submit your resume and a writing sample to careers@observo.ai.

Key Responsibilities
  • Design and implement scalable backend systems: Develop robust, high-performance software solutions focused on data ingestion, processing, and routing, ensuring they meet the technical and business needs.
  • Write clean, maintainable code: Craft efficient, clear, and well-documented code that adheres to best practices and delivers optimal performance for our real-time distributed systems.
  • Collaborate across teams: Partner with engineers across globe, product managers, and designers to transform feature requirements into detailed technical designs and production-quality implementations.
  • Mentor and guide: Provide technical leadership to junior engineers by offering guidance on design, implementation, and coding best practices, fostering a culture of continuous improvement.
  • Own the full development lifecycle: Take ownership of your code from development through production, including participating in on-call rotations to ensure reliability and uptime for our systems.‍
  • Contribute proactively: Take initiative in addressing technical challenges and help drive the team toward successful outcomes, even when the tasks extend beyond your immediate responsibilities.
Qualifications
  • 3+ years of experience with Golang.
  • Bachelor’s or Master’s degree in Computer Science or a related field.
  • Experience working on data-intensive applications or processing large-scale data streams.
  • Familiarity with Kubernetes and cloud platforms like AWS, Azure, or GCP.
  • Experience with microservices architecture.
  • Strong communication skills—don’t hesitate to speak your mind and propose innovative solutions.
Preferred Qualifications
  • Experience writing for audiences in the security, observability, or cloud infrastructure domains.
  • Familiarity with version control systems such as GitHub or GitLab.
  • Bachelor’s degree in English, Technical Writing, Computer Science, or a related field.
What We Offer
  • Competitive salary and benefits package
  • Opportunities for career growth and advancement
  • A collaborative and innovative work environment
  • Competitive stock option package
  • Flexibility with remote work options
How to Apply

If you're excited about building cutting-edge backend solutions and want to contribute to scaling cloud-native applications, we'd love to hear from you. Please submit your resume and a writing sample to careers@observo.ai.