Software Engineer, Backend
Observo.ai
Software Engineering
Canada · United States · Remote
Posted on Feb 24, 2025
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.
- Familiarity with version control systems such as GitHub or GitLab.
- Strong communication skills—don’t hesitate to speak your mind and propose innovative solutions.
Preferred Qualifications
- Relevant experience in the observability domain, including contributions to open-source observability platforms.
- Proven experience working directly with clients.
- Experience working at an early stage startup and excited to wear multiple hats.
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.