About the job
BeyondTrust is seeking a Senior Software Development Engineer to join the team in a hybrid role based in Tel Aviv, Israel. This position focuses on building and supporting Entitle, the company’s Just-In-Time Access Management system. The work centers on designing, developing, deploying, and maintaining a cloud-based software platform that uses modern orchestration technologies.
BeyondTrust values flexibility, trust, and continuous learning. Team members are encouraged to grow their skills and contribute to a culture where achievements are recognized. The environment brings together colleagues who support and challenge each other to reach their potential.
Role overview
This role involves leadership in launching and maintaining cloud-scale solutions. The Senior Software Development Engineer will help shape the architecture and technical direction of Entitle, ensuring reliability and scalability. The position requires close collaboration with cross-functional teams and a commitment to high engineering standards.
What you will do
- Design, build, and maintain scalable and resilient backend components, services, and orchestration.
- Ensure strong user experiences for complex API-based integrations.
- Contribute to system design and provide technical leadership on complex projects.
- Review functional and technical requirements, identify gaps, suggest improvements, and communicate ideas across teams.
- Take end-to-end ownership of deliverables, both individually and as part of a team.
- Apply engineering best practices to pursue high-quality outcomes.
Requirements
- At least 5 years of experience delivering and supporting enterprise-ready cloud-based systems.
- Strong understanding of modern design patterns.
- Excellent communication and collaboration skills for working with cross-functional teams.
- Experience with the full development lifecycle and product releases in Agile environments.
- Hands-on experience architecting and developing backend services.
- Proficiency in Python, with solid knowledge of OOP, system design, networks, and Linux.
- Experience with public cloud platforms such as AWS, Google Cloud, or Azure.
- Familiarity with data engineering tools like RabbitMQ, S3, ClickHouse, Airflow, Spark, and Elasticsearch.
- Experience connecting to API services.

