Software Development Engineer II - Backend

Logo of fabric

fabric

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

Job highlights

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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.