The Conversion Clients team is a critical backend-focused team within Box’s Conversion department, responsible for powering content processing and AI-driven services that enable Box’s advanced features like Box AI. We handle key backend systems that extract, process, and prepare customer files for AI models by integrating with internal platforms and external ML services.
Our team owns important services like watermarking, both visible and forensic (invisible), providing crucial security and tracking features embedded directly in user files. We continuously modernize legacy systems to improve scalability, maintainability, and performance, ensuring these foundational services evolve with Box’s product ecosystem.
You’ll be joining a Scala-centric, backend engineering team passionate about functional programming, building microservices deployed on cloud platforms (primarily GCP), and collaborating closely with teams in the US to deliver seamless, high-quality solutions that drive the future of content conversion and AI at Box.
responsibilities :
Design, develop, and maintain backend microservices written in Scala, focusing on content conversion, watermarking, and integration with AI pipelines.
Collaborate with cross-functional teams including Product Managers and US-based engineering teams to define and implement new features.
Participate actively in Agile ceremonies, contributing to sprint planning, refinement, and retrospectives.
Utilize cloud infrastructure (primarily GCP) and tooling such as Jenkins and Kubernetes to deploy, monitor, and maintain services.
Engage in technical discussions and code reviews to uphold high-quality standards.
Manage incident response and service health, ensuring alerting and monitoring are effective.
requirements-expected :
3+ years of professional software development experience using a backend-oriented programming language (ideally Scala or Haskell; alternatively Java, C#, PHP, or Python)
Strong desire and willingness to learn Scala and functional programming paradigms (if applicable)
Experience working with microservices architecture and RESTful APIs.
Familiarity with cloud platforms such as GCP, AWS, or Azure will be considered a plus.
Basic knowledge of container orchestration (e.g., Kubernetes) and CI / CD pipelines (e.g., Jenkins).
Good communication skills in English and ability to collaborate with international teams.
Bachelor’s degree or equivalent in Computer Science or related field preferred.
benefits :
sharing the costs of sports activities
private medical care
life insurance
remote work opportunities
flexible working time
integration events
dental care
retirement pension plan
corporate library
no dress code
video games at work
coffee / tea
drinks
leisure zone
holiday funds
employee referral program
charity initiatives
family picnics
extra leave
lunch vouchers
Utwórz powiadomienie o ofertach pracy dla tego wyszukiwania