Backend Software Engineer - Manufacturing Design
Apple · Bengaluru
وصف الوظيفة
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
لماذا تبلغ عن هذا العرض؟
قدم طلبك في 30 ثانية
أدخل بريدك الإلكتروني للتقديم. سيتم إنشاء حساب تلقائياً.
بالمتابعة، أنت توافق على شروط الاستخدام.
لديك حساب بالفعل؟ تسجيل الدخول
عزز فرصك
حمّل سيرتك الذاتية وسنقترح عليك الوظائف التي تناسب ملفك.
جاري تحليل سيرتك الذاتية...
Apple
Bengaluru