Senior Software Engineer, Interface

Oslo, Oslo, NO

14 days ago
Save Job

Summary

🚀 CUJO AI® is a leader in artificial intelligence solutions for network service providers. We use machine learning and real-world data to develop cybersecurity, device intelligence, and parental control solutions that make internet connections safer for millions of homes.

About The Role

We are looking for a talented and motivated Senior Software Engineer with a background in building cloud native backend services to join our high performing and fast-growing engineering organization in Finland, Norway or Hungary.

In this role you will play a pivotal role in designing, developing and maintaining high quality platform services that power CUJO AI Cloud.

In This Role, You Will:

  • Collaborate with cross-functional teams to analyze requirements, design solutions, and implement features.
  • Write clean, efficient, and maintainable code using best practices.
  • Participate in code reviews and provide constructive feedback to peers.
  • Troubleshoot and resolve software defects.
  • Stay up to date with industry trends and emerging technologies.
  • Take ownership of the work delivered, adopt “You build it, you run it” mentality.
  • Build and improve CI/CD pipelines to enable safe and stress-free deployments.
  • Implement observability into the systems by instrumenting code to collect metrics and configuring service monitoring and alerting.

Requirements:

What We’re Looking For:

  • Proficiency in one or more programming languages, such as TypeScript/JavaScript, Python, or Java. However, TypeScript is essential, as the majority of our team's solutions are developed using TypeScript.
  • Experience in working with AWS, especially services like ECS, ELB, S3, Lambda, API Gateway, Route53, CloudWatch, IAM, VPC, Cognito, CloudFront, WAF.
  • Experience in developing and running Serverless and Serverful workloads in AWS.
  • Experience in provisioning resources in cloud-based environments using infrastructure as a code. Ideally AWS CloudFormation with AWS CDK. Terraform experience is a plus.
  • Understanding the key technical aspects on distributed systems, observability techniques, monitoring and alerting systems.
  • Strong emphasis on security, automation and quality.
  • Understanding OAuth 2.0 standards and flows or desire to learn them is mandatory for this role, while experience implementing Identity Provider is a plus.
  • Have a solid understanding and experience building declarative automation pipelines with tools such as Jenkins or Github Actions or similar to implement CI/CD pipelines to compile, test, package and deploy components in multi-account, multi-region cloud environments.
  • Good understanding of Git version control system, and common development and collaboration methodologies around it.
  • Documentation skills (processes, diagrams, technical designs).

What Will Make You Stand Out:

  • Exemplify leadership in your areas of expertise and proactively embrace challenging tasks.
  • Co-operative and can-do attitude.
  • Team player, able to express own opinion, give/take and apply feedback.
  • Communication and collaboration skills required to work in a multinational, geographically distributed, remote-first organization.
  • Fluency in English (spoken and written) for effective communication with our international team.

Why Join CUJO AI?

  • Flexible Work – Hybrid or fully remote options based on your location.
  • Team Gatherings – Annual company events and team activities.
  • Career Growth – Training bonuses for AWS certifications and other learning opportunities.
  • Performance Bonuses – Company-wide annual bonus program.
  • Referral Rewards – Earn up to €1,000 for referring new hires.

At CUJO AI, we value innovation, collaboration, and continuous improvement. Join us and work on technology that makes the internet safer!

📅 Apply by May 21, 2025 – but don’t wait! We’ll hire as soon as we find the right person.

📩 Apply via our recruitment portal. Questions? Email us at [email protected].

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job