Job Description

Are you looking for an opportunity to make a difference and take ownership of your work, contributing to an industry-changing product? Do you enjoy working hard and being part of a team that is driven and productive and strong? FNX (Phoenix) is currently hiring for a remote Software Engineer with a specialization in Cloud Infrastructure to work on our Full Stack team. We’re a remote tech startup from Vancouver, BC, and we’ve built a Saas software platform for 3D product development in the apparel industry. We’re in need of an experienced developer to work with our Full Stack team to define and build our next generation digital apparel software. 
 
What you’ll be doing:

  • Develop, update and maintain backend features of FNX’s application stack
  • Work on a high performance distributed system scaling to thousands of instances and processing 10s of thousands of images per day
  • Build and manage reusable code and libraries, and help maintain code quality and organization
  • As a developer you will Implement solutions that solve complicated challenges around performance, scaling, and security while instrumenting services to provide high quality insight into emerging issues
  • As an operator, you will manage thousands of servers across multiple environments and regions, deploying updates, migrating databases, and architecting self-healing infinitely scaling services
  • Design robust, cost-effective, self-healing systems that can withstand a datacenter failure or spike in traffic
  • Refine and enhance the development and build process used within our teams to drive improvements to development efficiency
  • Leading the on-call rotation and implementing best practices for on-call
  • Leading the infrastructure strategy as we scale our system 

What you bring: 

  • 3+ years of experience in backend software development and API design with languages such as Golang, Python and Node.js OR
  • 3+ years experience managing servers, networks and infrastructure in a modern cloud environment at scale
  • Bachelor of Engineering or Computer Science, equivalent degree or equivalent work experience
  • Broad knowledge of many of the following: Linux, networking, servers, virtualization, security, availability, resiliency, redundancy, alerting, and monitoring
  • Strong problem solving, algorithm design, and complexity analysis skills
  • Strong understanding and experience with schedulers and container orchestration technology - Docker, Kubernetes, and Nomad
  • Familiarity with infrastructure as code tools such as CloudFormation or Terraform
  • Familiarity with best practices for continuous integration and delivery with Jenkins,  CircleCI or equivalent
  • An excellent team player mindset 
  • Exceptional communication, both written and spoken; Practice in delivering written technical feedback in form of code reviews to peers along with writing rock-solid documentation
  • You have a persistent/determined work ethic and a willingness to try anything and everything
  • Comfortable with focusing among multiple competing priorities and solving challenging problems 

Nice to Have:

  • Experience with Hashicorp tools: Terraform, Consul and Nomad
  • Experience with cost-optimization for cloud infrastructure spend would be a big asset
  • Particular attention will be given to candidates with experience shipping desktop applications for Mac and Windows with Electron
  • Experience with CLO, Browzwear VStitcher or other cloth simulation tools
  • Experience working in startups and remote teams
  • Knowledge and Experience with Computer Graphics technologies
  • An interest in fashion and bringing change to the fashion industry

Why work at FNX? 
 
We’re lean, fast, and flexible, and we like to solve problems. Each member of FNX is valued for what they bring to the team and we offer competitive salaries and the ability to work remotely.
 
How we work

  • Remote flexibility
  • Open communication
  • Trust
  • Teamwork
  • Continuous growth
     
More Details
Employment Type: Full Time
Location: [REMOTE]
Experience Required: Mid-Senior Level
Date Published: 25 Sep 2020
Share Job Opening