Lumen is building an internal platform to streamline network service management and service delivery processes, requiring technical direction for its creation, delivery, and integration.
Requirements
- 8+ years of experience with expertise in Golang, including concurrency patterns, error handling, API development and familiarity with performance profiling and optimization techniques in Go.
- 4+ years of experience designing and implementing RESTful APIs and asynchronous messaging systems.
- 3-5 years of experience with Architecture, Design & Development of web-based applications.
- Proficiency with observability tools and metrics collection (OpenTelemetry, Prometheus, or similar).
- Strong debugging and problem-solving skills for distributed systems.
- Experience with containerization using Docker and container-based development workflows.
- Experience with workflow orchestration systems like Temporal or Cadence.
Responsibilities
- Develop and support enhancements and new functionality for service management using modern technologies, including development in the Go programming language.
- Design and optimize APIs for seamless system integration.
- Leverage orchestration tools like Temporal.io to build scalable, resilient workflows.
- Implement and maintain observability using OpenTelemetry with Grafana, Prometheus, and Tempo.
- Troubleshoot and debug distributed systems across service boundaries.
- Ensure comprehensive documentation for automation, API design, and system integrations.
- Perform code reviews with other team members in a reviewer capacity.
Other
- Work with Product Development, Scrum Masters, QA Analysts, Solution Architects, Technical Architects, and other cross-functional resources to define and deliver business impacting projects.
- Capable of working independently, as well as with team members on different teams and in different locations globally.
- Provide technical mentoring and guidance to less experienced SW Engineers.
- Be willing to support deployments outside of work hours and participate in an on-call rotation.
- Ability to work in cross-functional teams and communicate effectively with stakeholders.