Diabolocom

Diabolocom

Diabolocom offers a cloud-based voice solution for contact centers, integrated with CRM, providing premium call quality and AI tools for efficient customer interaction management.

Professional Services
51-200
Founded 2005

Description

  • Develop and improve core platform services, including the API Gateway and Authentication Services.
  • Build and extend Scenario, a no-code, block-based workflow automation product.
  • Expand Scenario to support communication channels such as Facebook Messenger, Instagram, and RCS.
  • Integrate AI-powered tools into Scenario to enhance automation capabilities.
  • Design and implement distributed systems with a focus on performance, scalability, and reliability.
  • Make architectural decisions and assess their impact on existing backend systems.
  • Improve and maintain the existing codebase.
  • Collaborate with backend developers, QA engineers, and the team lead within the Auxiliary Squad.

Requirements

  • 7+ years of software development experience in product-focused companies.
  • 3+ years of extensive Java experience.
  • Experience with relational databases, preferably PostgreSQL.
  • Experience designing and implementing distributed systems.
  • Ability to make architectural decisions and evaluate performance, scalability, and reliability trade-offs.
  • Comfort working with and improving an existing codebase.
  • Strong autonomy, attention to detail, and a business-oriented engineering mindset.
  • Leadership potential and willingness to grow into a lead role.
  • Experience with Spring Boot is preferred.
  • Experience with Kotlin, RabbitMQ, Redis, Docker, and Kubernetes is beneficial.

Benefits

  • Collaborative, multicultural environment that supports innovation and knowledge sharing.
  • Work on distributed communication systems with opportunities for meaningful impact.
  • Career growth and opportunities to take on new challenges.
  • High-quality IT equipment of your choice.
  • Flexible work arrangements and remote work options.
  • Regular team-building events.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Backend Engineer

Portcast 11-50 Professional Services

Portcast is seeking a Backend Engineer to build and scale the real-time logistics intelligence platform that helps freight forwarders manage shipment exceptions, costs, and margins.

Agile Apache Spark AWS CI/CD Docker Elasticsearch Flask Git Machine Learning Python REST API
5 hours, 32 minutes ago

Senior Python Engineer – ML Platform

Prima 501-1000 Insurance

Join Prima’s Engineering team as a Software Engineer in the ML Platform Domain, building scalable foundational platforms that enable machine learning across its motor insurance operations.

Apache Airflow AWS BDD CI/CD Databricks Kafka Kubeflow Kubernetes Machine Learning MySQL PostgreSQL Pulumi Python RabbitMQ TDD Terraform
8 hours, 32 minutes ago

Rust Software Engineer

Prima 501-1000 Insurance

Prima is hiring a Rust Engineer to build scalable backend services that support its expansion of digital motor insurance across Europe.

Agile Elixir Kafka Microservices RabbitMQ Rust
8 hours, 32 minutes ago

Rust Software Engineer

Prima 501-1000 Insurance

Prima is hiring a Rust Engineer to build scalable backend services that support its expansion of data- and technology-driven motor insurance across Europe.

Agile Elixir Kafka Microservices RabbitMQ Rust
8 hours, 32 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers