10% off your first planNew here? Use code NORDIC10 at checkout.Use code NORDIC10
Claim 10% off
Nordic Roles logoNordic Roles
← Back to jobs

Software Engineer

Aurora Engineering AB

posted 10h ago, verified live

Key factors at a glance

Seniority
Senior
Experience
5+ years
Work mode
Salary
Not stated
Required working language
English

Must-haves

  • 5+ years DevOps/SRE/Cloud Platform experience
  • 3+ years Staff/Principal or Tech Lead role
  • Deep AWS and GCP expertise
  • Kubernetes internals knowledge
  • Observability system design (Prometheus/Grafana/Loki/Elastic)
  • Terraform/Pulumi/CDK
  • Java or Python/Go proficiency
  • Production large-scale distributed systems experience

Nice-to-haves

  • Google SRE background
  • Chaos Engineering experience
  • FinOps success cases
  • eBPF and performance profiling
  • Open-source contributions
  • Multi-cloud disaster recovery design
  • Chinese Mandarin fluency
PythonJavaGoSQLNode.jsElasticsearchAWSGoogle CloudKubernetesTerraformCI/CD

How you match

See how your skills match this role — and what to learn to close the gap.

Unlock

Company hiring signal

See whether Aurora Engineering AB is scaling up or slowing down, from its posting history.

Unlock

Original posting

English

This role carries clear accountability and measurable outcomes in the following areas: 1. End-to-end observability (design → implementation → continuous improvement) 2. Systematic cloud cost optimization across AWS & GCP (FinOps) 3. Production reliability governance and risk reduction 4. Root cause analysis (RCA) and systemic improvement of major incidents You will be expected not only to design but also to deliver, operate, and be assessed against concrete results. 1) End-to-End Observability What you will own: Independently design and implement a comprehensive end-to-end observability system covering: • Infrastructure (AWS/GCP, Kubernetes, network, storage) • Platform (message queues, databases, caches, API gateways) • Application layer (microservices, critical business flows) • Business layer (key business metrics) You will be expected to produce: 1.Unified Observability Architecture Document • Overall architecture diagram (Metrics + Logs + Traces) • Data flow diagram (collection → processing → storage → visualization) • Tooling selection and justification (e.g., Prometheus, Datadog, OpenTelemetry) 2.Standardized Observability Data Model • Unified metrics naming conventions • Standardized tracing model (Trace ID, Span, sampling strategy) • Structured logging standard (JSON schema) 3.Operational Dashboards • Infrastructure health dashboard • Platform services health dashboard • Business API check of KPI dashboard 4.Alerting System • Defined P0/P1/P2 alert levels • Alert noise reduction strategy • Automated alert routing by team/service 5.SLI / SLO / SLA Framework • At least 5 critical business SLOs defined and tracked • Clear error budget policy 2) Cloud Cost Optimization – FinOps (Core Requirement) What you will own: Lead systematic cost optimization across AWS and GCP without compromising performance, reliability, or user experience. You will implement: 1.Unified Cost Visibility System • Combined AWS + GCP cost dashboards • Cost breakdown by:Team/Product/Service/Environment (Dev/Test/Stage/Prod) 2.Actionable Cost Optimization Plan • Compute (EKS/GKE, EC2/Compute Engine, Serverless) • Storage (S3/GCS tiering, lifecycle policies) • Databases (RDS/Cloud SQL sizing, connection pooling, caching) • Network costs (egress, cross-region traffic) 3.Cost Shift-Left Mechanisms • Cost checks integrated into CI/CD • Mandatory resource ownership and budget limits • Quarterly cost reviews 3) Production Reliability & Incident Governance What you will own: Move from reactive “firefighting” to systematic reliability engineering. Required Deliverables: 1.Incident Management Framework • Standard P0/P1 incident response process • RCA template and follow-up tracking mechanism 2.Reliability Governance Framework • Error budget policy • Standardized canary/gradual rollout process • Automated rollback mechanisms 3.Risk Register • Identified systemic risks and technical debt • Prioritized remediation roadmap 4) Kubernetes & Multi-Cloud Platform Optimization What you will deliver: • Optimize EKS/GKE cluster architecture • Improve stability (reduce OOMs, node instability, network issues) • Improve resource utilization Qualifications and skills required for the role Experience • 5+ years of DevOps / SRE / Cloud Platform experience • At least 3 years in a Staff/Principal or Tech Lead role • Experience operating large-scale distributed systems in production Cloud Expertise • Deep expertise in both AWS and GCP • Ability to design cross-cloud architectures • Strong experience with Terraform / Pulumi / CDK Observability Expertise • Proven experience designing and implementing observability from scratch • Deep hands-on experience with Prometheus/Grafana/Loki/Elastic/Kibana Kubernetes • Deep understanding of Kubernetes internals (Scheduler, Controllers, etcd, CNI, CRI) • Experience managing large-scale production clusters Programming • Proficiency in Java or Python/Go Strong Plus • Google SRE background or deep SRE practice • Experience with Chaos Engineering • Proven FinOps success cases • Knowledge of eBPF and performance profiling • Open-source contributions • Experience designing multi-cloud disaster recovery (Active-Active or Active-Passive) • Fluency or professional working proficiency in Chinese (Mandarin) is a strong plus, facilitating collaboration with development teams in China. Öppen för alla Vi fokuserar på din kompetens, inte dina övriga förutsättningar. Vi är öppna för att anpassa rollen eller arbetsplatsen efter dina behov.

Shown in its original English. To apply, continue to the company's own page.