Software Developer Role
The Observability Traces and Exceptions Team is responsible for providing operational insights inside the organization.
As a software developer in this role, you will be responsible for building and improving the observability platform and tooling, providing technical leadership, brainstorming solutions, and advocating for best practices.
Key Responsibilities:
* Building and improving observability platforms and tools
* Providing technical expertise and guidance
* Researching, prototyping, and implementing solutions
* Advocating for industry-standard practices
* Participating in team ceremonies and knowledge-sharing sessions
Requirements:
* Proficient in programming languages such as Python, Java, or Golang
* Deep knowledge of computer engineering fundamentals and principles
* Experience with cloud infrastructure, containerization, and observability tooling
* Proficient with infrastructure-as-code management using Terraform
* Experience with data handling at scale and data security measures