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 2 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 - API Lifecycle

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

FullStack Engineer - SmartBear Platform Services

FullStack Engineer position at SmartBear, building platform services with TypeScript, Node.js, and React, requiring 3+ years experience in a global collaborative environment.

Back End Engineer- ReadyAPI

Back End Engineer position at SmartBear, developing ReadyAPI testing solutions used by global organizations, requiring Java expertise and API development experience.

Customer Support Engineer

SmartBear seeks Customer Support Engineer for Zephyr Scale and Reflect team, providing technical support and enhancing customer satisfaction.

Product Support Engineer

SmartBear seeks a Product Support Engineer to troubleshoot customer issues, collaborate with dev teams, and expand technical skills in API and web technologies.