Senior Backend Engineer

BridgeWise

BridgeWise

Software Engineering

Ramat Gan, Israel

Posted on May 8, 2026

Description

Bridgewise is a pioneering technological research company that leverages proprietary AI-based analysis and language models to provide comprehensive insights into global stocks in multiple languages. Our mission is to bridge the knowledge gap in the investment world and empower investors to become "super-investors." With our generative AI technology integrated into brokerage platforms and financial institutions' infrastructures, we offer instant fundamental analyses of global stocks, enabling informed investment decisions for millions of investors worldwide.

Requirements

  • 7+ years of hands-on software development experience, with deep and proven expertise in
  • Python.
  • Hands-on experience with Apache Kafka: topic design, consumer groups, offset
  • management, and reliability patterns.
  • Solid experience with NoSQL databases (Couchbase, Redis, Elasticsearch, or similar).
  • Proficiency in Kubernetes (k8s).
  • Strong experience with AWS cloud services.
  • Experience with distributed system resilience patterns: circuit breakers, retries, and dead-
  • letter queues.
  • Strong architectural skills with the ability to design and evolve scalable, distributed systems.
  • Proficient and heavy user of Claude Code and AI-assisted development tools - able to
  • leverage them to move faster and deliver higher-quality work.
  • Proven ability to independently take features from requirements to production - self-directed
  • and accountable end-to-end.
  • Strong collaboration and communication skills - a team player who lifts the whole team

Responsibilities

As a Senior Backend Engineer at Bridgewise, you will design, build, and maintain the backend services that power our AI-driven financial research platform. We are looking for someone who takes end-to-end ownership - from initial architecture through production delivery - and excels in a collaborative, high-velocity environment.

1. Backend Service Development:

  • Design and develop scalable, high-performance Python microservices.
  • Own entire features from technical design to deployment and monitoring.
  • Write clean, well-tested, production-ready code and participate actively in code reviews.

2. Event-Driven Architecture with Kafka:

  • Design and implement event-driven pipelines and streaming solutions using Apache Kafka.
  • Ensure reliability, fault-tolerance, and performance of Kafka consumers and producers.
  • Handle advanced Kafka patterns: consumer groups, offset management, dead-letter
  • queues, and schema evolution.

3. Database Design & Management:

  • Model and query NoSQL databases (Couchbase, Redis, Elasticsearch, etc.) for
  • performance and scale.
  • Optimize data access patterns and ensure data integrity across distributed systems.

4. Cloud Infrastructure on AWS:

  • Deploy and manage services on AWS (EC2, ECS/EKS, Lambda, S3, and more).
  • Work alongside DevOps to define and improve deployment pipelines and infrastructure
  • reliability.

5. Kubernetes & Container Orchestration:

  • Deploy and operate containerized services on Kubernetes (k8s).
  • Manage deployments, horizontal scaling, health checks, and production operations.

6. API Design & Integration:

  • Design and implement RESTful APIs consumed by frontends, third-party partners, and
  • internal services.
  • Ensure API security, versioning, and backward compatibility

7. Collaboration & Ownership:

  • Work closely with product managers and DevOps engineers.
  • Contribute to architecture and design decisions across the team.

Nice To Have

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Domain knowledge in financial markets, fintech, or trading platforms.
  • Strong English communication skills (written and verbal).
  • Experience with CI/CD pipelines (Jenkins, GitHub Actions).
  • Familiarity with observability tooling: Grafana, Prometheus, ELK stack.