Senior Backend Engineer
פורסם 4 במאי · 44 מועמדים
התפקיד במילים פשוטות
המהנדס יתכנן ויבנה מיקרו-שירותים מבוזרים וניתנים להרחבה מאפס, ויהיה אחראי על רכיבים קריטיים מקצה לקצה, מארכיטקטורה ועד ייצור. הוא יכתוב קוד נקי ויעיל, יתמודד עם בעיות מורכבות במקביליות, עיבוד נתונים ואמינות מערכת, וישתף פעולה עם צוותי מוצר והנדסה כדי לספק תכונות משמעותיות.
- 5+ years of hands-on backend development experience
- Strong expertise in Java (Spring / Spring Boot)
- Proven experience building high-scale, distributed systems
- Deep understanding of microservices architecture
- Experience with Docker and Kubernetes in production
חולץ מתיאור המשרה · מתעדכן אוטומטית
למי זה מתאים
התפקיד מתאים למהנדסים בכירים בעלי ניסיון של 5+ שנים בפיתוח Backend, עם מומחיות חזקה ב-Java וניסיון מוכח בבניית מערכות מבוזרות בקנה מידה גדול. הוא אינו מתאים למי שמחפש תפקיד תחזוקה, אלא למי שמשגשג בפתרון אתגרי מערכת מורכבים בקנה מידה גדול.
תיאור המשרה המלא
המשרה המקורית · נשמר לעיוןA fast-growing, AI-driven SaaS company operating in the network management and IT infrastructure space, is looking for an experienced Senior Backend Engineer to join it's team.
The Role:
We are looking for a Senior Backend Engineer to help design and build our high-throughput, low-latency processing infrastructure. In this role, you will be a key contributor to the core systems that power our platform, working on complex technical challenges at scale.
We are looking for someone who thrives on solving complex, large-scale system challenges.
This is not a maintenance role. You will be building high-throughput, low-latency distributed systems that process massive volumes of data in real time. You’ll work alongside strong engineers and be expected to operate at a high technical bar from day one.
What You’ll Do:
Design and build scalable, distributed microservices from the ground up
Own critical components end-to-endת from architecture to production
Write clean, efficient, production-grade code with a strong focus on performance
Tackle hard problems in concurrency, data processing, and system reliability
Push the system to its limits and redesign it when it breaks
Collaborate closely with product and engineering to deliver impactful features
Continuously raise the engineering bar through code and design reviews
What We Expect:
You take ownership and move fast without sacrificing quality
You are opinionated about system design and can defend your decisions
You’ve built and scaled real systems in production, not just prototypes
You are comfortable diving deep into performance bottlenecks and debugging complex issues
You don’t wait for direction. You identify problems and solve them
You want to work with strong engineers and be challenged daily
Requirements:
5+ years of hands-on backend development experience
Strong expertise in Java (Spring / Spring Boot), with Strong advantage for experience with Python and/or Node.js as well
Experience working in the communication networks field - big advantage
Proven experience building high-scale, distributed systems
Deep understanding of microservices architecture
Experience with Docker and Kubernetes in production
Strong experience working in cloud environments (AWS, GCP, Azure)
Solid understanding of networking fundamentals
Experience with relational databases (e.g., PostgreSQL)
Advantage:
Data Science Background (work/school)
Experience with Kafka, Redis, ActiveMQ, or similar systems
Background in data-intensive systems, streaming, or real-time processing
Experience with Apache Flink, Spark, or similar frameworks
Familiarity with Machine Learning systems or pipelines
Show more
Show less
שאלות על המשרה
- המשרה לא ציינה שכר. אנחנו מציגים שכר רק כשהמעסיק מפרסם אותו.
- 5+ years of hands-on backend development experience, Strong expertise in Java (Spring / Spring Boot), Proven experience building high-scale, distributed systems, Deep understanding of microservices architecture, Experience with Docker and Kubernetes in production