Software Engineer, Observability
Eigen Labs, a prominent figure in the blockchain sector, is behind EigenLayer, a revolutionary solution enhancing crypto-economic security. The role envisions liberating blockchain projects from scaling hurdles and financial constraints. By leveraging the security of the Ethereum trust network, EigenLayer empowers services to achieve unprecedented scalability while upholding security and decentralization.
The Platform team at EigenLabs aims to deliver scalable and secure cloud services enabling product teams to effectively scale Ethereum. To support this mission, we are expanding our team and seeking creative engineers to join us.
Responsibilities
- Develop Monitoring Solutions: Design and deploy monitoring solutions using technologies like Datadog, Grafana, and Prometheus.
- Performance Monitoring: Establish robust monitoring for system performance, application metrics, and infrastructure health to ensure optimum performance and rapid issue detection.
- Alerting and Incident Management: Create and maintain alerting systems to promptly identify and resolve issues, collaborating with the incident response team.
- Dashboard Creation: Build and manage informative dashboards in Grafana to offer insights into system health and performance metrics.
- Log Management: Implement log aggregation and analysis solutions for debugging, troubleshooting, and performance optimization.
- Tracing: Implement distributed tracing systems to monitor request flow through microservices and identify performance problems.
- Collaboration: Work closely with developers and stakeholders to understand monitoring requirements and deliver effective observability solutions.
- Documentation: Maintain detailed documentation of monitoring configurations, processes, and best practices.
Qualifications
- Education: Bachelor's degree in Computer Science, Information Technology, or related field, or equivalent work experience.
- Experience:
- 3-5 years of backend software development experience.
- 1-3 years of hands-on experience with observability technologies like Datadog, Prometheus, Grafana, etc.
- Skills:
- Proficiency in configuring monitoring tools.
- Strong understanding of monitoring principles and best practices.
- Experience with log management tools, distributed tracing, and cloud platforms like AWS.
- Proficiency in at least one programming language (preferably Golang or Python).
- Excellent problem-solving, communication, and collaboration skills.
Preferred Qualifications
- Experience with observability of front-end applications.
- Knowledge of modern AWS native services and blockchain protocols like Ethereum.
The annual base salary ranges from $175,000 to $220,000, in addition to other incentives and benefits such as medical coverage, 401k, unlimited paid time off, and paid parental leave.