Senior Software Engineer



Software Engineering
Portland, OR, USA
Posted on Tuesday, June 18, 2024

WorkStep is the leading employee engagement platform for the frontline. Our comprehensive solution brings HR and Operations teams together to help reduce turnover, increase productivity, and engage the hourly workforce. With WorkStep, leaders gather the feedback they need to take action and drive their business forward.

Our mission is simple: to make the frontline a better place to work. WorkStep’s holistic employee engagement solution ties feedback to business outcomes and empowers leaders to drive meaningful, organizational change. By bringing comprehensive listening, predictive analytics and workforce communication together in one solution, WorkStep gives companies within e-commerce, manufacturing, retail, CPG, transportation, and logistics the tools they need to take action and transform their business.

In this role you will be responsible for collaborating closely with your team to design, build, and deliver scalable enterprise-grade software solutions. You'll serve as an expert on our data structures, access patterns, conventions, and consistently deliver concise, high-quality code. You'll be responsible for developing technical specifications for customer-facing products and crafting technical standards for the engineering team. You'll be an excellent communicator and thinker and have an eagerness for learning unfamiliar technologies and mastering new topics quickly.

Preferred Experience

  • At least 8 years of experience writing production-grade software
  • Experience developing large applications with React and TypeScript
  • Experience developing scalable backends with Python
  • Experience with SQLAlchemy or similar ORM and a strong understanding of relational databases
  • Proven ability to create technical specifications and other technical documentation
  • Proven ability to oversee technical implementations by collaborating closely with team members