Senior Software Engineer - Supply Chain Technology (Remote)

Article

Vancouver British Columbia (BC)

Canada

Information Technology
(No Timezone Provided)

Description

Hey there, we're Article. We're a digital-first furniture brand that's working to make everyday living better by providing an easy way for people to furnish their space. We don't have brick-and-mortar stores, so we're able to deliver better value on beautiful modern furniture. We've ranked as one of Canada's Fastest-Growing Companies for the last three years, and we're on the hunt for talented, enthusiastic team members who want to solve meaningful problems in pursuit of being remarkably better for our customers.

We're looking for a Senior Software Engineer to grow and improve our applications ecosystem. You will take ownership of the design, execution and deployment of technical solutions, advocate best practices, and remain current on new technologies.

We're currently hiring for multiple teams, including:
Architecture/Core Platform: Article is embarking on a mission to ensure that our software architecture can scale to support our 2030 vision. Towards that goal, this team is focused on modernizing our internal systems that run our business. More importantly, we advocate for technical best practices and build tools that help the productivity of all our Engineering teams.

Delivery + Post-Delivery Experience: All the way from receiving the product by the final mile team to the customer and everything after the customer receives their delivery.

Fulfillment Logic: This team's mission is to test the strength in the integration of Article's holistic customer purchase fulfillment flow - from planning POs to when the product arrives at our customers' doors.

We believe product ownership begins when a customer checks out and pays for an order - our commitment is to ensure the fulfillment promise we make at checkout is supported by a seamless and reliable experience that builds trust in the Article brand and entices customers to shop with us again.


About Our Tech Team
Team size: We are currently around 100 (although this number keeps growing, so it might be larger). We have nearly doubled in the past year, and this hiring velocity is planned to continue.

Remote work: Our tech team is currently working from home due to COVID-19. When it's safe to return to the office, we have flexible solutions if you want to be in the office a lot, sometimes, or not at all. The majority of the team is based in Vancouver, BC however we currently have members of our tech team based across Canada, USA, Mexico, and Brazil.

Time zones:
+/- 4 hours from PST

Founders: We were founded by engineers

Tech Stack:
  • Mainly Java applications built with SpringBoot and SPA built with Vue.JS, but each team is responsible for choosing the suitable technology.
  • We are big customers of AWS, we use a lot of their services : AppMesh, ECS, EC2, RDS, DynamoDB, CloudFormation, Forecast, Personalize...
  • Our ecosystem communicates through events propagation using Kafka, CDC and gRPC.
  • We have about 20 applications and services and it's growing.
How we work:
  • We are creating empowered Product teams where each team has a clear Problem they are solving.
  • Each team does continuous delivery toward solving their problem only.
  • Our approach is pragmatic and hypothesis based
  • Quality is not negotiable. We can trade time and scope on projects but we believe in delivering applications that do not require support in production.


Skills Knowledge and Expertise For This Role
  • 5+ years of professional experience in software development
  • Bachelor Degree or higher in Computer Science, Software Development, or related fields
  • At Article, we value your skills as an engineer and realize everyone uses different programming languages in their day-to-day. While we are primarily a Java shop, we recognize the strengths of parallel core competencies such as C#, Ruby, Python, or similar languages
  • Excellent problem-solving skills
  • Strong knowledge of databases (SQL and NoSQL)
  • Experience with event streaming and Apache Kafka
  • Comfortable with AWS platform and services
  • Experience building, deploying and maintaining Microservices


Benefits
At Article, we believe in an "Ownership Mindset" where you'll be given autonomy and the ability to own your work. Beyond a competitive salary:

  • We reward that ownership mindset, so we offer stock options after one year of employment
  • With our fast growth, we have a culture of curiosity, where learning happens on the fly - and while having a lot of fun
  • Access to dental and health benefits package plus a health/lifestyle spending account for your total physical and mental well-being
  • 45% discount on our products so you can experience first-hand why our customers love Article
  • Your choice of state-of-the-art laptops with the tech and tools to easily collaborate
Most HQ employees are working from home due to COVID-19. When it's safe to return to the office, we have flexible solutions if you want to be in the office a lot, sometimes, or not at all.
  • When our office is safe to reopen, you'll love that:
    • The Article HQ is a converted warehouse with in-house photo studios, an airy open layout, an open kitchen filled with snacks, premium coffees and teas (and ALL the milks).
    • A dog-friendly office. We love our dog friends here at Article. If you have a well-behaved, well-socialized pup, we'd love to have them in the office too.
    • Onsite fitness equipment, change rooms (including towel service!) and bike storage
    • Regular extra-curricular activities, such as socials, open-mics, picnics... even cross-country skiing! For now, we've replaced them with creative virtual events for the time being - like virtual trivia night or a cooking class through Zoom!
Ready to become a Particle? Apply today. We're excited to meet you


#INDARTICLETECH
Article is the easiest way to create a beautiful modern space.

Article started from a desire to improve efficiency and make furniture less expensive for everyone. In 2014 we had 4 employees; now we have over 1000 and have been growing at about 50% yearly.

Our office and warehouse space has grown from under 15,000 sq ft to over 1,200,000 sq ft, and our yearly revenue has grown to match.

Our head office is based in Vancouver, Canada, an office in Ho Chi Minh City, and warehouses in Seattle, Los Angeles, San Francisco, Jacksonville, Austin, Dallas, Portland, Houston, Denver, Baltimore, Toronto, Boston, and New Jersey.

