DevJobs

Senior Back End Developer

Overview
Skills
  • C# C# ꞏ 4y
  • .NET .NET
  • Elasticsearch Elasticsearch
  • PostgreSQL PostgreSQL
  • Redis Redis
  • Microservices Microservices
  • CI/CD CI/CD
  • GitHub Actions GitHub Actions
  • AWS AWS
  • Azure Azure
  • RabbitMQ RabbitMQ
  • NATS

Company Overview:

Cellebrite’s (Nasdaq: CLBT) mission is to enable its customers to protect and save lives, accelerate justice, and preserve privacy in communities around the world. Cellebrite is a global leader in Digital Intelligence solutions for the public and private sectors, empowering organizations to master the complexities of legally sanctioned digital investigations by streamlining intelligence processes. Trusted by thousands of leading agencies and companies globally, Cellebrite’s Digital Intelligence platform and solutions transform how customers collect, review, analyze, and manage investigative digital data in legally sanctioned investigations.


Position Overview:

You will learn the domain of digital intelligence while acquiring good perception of our business objectives. We provide the necessary tools and solutions for Forensic Examiners, Police Officers, and Detectives to connect the dots through our technology of crime investigations, protect and save lives, accelerate justice, and ensure data privacy. You will take full ownership of features from design through implementation to delivery, you will be working together with stakeholders and other team members in order to bring great value to our customers. As we modernize our tech-stack you will need to bring your experience to the whiteboard while we set our target-architecture and future tech roadmap.


Key Responsibilities:

  • You will be working together on a market-led product Pathfinder while facing complex software challenges.
  • You will be responsible for full development lifecycle from design, implementing features, till production phase.
  • You will take part in modernization and refactoring.
  • Improve performance and scalability of the application.
  • Take part in the way we shape our target architecture of applications and services.
  • You will be part of Agile Scrum multi-geographic team.
  • You will bring real impact to our customers, helping them make our world a safer place.


Qualifications:

  • You are a backend-oriented software engineer who is seeking the bigger picture. You have vast experience in building high-performing & scalable applications. You are curious about new technologies and frameworks.
  • 6+ years of software development experience, at least 4 years in C#.
  • Good knowledge of .NET and C# internals.
  • Experience and understaing of DevOps procedures like with CI/CD pipelines (eg. GitHub actions)
  • Proven success delivering high quality distributed systems with complex requirements in an Agile environment.
  • Experience in Micro Services architecture.
  • Experience with building AWS (or Azure) cloud-based systems.
  • Experience with Databases (PostgreSQL and ElasticSearch) – Advantage.
  • Experience with queues and event-driven infrastructure - Redis, NATS, RabbitMq.
  • Willingness to troubleshoot and continuously improve external parts of the system and infrastructure
  • Superb communication skills.

Cellebrite