jobapplier

Senior Backend Software Engineer

LogicGate

Skills

Required

  • backend
  • graph database modeling / event-driven architectures / multi-tenant
  • Neo4j
  • Redis
  • RabbitMQ
  • Java
  • Kotlin
  • Spring Boot
  • LogicGate’s
  • PostgreSQL
  • JVM
  • Python
  • Docker
  • Terraform

Preferred

  • Risk Cloud
  • optimize cloud data stores
  • technical design reviews
  • decompose complex epics
  • AI
  • Agentic Tooling

Join LogicGate as a Senior Backend Software Engineer, where you will design and scale the foundational APIs and backend services for our Risk Cloud platform. You will tackle critical system bottlenecks, optimize cloud data stores, and ensure high-availability multi-tenant reliability. Your technical leadership will directly impact the scalability, resilience, and performance of our platform.

Responsibilities

  • Design and scale foundational APIs and backend services for LogicGate’s Risk Cloud platform.
  • Tackle critical system bottlenecks, optimize cloud data stores, and ensure high-availability multi-tenant reliability.
  • Facilitate technical design reviews, decompose complex epics alongside Product and Design teams, and mentor engineers across squads.
  • AI Literacy & Agentic Tooling: Demonstrated curiosity and practical experience leveraging modern AI coding tools, LLMs, or AI agents (e.g., custom developer tools, agentic workflows, or automated assistants) to enhance problem-solving, code quality, and engineering velocity

Requirements

  • Testing & Quality First: Deep commitment to modern testing practices across the testing pyramid, treating test automation as an essential component of shipping software
  • Distributed Work & Team Engagement: Thrives in a remote, highly collaborative engineering culture with willingness to attend occasional department onsites and company events
  • Data & Storage Proficiency: Strong hands-on experience with relational or non-relational databases, caching mechanisms, and asynchronous message brokers (e.g., PostgreSQL, Neo4j, Redis, RabbitMQ)
  • Distributed & Cloud Systems: Proven track record of designing, deploying, and maintaining high-scale distributed systems and RESTful APIs in an AWS cloud-native environment
  • Backend Expertise: 5+ years of professional software engineering experience developing enterprise backend systems using Java, Kotlin, or comparable JVM languages with Spring Boot
  • LogicGate Tech Stack: Direct hands-on experience with LogicGate’s tech stack: Java, Kotlin, Python, Spring Boot, Neo4j, Redis, RabbitMQ, Docker, Terraform, and GitLab CI
  • Architecture Knowledge: Familiarity with graph database modeling, event-driven architectures, or multi-tenant SaaS application design
  • Full-Stack & SDLC Leadership: Brings a holistic perspective to the software development life cycle - combining deep backend expertise with a desire to work across the stack, optimize CI/CD pipelines, and apply infrastructure-as-code (IaC) best practices

Pay

USD 125,000 - 165,000