Role responsibilities
The Lead Software Engineer will architect and optimize observability environments, develop automation scripts, and integrate observability solutions into CI/CD pipelines. They will also mentor junior engineers and collaborate with cross-disciplinary teams to align observability strategies with business objectives.
Requirements
Candidates should have an associate degree in Computer Science or a related field and at least 7 years of experience in software or infrastructure engineering focused on observability and logging. Proficiency in programming languages such as Python and .Net, along with strong understanding of distributed systems, is essential.
Key skills
Python, .Net, Observability, Logging Engineering, Open Telemetry, Log Ingestion, Event Correlation, Distributed Systems, AI/ML Technologies, Cloud-native Development, CI/CD Pipelines, Infrastructure as Code, API Design, System Architecture, Agile Delivery, Mentoring
Keywords
Software Engineer, Python, .Net, Observability, Logging, Open Telemetry, Log Ingestion, Event Correlation, Distributed Systems, AI/ML, Cloud-native, CI/CD, Infrastructure as Code, Terraform, Ansible, Azure, AWS, GCP, API Design, REST, gRPC, Leadership, Mentoring, Agile, Automation, Monitoring, Data Routing, Transformation, Endpoint Monitoring, Cross-functional Collaboration