3 hours ago
Warsaw, PolandSenior
Responsibilities
- Design and implement scalable backend services for the Box Automate workflow engine using Java.
- Build and optimize algorithms for workflow graph representation, traversal, optimization, and execution.
- Develop and extend the Automate meta-language for dynamic, variable-driven workflows.
- Collaborate with product, design, and infrastructure teams to define requirements and deliver features.
- Participate in code reviews, architectural decisions, engineering best practices, and mentoring junior engineers.
- Participate in the on-call rotation and respond to and triage production issues.
- Attend team meetings, stand-ups, and manager one-on-ones.
Requirements
- At least 3 years of professional software development experience with demonstrated backend development expertise.
- Proficiency in Java and strong knowledge of object-oriented design, data structures, and algorithm design.
- Strong computer science foundations and comfort with graph algorithms, optimization problems, and complex computational concepts.
- Experience building scalable backend systems, including database design, caching strategies, and asynchronous processing.
- Ability to communicate and complete project milestones in a time-sensitive environment.
- Fluency in written and verbal English.
- Preferred: experience with workflow engines, business process management platforms, or integration frameworks such as Camunda or Flowable.
- Preferred: familiarity with automated testing frameworks, DevOps practices, cloud platforms such as AWS, GCP, or Azure, and Docker or Kubernetes.
- Preferred: experience leading cross-functional projects, mentoring junior engineers, contributing to open source, or demonstrating software craftsmanship.
Benefits
- Employees are expected to work from their assigned office at least 3 days per week.
- The company provides general perks and benefits through its Life at Box program.
Categories
About Box
Box (NYSE:BOX) is the Intelligent Content Cloud, a single platform that enables organizations to fuel collaboration, manage the entire content lifecycle, secure critical content, and transform business workflows with enterprise AI. Founded in 2005, Box simplifies work for leading global organizations, including JLL, Morgan Stanley, and Nationwide. Box is headquartered in Redwood City, CA, with offices across the United States, Europe, and Asia. Visit box.com to learn more. And visit box.org to learn more about how Box empowers nonprofits to fulfill their missions.
