
Senior Software Developer, Observability
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Canada.
• Execute technical solutions during Agile iterations, covering design, development, testing, deployment, and release, while emphasizing scalability, reliability, and security.
• Create and implement observability solutions for cloud-based systems, which include metrics, logs, traces, and synthetic monitoring.
• Enhance and develop integrations with Dynatrace and Catchpoint, including the creation of dashboards, alerting mechanisms, and monitoring configurations.
• Maintain and develop OpenTelemetry instrumentation and telemetry pipelines to ensure uniform observability across services.
• Utilize infrastructure as code principles with Terraform or similar tools to provision and manage observability resources.
• Design, debug, and create automated tests for backend services and platform components.
• Oversee and support large-scale production systems, which involves debugging, performance analysis, and incident response through on-call rotations.
• Work in conjunction with software engineers, SREs, and platform teams to enhance system visibility, reliability, and performance.
• Engage in code reviews and contribute to engineering best practices and team enhancements.
• Convey technical solutions and project progress to stakeholders.
• Effectively utilize AI-assisted development tools like Cursor and Claude to boost productivity and streamline workflows.
• A Bachelor’s degree in Computer Science, Computer Engineering, or a related discipline, or equivalent professional experience.
• Over 5 years of experience in software engineering, specifically in developing cloud-native applications or platforms.
• Proficient programming skills in Java, Go, or Python.
• Experience in building and maintaining distributed systems and microservices.
• Practical experience with observability tools such as Dynatrace, Catchpoint, or comparable technologies.
• Familiarity with OpenTelemetry or concepts related to distributed tracing.
• Experience working in AWS and Kubernetes environments.
• Knowledge of infrastructure as code methodologies, including Terraform or CloudFormation.
• Strong understanding of system design principles, scalability, and reliability.
• Excellent problem-solving abilities with a knack for debugging complex production issues.
• Effective communication skills and the capacity to collaborate across teams.
• Annual cash bonuses.
• Commissions for sales roles.
• Stock grants.
• Comprehensive benefits package.
Cision France
Navigate Power
Get handpicked remote jobs straight to your inbox weekly.