Epicareer Might not Working Properly
Learn More

Back End Engineer - Hybrid

Salary undisclosed

Apply on


Original
Simplified

Job Title Back End Engineer - HYBRID __New York or Bay Area (SFO, Sunnyvale) onsite (Tuesday, Thurs)

Description:

About the Role
Observability is a space that has grown beyond just monitoring. At company, we provide a centralized, reliable, and interactive Telemetry platform including metrics, logging and tracing that empowers engineers to work quickly and confidently at scale.

The tracing team, one of the core parts of the telemetry platform, is responsible for providing an end to end distributed tracing solution (Jaeger), driving adoption and integration with thousands of micro services within the company engineering ecosystem. In addition to large distributed system challenges, the team also works on trace correlation with metrics, logging, as well as providing aggregated insights like deep dependency graphs, critical path analysis etc., to provide a holistic observability and production debugging experience for company.

We're an agile team with diverse backgrounds from companies such as Google, Microsoft, Amazon, LinkedIn and other startups. We dream big, aim high, and practice grounded execution. Come join our team to solve tough large scale distributed system challenges and raise the bar of distributed tracing for company.

Basic Qualifications
- BS or higher degree in Computer Science, or a related technical discipline, or equivalent experience.
- Proficient in one or more backend languages, like Java, Go, C/C++, C#, with the ability to pick up new ones quickly.
- Strong problem solving skills, with relevant experience in designing and implementing large scale distributed backend services

Preferred qualifications
- Proven record of building and operating highly reliable distributed systems at scale.
- Passionate about pursuing technical excellence
- Building and operating monitoring infrastructure at large scale. E.g. PB sized ES clusters, Prometheus, Kibana, Grafana, Jaeger, etc
- Batch and stream data process pipeline experience is a plus.

What will the candidate do
- Design and implement key components to deliver distributed tracing solutions for company.
- Collaborate with other infrastructure teams, production engineer team and product manager to drive adoption and best practices, and to design and implement high impact, cross-product features.

Competencies
- Coding (REQUIRED)
- Strong problem solving and coding with solid engineering practices. Good at production debugging in distributed systems.

Architecture & Systems Design (REQUIRED)
- Good understand of distributed systems
Execution and Results (REQUIRED)
- Execute and deliver with high quality, good team player to execute as a team

Contact Details:

JAY

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job