Enable job alerts via email!

Software Engineer, Interface

CUJO AI®

Oslo

Hybrid

EUR 45,000 - 70,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

CUJO AI, a leader in cybersecurity and device intelligence, is searching for a Software Engineer based in Norway. The role focuses on designing and developing cloud-native backend services. This opportunity offers flexibility in work arrangements, performance bonuses, and training for AWS certifications.

Benefits

Flexible Work – Hybrid or Fully Remote Options
Team Gatherings – Annual Company Events
Career Growth – Training Bonuses for AWS Certifications
Performance Bonuses – Company-wide Annual Bonus Program
Referral Rewards – Earn up to €1,000 for Referring New Hires

Qualifications

  • Proficiency in TypeScript and AWS services is essential.
  • Experience in developing CI/CD pipelines is a plus.
  • Fluency in English for communication in a global team.

Responsibilities

  • Design, develop, and maintain backend services for CUJO AI Cloud.
  • Write clean and maintainable code following best practices.
  • Collaborate effectively with cross-functional teams and participate in code reviews.

Skills

TypeScript
AWS
CI/CD
Git
Documentation Skills

Tools

Jenkins
GitHub Actions

Job description

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 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 your team and cross-functional groups to analyze requirements, design solutions, and implement features effectively.
  • Write clean, efficient, and maintainable source code while adhering to best practices.
  • Develop and enhance both process and technical documentation.
  • Participate in code reviews, offering constructive feedback to peers, and ensure timely follow-up on provided feedback in a professional manner.
  • Troubleshoot and resolve software defects promptly.
  • Take ownership of your deliverables, embracing the “You build it, you run it” mentality.
  • Build and enhance CI/CD pipelines to facilitate safe and stress-free deployments.
  • Implement observability within 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, SNS/SQS/Kinesis, CloudFront, WAF.
  • Experience in developing and running containerized and serverless applications in AWS.
  • Understanding the key technical aspects on distributed systems, observability techniques, monitoring and alerting systems.
  • 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 of OAuth 2.0 standard and flows is considered a plus.
  • Understanding and experience building declarative automation pipelines with tools such as Jenkins or Github Actions 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:

  • Fluency in English (spoken and written) for effective communication with our international team.
  • A cooperative and proactive attitude, demonstrating initiative.
  • A team player who can articulate their opinions, as well as give and receive feedback effectively.
  • Excellent communication and collaboration skills essential for thriving in a multinational, geographically distributed, remote-first organization.

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 June 22, 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 careers@cujo.com.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.