Jobs · himalayas
Sr Software Development Engineer
Solstice Analytics · Canada · Posted 14d ago
Available in 4 locations
Canada · remote Apply → North America · remote Apply → Remote · remote Apply → Remote Canada · remote Apply →About the role
Design and develop backend services and APIs for cybersecurity SaaS products, focusing on reliability and performance.
Solstice Analytics is a place where you can bring your purpose to life through the work that you do, creating a safer world through our cybersecurity SaaS portfolio. Our culture of flexibility, trust, and continual learning means you will be recognized for your growth, and for the impact you make on our success. You will be surrounded by people who challenge, support, and inspire you to be the best version of yourself. The Role The Senior Software Development Engineer is a broad senior engineering role that spans application development, platform engineering, and internal tooling. This role takes ownership of complex problems that cross the boundary between product code and delivery infrastructure — designing backend services and APIs, defining the CI/CD and cloud platform strategy, building internal developer tooling, and setting engineering standards that raise the quality bar across EPM Engineering. The Senior Platform Developer uses AI tooling as a force multiplier to operate effectively at this breadth and mentors other engineers to do the same. What You’ll Do Design and develop EPM product components — backend services, APIs, and platform-layer integrations — with a focus on reliability, performance, and maintainability. Architect and own the CI/CD delivery platform, ensuring it supports fast, safe, and repeatable deployments across all EPM product components. Lead the design and implementation of cloud infrastructure using infrastructure-as-code, with clear standards for security, reliability, and cost management. Build and evolve internal developer tooling and platform capabilities that improve engineering productivity across EPM Engineering. Define and drive the observability strategy across application and infrastructure layers, ensuring teams have the telemetry and alerting needed to maintain production health. Lead incident response for complex or high-severity events at either the platform or application layer, driving systemic improvements that reduce recurrence. Apply AI tooling to accelerate work across the full engineering surface — code generation, infrastructure review, incident analysis, API design, test generation, and documentation — and actively coach others in effective AI-assisted development practices. Define platform and development standards that Engineering teams can follow, reducing friction between product development and delivery. Mentor Associate and mid-level engineers, establishing a culture of engineering excellence that spans both product and platform work. Partner with Security and Architecture to ensure both the platform and application code meet compliance requirements and support the organization's security posture. What You’ll Bring Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience; 5+ years of professional engineering experience with demonstrated breadth across application development and platform or infrastructure engineering. Strong backend development skills in at least one language (Python, Java, Go, C#, or similar), with a track record of designing and delivering production-quality services and APIs. Deep expertise with cloud infrastructure on at least one major provider (AWS, Azure, or GCP), including advanced networking, IAM, cost management, and compliance controls. Proven experience designing and operating CI/CD platforms at scale, with a track record of improving delivery speed and release reliability. Strong infrastructure-as-code practice using Terraform, Pulumi, or equivalent, with experience establishing team-wide standards. Advanced Kubernetes experience, including cluster operations, workload management, networking, and security hardening. Experience building internal developer tooling or platform capabilities that improve engineering productivity at the team or organization level. Demonstrated ability to design and implement observability strategies spanning both application and infrastructure, including distributed tracing, structured logging, and actionable alerting. Deep, hands-on experience with AI tools (such as GitHub Copilot, Claude, or similar) applied across the engineering surface — code generation, infrastructure design, incident analysis, test generation, API design — with the ability to coach and model effective AI-assisted engineering practices for others. Strong security mindset with practical experience integrating security scanning, secrets management, and compliance controls into both pipelines and application design. Demonstrated leadership including mentoring engineers, driving adoption of standards, and influencing engineering culture across product and platform work. What Success Looks Like EPM product components are well-architected, reliable, and ship on a consistent delivery cadence. The delivery platform enables Engineering to ship product changes safely and quickly, with high confidence. Infrastructure is well-defined, auditable, and managed entirely through code with no und
Read the full posting on himalayas →
FAQ
Is the Sr Software Development Engineer role at Solstice Analytics remote?+
This Sr Software Development Engineer position is listed as remote (Canada).
What is the salary for the Sr Software Development Engineer role at Solstice Analytics?+
The listing states 195000-195000 USD.
What seniority level is this Sr Software Development Engineer role?+
This is a senior level position.
How do I apply for the Sr Software Development Engineer role at Solstice Analytics?+
Use the "Apply on himalayas" button to open the original posting on himalayas, where you can submit your application directly to Solstice Analytics.