Lead Software Engineer - Observability Cloud
Core
Design, develop, and troubleshoot software solutions for enterprise observability platforms, ensuring operational stability and security for financial services clients.
Role type
Lead Software Engineer (Observability Cloud)
Builds
Secure, high-quality production code and automated fixes for recurring issues within distributed systems.
Domain
Financial Services / Cloud-Native Observability
Deliverable
production ML models | product features | infrastructure
Required skills
System design, application development, testing, Java, JavaScript, React, Python, Unix/Linux, distributed systems, Kafka, Kubernetes, microservices, Terraform, CI/CD, automation, cloud-native deployment, AWS, financial services IT systems
Preferred skills
IBM Netcool/OMNIbus, IBM CloudPak for AIOps, ServiceNow, observability products (events, alerts, SCOM, SMARTS, IBM Tivoli), Python scripting, Ansible, Splunk, Oracle, Dynatrace
Technologies
AWS, Ansible, CI/CD, Cloud, Dynatrace, IBM Support, Java, JavaScript, Kafka, Kubernetes, Linux, Machine Learning, Marketing, Mobile, Oracle, Python, React, Security, ServiceNow, Splunk, Terraform, Unix, Web, microservices, DevOps
Responsibilities
Design, develop, and troubleshoot software solutions creatively; build secure, high-quality production code and review/debug code written by others; identify ways to reduce or automate fixes for recurring issues; lead evaluation sessions with external vendors, startups, and internal teams to assess architectural designs; guide communities of practice across software engineering to promote emerging technologies.
Seniority
Lead, hands-on IC with mentorship responsibilities