6 дней назад
Software Engineer III (Backend)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Software Engineer III (Backend) (Java/Workflow Automation): Building and optimizing scalable backend services for the Box Automate workflow engine with an accent on graph-based workflow execution, performance, and enterprise reliability. Focus on designing workflow algorithms, extending a variable-driven meta-language, and solving complex computational challenges across millions of daily workflow instances.
Location: Hybrid; work from the assigned office a minimum of 3 days per week.
Company
provides intelligent content management software that helps organizations collaborate, secure content, manage the content lifecycle, and automate business workflows with enterprise AI.
What you will do
- Design and implement backend services for the Automate workflow engine using Java.
- Build and optimize graph-based algorithms for workflow representation, traversal, and execution at large scale.
- Develop the Automate meta-language for dynamic, variable-driven workflow composition.
- Collaborate with product, design, and infrastructure teams to define requirements and deliver features.
- Participate in code reviews, architectural decisions, engineering practices, and mentoring junior engineers.
- Join the on-call rotation and respond to production issues.
Requirements
- 3+ years of professional software development experience with backend expertise.
- Strong Java skills and understanding of object-oriented design, data structures, and algorithms.
- Experience building scalable backend systems with database design, caching, and asynchronous processing.
- Knowledge of graph algorithms, optimization problems, and complex computational concepts.
- Fluent English, written and verbal, required.
- Availability to work from the assigned office at least 3 days per week.
Nice to have
- Experience with workflow engines, business process management platforms, or integration frameworks such as Camunda or Flowable.
- Familiarity with CI/CD, automated testing, and DevOps practices.
- Experience with AWS, GCP, Azure, Docker, or Kubernetes.
- Experience leading cross-functional projects, mentoring engineers, or contributing to open-source projects.
Culture & Benefits
- In-person collaboration and community are core parts of the working culture.
- Weekly stand-ups, team meetings, and manager one-to-ones support alignment and continuous improvement.
- Agile Scrum methodology with Jira, GitHub Enterprise, and Git.
- Participation in an on-call rotation is part of the role.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
9 дней назад
Sr. Software Development Engineer (AI)
140 183 - 179 436$
11 дней назад
Software Development Engineer (AI)
119 070 - 150 000$
10 дней назад
Staff Software Engineer - Back End (Java)
130 000 - 160 000$
12 дней назад
Application Programmer / Java Developer
12 дней назад
Senior Software Engineer (Hybrid) - 27718 (Java)
12 дней назад
Software Engineer (Java)
72 826 - 126 631$