Jobiglo

No results.

Backend Software Engineer - Manufacturing Design

Apple · Bengaluru

New
Senior 🇬🇧 English
Go PostgreSQL SQL Snowflake Kafka Jupyter Tableau Graphviz Grafana Prometheus Kibana Wireshark Automated testing Continuous integration Code reviews Pair programming

Job description

About the role

Apple’s Manufacturing Design team is looking for a Backend Software Engineer to build and optimise high‑performance systems that support global manufacturing operations. You will work on factory‑scale applications that coordinate robots and humans, ensuring products are produced at scale with top quality.

Key responsibilities

  • Design, develop and maintain backend services in Go with comprehensive test coverage.
  • Write, optimise and troubleshoot SQL queries on PostgreSQL databases containing billions of rows.
  • Build high‑throughput data materialisation pipelines and plan zero‑downtime schema migrations.
  • Perform load and stress testing, identify bottlenecks and improve system reliability.
  • Use observability tools such as Grafana, Prometheus, Kibana and Wireshark to monitor and debug production issues.
  • Collaborate with product managers, end‑users and global stakeholders to translate requirements into scalable solutions.
  • Participate in code reviews, pair programming and continuous integration processes.

Required profile

  • 5+ years of professional experience developing backend systems.
  • Strong expertise in Go and PostgreSQL.
  • Experience with large‑scale data, columnar stores (e.g., Snowflake) and message queues such as Kafka.
  • Solid understanding of modern SQL, HTTP, API development and distributed systems.
  • Proficiency in automated testing, CI/CD and collaborative development practices.

Required skills

  • Go
  • PostgreSQL
  • SQL
  • Snowflake
  • Kafka
  • Jupyter
  • Tableau
  • Graphviz
  • Grafana
  • Prometheus
  • Kibana
  • Wireshark
  • Automated testing
  • Continuous integration
  • Code reviews
  • Pair programming

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Apple.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

Published 1 hour ago

Expires 1 month from now

3 views · 0 applications

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Apple

Bengaluru