Backend Software Engineer - Manufacturing Design
Apple · Bengaluru
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
Why are you reporting 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