Search by job, company or skills

BE GROUP

Senior Software Engineer (Data team)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 11 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are looking for a Senior/Lead Software Engineer who can independently design and build backend services that enable ML workflows and data-driven decisioning. Working closely with ML engineers, you'll develop APIs and real-time pipelines for feature delivery and inference on Google Cloud.

Responsibilities

  • Build and operate backend services powering feature computation, model inference, and business logic.
  • Building and maintaining backend systems that enable machine learning (APIs,pipelines, model serving, infrastructure automation).
  • Design reliable data and streaming pipelines using Pub/Sub or Kafka.
  • Develop and maintain FastAPI-based services and internal APIs for ML model serving.
  • Collaborate with DS/ML engineers to productionize models and automate deployment.
  • Implement monitoring, logging, and alerting for backend and ML workflows.
  • Contribute to infrastructure (Terraform, CI/CD) with SRE guidance.
  • Drive performance, scalability, and code quality through design reviews and mentoring.

You'll bring

  • 68 years of backend experience (Python/Go).
  • Understanding of distributed systems, data structures, and concurrency.
  • Experience with GCP (Cloud Run/GKE, Pub/Sub, BigQuery, Cloud Storage).
  • Streaming & data processing: Kafka (brokers, partitions, consumer groups), Pub/Sub; one of Flink/Beam/Spark Structured Streaming for ETL/feature pipelines.
  • Proficiency with relational databases (MySQL/Postgres) and familiarity with Elasticsearch for search, indexing, and observability use cases.
  • Familiarity with CI/CD and observability tooling.
  • Nice to have: experience with model serving Vertex AI, Feast, model registry

What you'll impact

  • A resilient ML platform and real-time decisioning stack that improves availability, latency, and efficiency across BE's services.
  • Team capability through mentorship, engineering standards, and repeatable delivery practices.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 137612861