Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Apple Backend Software Engineer - Manufacturing Design 
India, Karnataka, Bengaluru 
536519581

18.02.2025
Description
As a Backend Software Engineer we look forward to your working closely with end-users, product manager, and global stakeholders to design and implement new features.- Translate requirements into reliable, scalable, and high-performance backend solutions.- Develop code in Go and SQL, ensuring high test coverage and clear documentation.- Participate in code reviews and provide constructive feedback to peers.- Refactor databases and plan zero-downtime schema migrations for PostgreSQL.- Perform load and stress tests to identify system bottlenecks and breaking points.- Use data visualization tools (e.g., Jupyter, Tableau, Graphviz) for deep data analysis- Investigate production issues using observability and debugging tools like Grafana, Prometheus, Kibana, and Wireshark.
Minimum Qualifications
  • 5-8 years of experience with strong skills & background in Go and/or PostgreSQL
  • Strong understanding of core backend technologies: Modern SQL, HTTP, Git, Web Development fundamentals and API development.
  • Solid experience with automated testing, continuous integration, code reviews, and pair programming.
  • Bachelors / Masters degree in Computer Science / IT from a reputed school
Preferred Qualifications
  • Experience with other backend languages (e.g. Python, Ruby, Java, or Node.js) and relational databases (e.g. MySQL).
  • Familiarity with distributed system and cloud-based environment.
  • Ability to write clean, maintainable and well-documented code.
  • A proactive approach to identifying and resolving performance bottlenecks and scalability issue.
  • Good communication skills both in written and spoken.
  • Manufacturing experience or exposure is a plus, but not required.