Senior Software Engineer, Backend Systems & Core Logic
Budapest, HU
CUJO AI
CUJO AI offers unified Digital Life Protection solutions and network intelligence analytics exclusively for broadband and mobile operators.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’re looking for a Senior Software Engineer to join our Cloud Engineering team. In this role, you’ll play a key part in enhancing our proprietary algorithms, developing critical backend components, and ensuring the stability and scalability of our production systems. Your work will directly impact the core functionality that powers CUJO AI’s products.
In This Role, You Will:
- Design and implement high-throughput, low-latency backend systems built for performance, scalability, and real-world reliability.
- Drive the development of algorithm-heavy features, from concept through delivery, across multiple domains and tech stacks.
- Lead architecture decisions and design discussions across product areas.
- Perform in-depth code reviews and contribute to continuous improvement of development tools and processes.
- Collaborate closely with research, data science, and infrastructure teams to bring ideas to life.
- Work with modern cloud infrastructure, including AWS, Apache Kafka (MSK), and NoSQL databases like DynamoDB.
Requirements
What We’re Looking For:
- A bachelor's degree in computer science, Electrical Engineering, or related technical discipline.
- 3+ years of hands-on software engineering experience with one or more of: Python, Go, Java.
- Proven experience building and scaling data streaming and processing systems.
- Strong understanding of distributed systems, microservices, and production-grade software engineering.
- Experience working with Kubernetes, Kafka, ECS Far-gate, and large-scale backend infrastructure.
- Adaptability to work with multiple technologies and languages—choosing the right tool for each challenge.
What Will Make You Stand Out:
- Deep familiarity with SQL and NoSQL databases at high scale.
- Experience with AWS managed services (Kinesis, Lambda, EMR, etc.)
- Knowledge of Infrastructure as Code (IaC) tools like Terraform or Terragrunt.
Why Join CUJO AI?
- Flexible Work – Hybrid or fully remote options based on location
- Team Gatherings – Annual company-wide kickoff events and ongoing 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’re not just building technology—we’re shaping the future of secure and intelligent connectivity. If you're a driven engineer who thrives in dynamic environments and loves building impactful systems, we'd love to hear from you.
📅 Apply by July 15, 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.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Architecture AWS Computer Science Distributed Systems DynamoDB ECS Engineering Java Kafka Kinesis Kubernetes Lambda Machine Learning Microservices NoSQL Python Research SQL Streaming Terraform
Perks/benefits: Career development Flex hours Salary bonus Startup environment Team events
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.