Cloud Software Engineer
Join our team and help us in building and operating IAR’s next-generation cloud platform for managing software access and entitlements.
Want to work on impactful cloud features? Comfortable designing resilient and secure microservices, keeping systems reliable? Then you could be a great fit for our team and help us in building and operating IAR’s next-generation cloud platform for managing software access and entitlements.
About the role
Our cloud license platform is a central component that is used by all IAR’s subscription-based products. As we're growing our service to include multi-region coverage, your focus is to make sure that the service delivers the best possible performance and experience for IARs customers, improving both availability and reliability at scale.
You'll join a lean, evolving team that already has a solid foundation in back-end/software engineering, as well product domain knowledge in licensing and customer workflows. Joining IAR you'll add complementary skills in CloudOps; making sure we secure multi-region readiness and hit our reliability targets. You'll also take part in further development projects contributing on both the cloud and client side.
Your role includes, but is not limited to:
- Develop, operate and continuously improve highly available web services running in Azure Kubernetes Service (AKS) clusters.
- Handle multi-region deployments in Sweden, US and China.
- Use Infrastructure as Code (Terraform and Helm) to define environments and manage service releases.
- Plan and run stress/performance tests
- Use monitoring, dashboards and alerting (Prometheus, Loki, Grafana) to validate reliability and drive improvements.
- Partner with IT on production operations under SLA and on related integrations; communicate clearly across teams to resolve incidents and follow up on improvements.
- Participate in technical design and code reviews
- Investigate and evaluate new technologies and practices.
- Train colleagues/users in your SME area and drive continuous improvement.
- Prepare and provide input for product documentation and internal guides.
Who we’re looking for
You’re an engineer who has experience building and running resilient cloud services. You’re confident taking initiative in cloud infrastructure, and you can solve complex problems both independently and in collaboration with other teams. You take pride in designing resilient systems, and you’re comfortable acting as the subject-matter expert for cloud operations and reliability.
You likely have:
- Proven experience operating live cloud services, with hands-on experience improving monitoring and alerting, conducting stress/performance testing, and strengthening resilience and failover.
- Experienced in building cloud services and comfortable working across different tech stacks
- Cloud and cluster expertise across Azure, AWS, or GCP, including Kubernetes traffic & routing fundamentals.
- Secure coding practices for cloud apps and can configure application edge configurations (gateways/load balancers—TLS/HTTPS, basic DNS, private endpoints).
Beneficial tools & knowledge (any-of):
- Observability stacks including Prometheus, Grafana and Loki.
- IaC exposure (we use Terraform).
- GitOps practices and tooling (e.g., ArgoCD).
- CI/CD (e.g. Jenkins)
- Multi-region design experience.
- NoSQL databases like MongoDB and Redis.
What we offer you
IAR is a multi-cultural and global business in a fast-growing industry, an organization where every co-worker's individual role is very important in the big picture. We welcome new ideas and take pride in our achievements. We offer you the opportunity to work in a curious, knowledge-sharing environment with a strong team spirit, where we will support you to grow both professionally and as an individual. We are problem-solvers and take on new challenges with excitement and energy.
About IAR Systems
IAR Systems, founded in 1983 in Uppsala, Sweden, and provides world leading software and services that accelerate developer productivity in embedded development and embedded security, enabling companies worldwide to create and secure the products of today and the innovations of tomorrow.
After 40 years in business, our home and heart are still in Uppsala where we started, but we now serve and support our customers globally from 13 offices located in almost every time zone and in key regions. Together, we strive to deliver a secure and intelligent embedded development experience.
Apply Today!
Interviews are being conducted continuously, so please apply today!
- Department
- Engineering
- Role
- Software Engineer
- Locations
- Uppsala
- Remote status
- Hybrid
Colleagues
About IAR Systems AB
IAR is a global company at the top of our industry, providing world-leading software for building embedded applications. We supply the tools and services that make embedded systems development fast, efficient and reliable, enabling our customers worldwide to deliver better products to their markets faster.
Already working at IAR Systems AB?
Let’s recruit together and find your next colleague.