Job Title Senior Software Engineer: Observability Specialist Job Description We are looking for an experienced software engineer to join our team as a senior observability specialist. As a member of our software engineering group, you will play a critical role in ensuring the reliability and performance of our enterprise applications. The ideal candidate will have strong technical skills, experience with monitoring and logging tools, and excellent problem-solving abilities. In this role, you will work closely with application owners and other stakeholders to implement advanced observability solutions, including Dynatrace, to provide real-time insights into system performance. You will also be responsible for administering and integrating monitoring systems into our BigPanda Monitor of Monitors (MOM), providing a comprehensive 'pane of glass' for our Virtual Integrated Command Center operators. Responsibilities: - Monitor System Integration: Integrate monitoring systems into our BigPanda Monitor of Monitors (MOM) to provide real-time insights into system performance. - Advanced Observability Solutions: Implement and administer observability tools, including Dynatrace, to ensure comprehensive visibility into system performance. - Performance Analysis and Optimization: Conduct analysis of system performance metrics, identify optimization opportunities, and collaborate with development teams to implement performance improvements. - Incident Response Expertise: Participate in incident response activities, applying your expertise to quickly identify issues and recommend corrective actions. - Knowledge Sharing and Documentation: Develop best practices for observability and share your knowledge with other team members through workshops and detailed documentation. Required Skills and Qualifications To be successful in this role, you will need to have: - Bachelor's degree or equivalent years of relevant work experience. - Typically requires 5+ years of overall relevant technical experience. - 3+ years of experience with Dynatrace implementation and administration. - 1+ year of experience with other APM tools, e.g., New Relic, AppDynamics, Zabbix, Prometheus, SolarWinds, Avantra, or LogicMonitor. - 3+ years of experience in enterprise software engineering with modern programming languages and frameworks, such as C#, Java, JavaScript, or NodeJS. - Experience with distributed systems, microservices architectures, and cloud computing platforms, e.g., AWS, Azure. - Windows and Linux administrator experience. - 1+ year of experience working in an Agile/Scrum environment. - Experience with containerization technologies, such as Docker and Kubernetes. - Experience with Terraform. - Ansible experience. - Experience with ServiceNow integration. Benefits We offer a comprehensive benefits package that includes: - Comprehensive mindfulness programs with a premium membership to Calm. - Volunteer Paid Time off available after 6 months of employment for eligible employees. - Company volunteer and donation matching program - Your volunteer hours or personal cash donations to an eligible charity can be matched with a charitable donation. - Employee Assistance Program. - Personalized wellbeing programs through our OnTrack program. - On-demand digital course library for professional development. Other Opportunities We are committed to creating a positive and inclusive work environment where everyone feels valued and supported. We believe in fostering a culture of continuous learning and growth, and we encourage our employees to take ownership of their career development. If you are a motivated and talented individual who is passionate about software engineering and observability, we would love to hear from you. Please submit your resume and a cover letter outlining your qualifications and experience.