Remote Software Development Engineer II - Backend

Posted

Apply now
Please, let fabric know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • fabric is a next-generation commerce platform aimed at revolutionizing the commerce industry.
  • The Software Development Engineer II - Backend will partner with Product, Engineering, and Design teams to deliver new features and enhancements for fabric’s Order Management System and Supply Chain capabilities.
  • This position focuses on providing eCommerce and related technology expertise to design, develop, and support online, customer-facing products.
  • The role requires a skilled and hands-on technologist with a proven track record in delivering complex distributed systems.
  • The candidate should thrive in a dynamic, fast-paced environment and effectively manage multiple priorities.
  • Collaboration is essential, as the engineer will work closely with fellow engineers, managers, and Product Management to craft product features that meet market demands and excel in functionality, performance, and reliability.
  • Responsibilities include designing and implementing high-performance, scalable solutions, estimating engineering effort, planning implementation, and rolling out applications with cross-functional impact.
  • The engineer will independently design, code, and test major features while also working jointly with team members to deliver complex changes.
  • The role involves driving and improving organizational engineering and operational excellence by enforcing best practices and being proficient in agile development methodologies.

Requirements:

  • The candidate must have 2-6 years of professional experience in Software Development.
  • Experience in building scalable solutions in a cloud environment using Containers is required.
  • A strong understanding of software design patterns and principles is necessary.
  • The candidate should have experience in building OpenAPI-compliant APIs using Java.
  • Experience in Microservice architecture, Stream, Sockets, and Event-driven architecture is essential.
  • The role requires experience in low-level programming on SQL, NoSQL, and Graph databases.
  • Familiarity with CICD for executing steps in the pipeline, including deployments, is required.
  • Experience with one or more testing tools and frameworks like Postman and RestAssured is necessary.

Benefits:

  • The position offers competitive compensation packages.
  • Employees receive PTO and Holiday plans.
  • Benefits packages include Medical, Dental, Life, and Vision coverage.
  • The company provides Wellness & Technology Programs and a Retirement Savings Plan.
  • The work environment is fast-paced, fun, and collaborative.
  • The team is invested in both personal and professional development of its members.
Apply now
Please, let fabric know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
$ 120,000 - 162,000 CAD / year
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback