Backend Engineer – BugSnag Distributed Tracing

SmartBear delivers software development tools trusted by 16M+ developers at 32,000+ organizations including Adobe, JetBlue, FedEx, and Microsoft.
Backend
Mid-Level Software Engineer
In-Person
1,000 - 5,000 Employees
3+ years of experience
Enterprise SaaS

Description For Backend Engineer – BugSnag Distributed Tracing

SmartBear, a leading provider of software development tools, is seeking a Backend Engineer for their BugSnag Distributed Tracing team. BugSnag is their flagship product, serving as a software stability command center for over 5,000 engineering teams worldwide, including major tech companies like Airbnb, Slack, and Microsoft, processing over 1 billion crash reports daily.

The role focuses on developing highly scalable, cloud-based distributed tracing and observability processing systems. You'll work with cutting-edge technologies including Go, Node.js, Java, and Ruby, while utilizing modern infrastructure tools like Kubernetes, Docker, and Google Cloud Platform. The position involves working with various storage solutions and messaging technologies, making it perfect for engineers passionate about distributed systems and observability.

As part of an agile team, you'll take ownership of features from design to production deployment, contribute to improving tools and processes, and work closely with customer engineers to resolve issues. The ideal candidate should have 3+ years of experience in relevant programming languages and experience with various storage and messaging technologies.

SmartBear offers an excellent work environment with a strong focus on culture and employee development. The company is committed to ethical practices and social responsibility, with offices worldwide and numerous industry awards. They celebrate diversity and provide various benefits, including career growth opportunities, modern collaborative workspaces, and a people-first culture.

This role is perfect for someone who wants to work on large-scale systems, values continuous learning, and wishes to contribute to a product that helps developers worldwide build better software. Join SmartBear to be part of a team that's making a significant impact in the software development tools space.

Last updated 3 months ago

Responsibilities For Backend Engineer – BugSnag Distributed Tracing

  • Develop BugSnag's highly scalable, cloud-based distributed tracing systems
  • Take ownership of features from low-level design to implementation
  • Create automated tests and deploy to production systems
  • Work on microservice architecture with Kubernetes, Docker, and Google Cloud Platform
  • Maintain several sub-systems
  • Work with customer engineers to investigate and resolve user issues
  • Collaborate with other engineering teams on new product features

Requirements For Backend Engineer – BugSnag Distributed Tracing

Go
Java
JavaScript
Kafka
MongoDB
Node.js
Redis
Ruby
  • 3+ years experience developing in Go, Node.js, Java or Ruby
  • Experience with MongoDB, Redis, Elasticsearch, ClickHouse
  • Experience with gRPC/Protobuf, RabbitMQ and Kafka
  • Experience in agile development with continuous delivery and test-driven development
  • Experience with Open Telemetry (preferred)
  • Bachelor's degree in Computer Science/Engineering or equivalent
  • English at B2 level or above

Benefits For Backend Engineer – BugSnag Distributed Tracing

Medical Insurance
Dental Insurance
Vision Insurance
  • Career growth opportunities
  • Modern collaborative workspaces
  • Birthday off
  • People and Culture-focused organization
  • Diverse and inclusive workplace
  • Global offices across the world
  • Award-winning company culture

Interested in this job?

Jobs Related To SmartBear Backend Engineer – BugSnag Distributed Tracing

Product Support Engineer, BugSnag

Product Support Engineer position at SmartBear, providing technical support for BugSnag's software stability platform and helping customers integrate notifier libraries.

Product Support Engineer, BugSnag

Product Support Engineer position at SmartBear, providing technical support for BugSnag's software stability platform and helping customers integrate notifier libraries.

Production Support Engineer

Production Support Engineer position at SmartBear, focusing on customer issue resolution, technical debugging, and support for Zephyr for Jira product.

Customer Success Engineer - Insight

Customer Success Engineer role at SmartBear, combining technical expertise with customer advocacy to drive enterprise client success in API, Observability, and Testing solutions.

Product Support Engineer - API Lifecycle

Product Support Engineer position at SmartBear, focusing on API lifecycle support and customer technical issue resolution, requiring 2-3 years experience.