SmartBear, a leader in software development tools, is seeking a Backend Engineer for their BugSnag Distributed Tracing team. This role involves working on highly scalable, cloud-based distributed tracing and observability processing systems for BugSnag, a software stability platform used by over 5,000 engineering teams worldwide.
As a Backend Engineer, you'll:
- Develop new features and improve existing services
- Work with cutting-edge technologies and architectures
- Use languages like Go, Node.js, Java, and Ruby
- Work on distributed tracing, Real User Monitoring (RUM), and other observability solutions
- Take ownership of features from design to production deployment
- Collaborate in an agile team environment
- Work with microservice architecture, Kubernetes, Docker, and Google Cloud Platform
- Utilize storage solutions like MongoDB, Redis, ClickHouse
- Work with messaging technologies such as gRPC/Protobuf, RabbitMQ, and Kafka
Key requirements:
- 3+ years' experience in Go, Node.js, Java, or Ruby
- Experience with MongoDB, Redis, Elasticsearch, ClickHouse
- Familiarity with gRPC/Protobuf, RabbitMQ, and Kafka
- Agile development experience with continuous delivery and test-driven development
- Bachelor's degree in Computer Science/Engineering or equivalent experience
- English proficiency at B2 level or above
SmartBear offers a dynamic work environment, opportunities for career growth, and a culture that celebrates diversity. They encourage work-life balance, offer flexible time off, and provide modern workspaces for collaboration. Join SmartBear to contribute to making the technology-driven world a better place while working with industry-leading tools and technologies.