Job Information
LinkedIn Senior Backend/Data Software Engineer - LinkedIn Marketing Solutions in Tel Aviv-Yafo, Israel
Description: LinkedIn is the world’s largest professional network, built to help members of all backgrounds and experiences achieve more in their careers. Our vision is to create economic opportunity for every member of the global workforce. Every day our members use our products to make connections, discover opportunities, build skills, and gain insights. We believe amazing things happen when we work together in an environment where everyone feels a true sense of belonging, and that what matters most in a candidate is having the skills needed to succeed. It inspires us to invest in our talent and support career growth. Join us to challenge yourself with work that matters.
Location: Tel Aviv, Israel
At LinkedIn, we trust each other to do our best work where it works best for us and our teams. This role offers a hybrid work option, the team works from the TLV LinkedIn office 3 days a week, and the other 2 days depending on what’s best for you.
Role Description:
LinkedIn’s Marketing Solutions (LMS) business has experienced accelerated growth, topping $5B in annual revenue. LMS products impact how businesses and brands sell, buy, advertise, and connect globally. We are looking for a Senior Backend/Data Developer, who will work on building and optimizing large-scale data processing systems. You will collaborate with cross-functional teams to design and implement robust data pipelines and batch applications. This role offers the opportunity to work with cutting-edge technologies and contribute to the development of innovative solutions in the field of big data and AI.
Key Responsibilities:
Design and develop scalable backend systems and data pipelines.
Implement batch processing and streaming solutions using technologies like Spark and Kafka.
Ensure the reliability and performance of data systems through effective monitoring and observability practices.
Communicates and collaborates within the team and with partners, organizing and actively engaging to gain alignment.
Mentors other team members
Basic Qualifications:
5+ years of hands-on industry experience in backend engineering
5+ years experience in Java and Scala; knowledge of Python is a plus.
5+ Experience with system design, architecture, and working with large-scale data.
BA/BSc Degree in Computer Science or related technical discipline, or related practical experience.
Preferred Qualifications:
7+ years of hands-on industry experience in backend engineering
Familiarity with public cloud platforms and various databases (SQL, NoSQL, key-value stores etc.).
Technical expertise with data models, data analytics and data processing.
Experienced with software engineering best practices and keen for automation (e.g. unit testing, code reviews, design documentation, CI/CD, etc.).
Familiarity with observability and monitoring tools such as Grafana, Prometheus, and Graphite.
A team player with excellent communication skills, independent learning capability and curiosity to explore new fields and achieve constant improvement
Strong understanding of Functional programming.
Significant experience with Spark and a deep understanding of its ecosystem.
Experience working with large scale databases & streaming infrastructure services
Previous experience in enterprise level companies is a plus.
Suggested Skills:
Technical leadership and mentoring
Batch applications (e.g., Spark) and data pipelines (e.g., Airflow)
Streaming technologies (e.g., Kafka, RabbitMQ)
Working with various databases (SQL, NoSQL, key-value stores)
Observability and monitoring tools