background_image
  • IMAGE: Return to Main
  • IMAGE: Show All Jobs


Position Details: Sr. Platform Engineer(814213Z)

Location: Beaverton, OR
Openings: 1
Job Number:

Share

Description:

Required

  • NODE.JS
  • VUE.JS
  • DEV OPS
  • AWS
  • ELASTIC SEARCH


As a Senior Platform Engineer on the Digital Product Creation team, you will:

 

· Join a team of Platform Engineers and full stack JavaScript Engineers who are passionate about developing world class solutions

· Leverage your love for JavaScript and full stack experience to design and build the new breed of micro services for Client

· Experience deploying micro services using serverless.com framework is necessary

· Exposure to AWS step functions is a plus

· Ability building apps on Node.js is a must

· Exposure to Vue.js/Angular 2 or other UI frameworks like React/Polymer is a positive

· Experience developing Electron apps is a huge plus

· Build on your knowledge of horizontally scalable Dynamo-style databases such as Dynamo DB, Elastic Search, S3, to ensure we have reliable, highly-available and high-performance data

· Design robust technical solutions to challenging business problems

· Review teammates technical designs, code and tests to keep the entire team focused on being the best they can be

· Harness your DevOps skills to automate your service deployments so they’re fully repeatable. Experience using one of Circle CI/Jenkins/Puppet is a must

· Build your components for Continuous Delivery

· Profile and performance tune your work to ensure we deliver the fastest and best web experience to designers across the globe

· Partner with other architects and teams to ensure that the whole DPC ecosystem of services stay consistent, loosely coupled and independently scalable

· Automate the testing of all of your components to ensure we have excellent test coverage with quality assertions

We're looking for someone special, someone who had these experiences and clearly demonstrated these skills:

· Minimum of 8 years of experience designing and building high volume, high availability backend applications (required)

· Minimum 5 years’ experience building Node.js applications (required)

· Ability to review code, provide feedback on Pull requests

· Experience Performance tuning various aspects of the application

· Experience writing automated tests using tools with latest JavaScript test frameworks like chai/http, jest

· Experience with applications hosted in Amazon Web Services AWS (preferred)

· Experience building RESTful APIs (preferred)

· Experience working with highly concurrent systems (Highly desired)

· Experience with Electron desktop app development (Bonus!)

· 5 years directly relevant work experience as a software engineer with growth

· Excellent analytical, written and oral communication skills

· Strong working knowledge of basic computer science data structures and algorithms

Education

· Bachelor's degree in Computer Science, Information Systems, or other relevant field

· 2 years of additional relevant professional experience accepted in lieu of a degree

Perform an action:

IMAGE: Apply to Position
mautic is open source marketing automation




Powered by: CATS - Applicant Tracking System