Senior Software Engineer - Supply Chain Technology (Remote)

Article

Vancouver British Columbia (BC)

Canada

Information Technology

(No Timezone Provided)

Description

Hey there, we're Article. We're a digital-first furniture brand that's working to make everyday living better by providing an easy way for people to furnish their space. We don't have brick-and-mortar stores, so we're able to deliver better value on beautiful modern furniture. We've ranked as one of Canada's Fastest-Growing Companies for the last three years, and we're on the hunt for talented, enthusiastic team members who want to solve meaningful problems in pursuit of being remarkably better for our customers.

We're looking for a Senior Software Engineer to grow and improve our applications ecosystem. You will take ownership of the design, execution and deployment of technical solutions, advocate best practices, and remain current on new technologies.

We're currently hiring for multiple teams, including:
Architecture/Core Platform: Article is embarking on a mission to ensure that our software architecture can scale to support our 2030 vision. Towards that goal, this team is focused on modernizing our internal systems that run our business. More importantly, we advocate for technical best practices and build tools that help the productivity of all our Engineering teams.

Delivery + Post-Delivery Experience: All the way from receiving the product by the final mile team to the customer and everything after the customer receives their delivery.

Fulfillment Logic: This team's mission is to test the strength in the integration of Article's holistic customer purchase fulfillment flow - from planning POs to when the product arrives at our customers' doors.

We believe product ownership begins when a customer checks out and pays for an order - our commitment is to ensure the fulfillment promise we make at checkout is supported by a seamless and reliable experience that builds trust in the Article brand and entices customers to shop with us again.


About Our Tech Team
Team size: We are currently around 100 (although this number keeps growing, so it might be larger). We have nearly doubled in the past year, and this hiring velocity is planned to continue.

Remote work: Our tech team is currently working from home due to COVID-19. When it's safe to return to the office, we have flexible solutions if you want to be in the office a lot, sometimes, or not at all. The majority of the team is based in Vancouver, BC however we currently have members of our tech team based across Canada, USA, Mexico, and Brazil.

Time zones:
+/- 4 hours from PST

Founders: We were founded by engineers

Tech Stack:
  • Mainly Java applications built with SpringBoot and SPA built with Vue.JS, but each team is responsible for choosing the suitable technology.
  • We are big customers of AWS, we use a lot of their services : AppMesh, ECS, EC2, RDS, DynamoDB, CloudFormation, Forecast, Personalize...
  • Our ecosystem communicates through events propagation using Kafka, CDC and gRPC.
  • We have about 20 applications and services and it's growing.
How we work:
  • We are creating empowered Product teams where each team has a clear Problem they are solving.
  • Each team does continuous delivery toward solving their problem only.
  • Our approach is pragmatic and hypothesis based
  • Quality is not negotiable. We can trade time and scope on projects but we believe in delivering applications that do not require support in production.


Skills Knowledge and Expertise For This Role
  • 5+ years of professional experience in software development
  • Bachelor Degree or higher in Computer Science, Software Development, or related fields
  • At Article, we value your skills as an engineer and realize everyone uses different programming languages in their day-to-day. While we are primarily a Java shop, we recognize the strengths of parallel core competencies such as C#, Ruby, Python, or similar languages
  • Excellent problem-solving skills
  • Strong knowledge of databases (SQL and NoSQL)
  • Experience with event streaming and Apache Kafka
  • Comfortable with AWS platform and services
  • Experience building, deploying and maintaining Microservices


Benefits
At Article, we believe in an "Ownership Mindset" where you'll be given autonomy and the ability to own your work. Beyond a competitive salary:

  • We reward that ownership mindset, so we offer stock options after one year of employment
  • With our fast growth, we have a culture of curiosity, where learning happens on the fly - and while having a lot of fun
  • Access to dental and health benefits package plus a health/lifestyle spending account for your total physical and mental well-being
  • 45% discount on our products so you can experience first-hand why our customers love Article
  • Your choice of state-of-the-art laptops with the tech and tools to easily collaborate
Most HQ employees are working from home due to COVID-19. When it's safe to return to the office, we have flexible solutions if you want to be in the office a lot, sometimes, or not at all.
  • When our office is safe to reopen, you'll love that:
    • The Article HQ is a converted warehouse with in-house photo studios, an airy open layout, an open kitchen filled with snacks, premium coffees and teas (and ALL the milks).
    • A dog-friendly office. We love our dog friends here at Article. If you have a well-behaved, well-socialized pup, we'd love to have them in the office too.
    • Onsite fitness equipment, change rooms (including towel service!) and bike storage
    • Regular extra-curricular activities, such as socials, open-mics, picnics... even cross-country skiing! For now, we've replaced them with creative virtual events for the time being - like virtual trivia night or a cooking class through Zoom!
Ready to become a Particle? Apply today. We're excited to meet you


#INDARTICLETECH
Article is the easiest way to create a beautiful modern space.

Article started from a desire to improve efficiency and make furniture less expensive for everyone. In 2014 we had 4 employees; now we have over 1000 and have been growing at about 50% yearly.

Our office and warehouse space has grown from under 15,000 sq ft to over 1,200,000 sq ft, and our yearly revenue has grown to match.

Our head office is based in Vancouver, Canada, an office in Ho Chi Minh City, and warehouses in Seattle, Los Angeles, San Francisco, Jacksonville, Austin, Dallas, Portland, Houston, Denver, Baltimore, Toronto, Boston, and New Jersey.