Skip to content
← Back to job listings

Backend Engineer

Incode Technologies · Madrid, Spain

External listingfull-time2 months ago

About The Role

Join our team as a Backend Engineer, where you will design and implement scalable backend services that power products used by millions of users. You will tackle complex engineering challenges, ensure high availability and reliability, and collaborate with cross-functional teams. Enjoy benefits such as meaningful equity, flexible working hours, and international travel opportunities.

  • Architect and implement backend systems that are robust, scalable, and capable of supporting millions of active users.
  • Build and maintain services from initial model design to production support, contributing across all phases, including prototyping, implementation, testing, deployment, and monitoring.
  • Write clean, maintainable, and well-tested code, participate in code reviews to maintain high standards, and mentor peers on engineering best practices.
  • Solid understanding of PostgreSQL, MongoDB, and Redis
  • Track record of delivering scalable and maintainable systems
  • Experience with observability tools (logging, monitoring, tracing)
  • 5+ years of professional software development experience
  • Proficiency in Java/Kotlin and the Spring framework ecosystem
  • Hands-on experience in domain modeling and REST API design
  • Experience with AWS cloud services
  • Hands-on work with Kubernetes for orchestration
  • Exposure to machine learning–centric systems
  • Familiarity with Kafka for messaging and event-driven architectures
  • Experience with graph databases (e.g. Neo4j, Memgraph, Amazon Neptune) or columnar databases (e.g. ClickHouse, Apache Cassandra)

This is an external listing. JobSpring does not represent or verify the employer. Report this listing