Software Development Engineer II - Backend

closed
fabric Logo

fabric

πŸ’΅ $86k-$116k
πŸ“Remote - Canada

Summary

Join fabric, a next-generation commerce platform revolutionizing the e-commerce industry, as a Software Development Engineer – Backend. Partner with cross-functional teams to deliver new features and enhancements for our Order Management System and Supply Chain capabilities. This role requires a skilled technologist with experience in building complex distributed systems and a proven track record of success. You will design, implement, and test major features, collaborating closely with engineers and product management. Being part of our transformative team means contributing to a world-class order management system and driving platform expansion. This is an opportunity to be at the forefront of reshaping the e-commerce SAAS developer experience and setting new industry standards.

Requirements

  • 2-6 years of Software Development professional experience
  • Experience building scalable solutions in a cloud environment using Containers
  • Strong understanding of software design patterns and principles
  • Experience in building OpenAPI-compliant APIs using Java
  • Experience in Microservice architecture, Stream, Sockets, and Event-driven architecture
  • Experience in low-level programming on SQL, NoSQL, and Graph databases
  • Experience in CICD for executing steps in the pipeline including deployments
  • Experience with one or more testing tools and frameworks like Postman, RestAssured etc

Responsibilities

  • Design and implement high-performance, scalable solutions
  • Estimate engineering effort, plan implementation, and roll out applications with cross-functional impact
  • Independently design, code, and test major features, as well as work jointly with other team members to deliver complex changes
  • Deliver consistently with little supervision. Flexible approach to analyzing technical issues, gathering requirements, and clearly communicating recommendations/solutions
  • Drive and improve org/company-wide engineering/operational excellence by enforcing best practices
  • Proficient in agile development methodologies

Benefits

  • Competitive compensation packages
  • PTO and Holiday plans
  • Benefits packages which include Medical, Dental, Life, and Vision
  • Wellness & Technology Programs
  • Retirement Savings Plan
  • Fast-paced, fun and collaborative environment
  • A team invested in you both personally and professionally
This job is filled or no longer available