Sr Software Development Engineer

Posted:
8/19/2024, 5:00:00 PM

Location(s):
Tel-Aviv, Tel-Aviv District, Israel ⋅ Tel-Aviv District, Israel

Experience Level(s):
Senior

Field(s):
Software Engineering

Workplace Type:
Hybrid

Your work days are brighter here.

At Workday, it all began with a conversation over breakfast. When our founders met at a sunny California diner, they came up with an idea to revolutionize the enterprise software market. And when we began to rise, one thing that really set us apart was our culture. A culture which was driven by our value of putting our people first. And ever since, the happiness, development, and contribution of every Workmate is central to who we are. Our Workmates believe a healthy employee-centric, collaborative culture is the essential mix of ingredients for success in business. That’s why we look after our people, communities and the planet while still being profitable. Feel encouraged to shine, however that manifests: you don’t need to hide who you are. You can feel the energy and the passion, it's what makes us unique. Inspired to make a brighter work day for all and transform with us to the next stage of our growth journey? Bring your brightest version of you and have a brighter work day here.

About the Team

HiredScore is the newest addition to the Workday family!

As the leading provider of Talent Orchestration technology, HiredScore’s artificial intelligence, automation and deep integrations empower the largest and most innovative companies in the world to safely and transparently drive critical business outcomes in recruitment productivity, diversity hiring, internal mobility, and total talent management.


Our team is dedicated to designing and implementing cutting-edge architecture to meet the scaling needs of our rapidly growing client base. We collaborate closely with cross-functional teams to deliver robust and scalable solutions, leveraging our expertise in Python, k8s, MongoDB, Celery, and more. Focused on integrating with MS Teams, we orchestrate collaboration between recruiters and hiring managers, surfacing data driven notifications by our AI to optimize the recruitment process.

About the Role

  • Design and implement scalable solutions to complex problems, taking full ownership of feature sets from the initial discussion through to client delivery.

  • Comfortable with working on distributed systems based on k8s architecture, knowledge of ArgoCD

  • Maintain high standards when working with production systems, with a strong focus on testing, monitoring, and alerting to ensure system stability.

  • Express yourself and bring your personal experience & knowledge into an agile diverse team (we’re counting on the amazing people to help us grow & adapt)

  • Collaborate closely with product managers, data scientists, and other engineers to integrate cutting-edge AI capabilities into our products.

  • Mentor and guide junior team members, fostering a culture of continuous learning and improvement.

  • Stay current with emerging technologies and industry trends, ensuring our solutions remain innovative and effective.

About You

Basic Qualifications

  • 6+ years of experience with: Python or Java or Go or Node.js - Must

  • K8s, ArgoCD, modern CICD pipelines

  • Experience of integrating with third-party APIs

  • Experience around queueing systems (RabbitMQ, Celery, Kafka, etc) - Must

  • Knowledge in system architecture, design, and building for scale - Must

  • Experience with test writing (TDD)

  • DB experience (SQL and/or No-SQL)

  • Deep knowledge in system architecture, design, and building for scale

  • Self-driven and can deliver solutions partnering with both internal and external development teams.

  • A passion for tech and solving complex problems.

  • Can-do attitude, highly motivated, highly effective working independently, and a team player.

Other Qualifications (Advantages)

  • Experience with product delivery

  • Argo workflows

  • Full stack experience (React, Vue)

  • ETL (building data pipelines)  experience



Our Approach to Flexible Work
 

With Flex Work, we’re combining the best of both worlds: in-person time and remote. Our approach enables our teams to deepen connections, maintain a strong community, and do their best work. We know that flexibility can take shape in many ways, so rather than a number of required days in-office each week, we simply spend at least half (50%) of our time each quarter in the office or in the field with our customers, prospects, and partners (depending on role). This means you'll have the freedom to create a flexible schedule that caters to your business, team, and personal needs, while being intentional to make the most of time spent together. Those in our remote "home office" roles also have the opportunity to come together in our offices for important moments that matter.

Are you being referred to one of our roles? If so, ask your connection at Workday about our Employee Referral process!