Software Engineer: Tools and Infrastructure at Observe

San Mateo, Alajuela, Costa Rica

Observe Logo
Not SpecifiedCompensation
Mid-level (3 to 4 years), Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Observability, TechnologyIndustries

Requirements

  • Bachelor’s degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • 3 years of experience building developer tools (e.g., Bazel build configurations, compilers, automated releases, code design and testing, test automation frameworks, local hermetic dev & testing environments)
  • Proficiency in Git (GitHub/Gerrit), Terraform, Kubernetes, container technology, and common CI/CD practices (Jenkins/GitHub Actions, etc)
  • Preferred Qualifications
  • 3 years of experience with data structures and algorithms
  • 1 year of experience in a technical leadership role
  • 2+ years of experience with Bazel configuration and/or release automation
  • 2+ years of experience developing in both Go and Python
  • Proficiency in AWS

Responsibilities

  • Design and implement development tools, infrastructure, and automation that significantly improve engineering productivity, efficiency, and code quality
  • Empower engineering teams to deliver features faster and more sustainably by reducing friction in the development, testing, and release processes
  • Lead or participate in design reviews, making informed trade-offs between technologies and ensuring alignment with long-term architectural goals
  • Review code developed by peers to ensure adherence to best practices for style, testability, reliability, and performance
  • Author and maintain documentation, guides, and educational content to improve developer onboarding and day-to-day productivity
  • Investigate and resolve issues across development, build, and CI/CD systems by analyzing root causes and optimizing workflows for reliability

Skills

Key technologies and capabilities for this role

CI/CDAutomationDistributed SystemsSystem DesignPerformance EngineeringBuild ToolsDeveloper ToolsInfrastructureRelease Engineering

Questions & Answers

Common questions about this position

Is this position remote or onsite?

This is an onsite position.

What is the salary range for this role?

This information is not specified in the job description.

What are the minimum qualifications for this position?

Candidates need a Bachelor’s degree or equivalent practical experience and 5 years of experience with software development in one or more programming languages.

What does the company culture emphasize for this role?

The culture focuses on maximizing developer productivity, reducing friction, and creating a world-class engineering experience through collaboration, best practices, and innovation in tools and infrastructure.

What makes a strong candidate for this Software Engineer role?

Strong candidates have 5+ years of software development experience, skills in designing development tools and automation, and the ability to improve engineering productivity through collaboration and best practices.

Observe

Software platform for application data monitoring

About Observe

Observe Inc. offers the Observability Cloud, a platform that helps businesses manage and analyze the large amounts of data generated by complex applications. This tool is designed for software developers and engineering managers, providing a comprehensive way to monitor application performance by ingesting data from various sources and formats. Unlike traditional monitoring tools, the Observability Cloud offers a holistic view, addressing the challenges of continuous releases and frequent updates. The company operates on a subscription model, allowing users to try the platform for free, and emphasizes high-quality customer support as a key differentiator.

San Mateo, CaliforniaHeadquarters
2017Year Founded
$281.6MTotal Funding
SERIES_BCompany Stage
Data & Analytics, Enterprise SoftwareIndustries
201-500Employees

Benefits

Remote Work Options
Flexible Work Hours

Risks

AI integration may introduce technical challenges affecting platform stability.
Reliance on Snowflake poses risks if pricing or service terms change.
New data sharing capabilities could raise data privacy and security concerns.

Differentiation

Observe consolidates logs, metrics, and traces into a unified data lake.
Data Graph technology enables faster issue diagnosis in distributed applications.
Observability Cloud ingests data from any source, offering a holistic application view.

Upsides

Integration with Snowflake enhances data analytics and market reach.
AI-powered observability tools offer advanced insights, aligning with AI integration trends.
$145M Series B funding boosts product development and expansion efforts.

Land your dream remote job 3x faster with AI