Senior Backend Engineer

Skills
APISoftware IndustryCritical InfrastructureDatabasesDebuggingElasticsearchGraphic Design Principles
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 7+ years backend development experience in fast-paced high-performance teams
  • Proficiency in Rust and Kotlin or ability to become proficient quickly
  • 3+ years working with relational databases such as Postgres
  • 3+ years working with NoSQL databases such as Elasticsearch
  • Experience integrating third-party devices and data providers
  • Experience incorporating AI tools models or services into development workflows
  • Ability to lead technical decisions within a team or project scope

Nice to have

  • Motivated
  • Reliable
  • Detail-oriented
  • Collaborative
  • Continuous learner

Day to day

  • Design and build backend services and APIs that sit at the core of a cybersecurity platform.
  • Own API contracts and shape end-to-end design decisions for reliable and well-architected interfaces.
  • Optimize software architecture for speed efficiency debugging and ongoing improvement across the development lifecycle.