Engineering Reason Automation Engineering Reason Automation

Power BI Developer (Contract)

Reason Automation (reasonautomation.com) is a data processing & automation start-up specializing in Amazon analytics and reporting. We leverage Power BI to create dashboards and reports for clients. As a Power BI developer, you will work directly with our CEO and Customer Success team to build and maintain reporting environments in Power BI Service.

What you’ll be doing

1. Dashboard & Report Development

The main responsibility of this role is creating dashboards in Power BI both for Reason Automation & for bespoke client projects on a project-by-project basis:

  • Receive and be able to ask good clarifying questions/provide meaningful inputs regarding requirements

  • Create scalable data models using Reason Automation’s postgres databases (AWS & Azure), as well as customer data sources (e.g. S3 folder

  • Create intuitive visualizations that help users drive towards business decisions

  • Be able to take feedback and incorporate changes

2. Power BI Service Maintenance

You will also share responsibility for managing published Power BI reports, datasets, and refreshes in Power BI Service, for both Reason Automation and our clients.

  • Help deploy and maintain client reporting environments in Power BI Service

  • Troubleshoot refresh and connectivity escalations from the Customer Success team


 

Who We’re Looking For

Requirements

Candidates should have at a minimum:

  • At least 2 years of experience working with Power BI Desktop and Service

  • At least 2 years of experience creating time-series reporting with large (GB) data models

  • Comfort writing SQL, DAX, and M code interchangeably, and have a mental model for when to use each

  • Have a strong bias for documentation in your code

  • Time management skills—you create accurate timeline/milestone estimates

  • Extremely detail-oriented: our customers are $billions/year businesses.

Traits

Successful candidates may also:

  • Be highly analytical with a knack for translating data into business insights

  • Have project management skills

  • Possess a great design aesthetic


 

How to Apply

Please send your resume, availability, and compensation requirements to recruiting@reasonautomation.com.



Reason Automation is an equal opportunity employer. We seek and value diversity, and strive to create an inclusive environment for people of all backgrounds. We do not require drug tests, perform credit checks, or discriminate against applicants with unusual working situations or work histories.

 
Read More
Internship, Engineering Reason Automation Internship, Engineering Reason Automation

Software Development Engineer Intern (FILLED)

Reason Automation (reasonautomation.com) is a data processing & automation start-up specializing in Amazon analytics and reporting. 

We understand all facets of enterprise e-commerce data—from which KPIs matter, to building reliable data pipelines, to structuring that data for analysis. Our team ran weekly business reviews and deep dives for some of Earth’s largest consumer brands.

Now our goal is to help brands manage their businesses the same way Amazon does—with insights powered by big data. We believe democratizing access to data-driven insight will create more durable, successful businesses, whether you are a manufacturer, seller, distributor, consultant, or agency. Reason serves that mission by bringing financial, retail, advertising, and brand data out of Amazon systems and into software our customers already use.

Launched in 2020 during the pandemic, we grew along with the e-commerce industry and are hiring a Software Development Engineer Intern to join us for Summer Quarter. In this role you will be building scripts, tools, tests, and systems that ingest customer data in a world-class manner.

What you’ll be doing

1. Data Operations

You will develop, expand, and support back-end systems for data collection and delivery. This is an opportunity to work with robust and scalable backend services built on a modern AWS tech stack.

2. Data Quality

Our obsession with data quality is a major competitive differentiator. You will help build and improve tools that let us maintain a high bar for data quality, as we add customers and expand our product offering.

What you'll learn

In addition to functional and technical experience, you’ll get work directly with enterprise-scale databases, retail financial and customer data. You’ll also develop knowledge about the Amazon Marketplace ecosystem while getting hands-on experience with AWS Serverless tech as well as building services in Node.js.



 

Who We’re Looking For

Requirements

You should have training, experience, or education in software engineering, and be able to articulate that experience.

This is an internship; candidates without paid work experience are encouraged to apply.

Traits

Successful candidates may also:

  • Be familiar with agile product development practices and principles

  • Have experience with bug tracking software

  • Have experience with SQL

  • Have experience using analysis of data sets to solve problems and answer questions

  • Be organized

  • Be self-motivated

  • Communicate clearly when speaking and writing


 

COMPENSATION DETAILS

This is a summer internship estimated at 20-25 hours per week based in Seattle, WA. The role may be performed remotely within the US as long as you can work overlapping Pacific business hours. Your compensation includes a living expense stipend, paid bi-weekly over the term of the internship.


 

How to Apply

This position has been filled. Thank you for your interest in Reason Automation.

Reason Automation is an equal opportunity employer. We seek and value diversity, and strive to create an inclusive environment for people of all backgrounds. We do not require drug tests, perform credit checks, or discriminate against applicants with unusual working situations or work histories.

 
Read More
Engineering Reason Automation Engineering Reason Automation

Sr. Software Engineer — Full Stack (FILLED)

Reason Automation (reasonautomation.com) is a data processing & automation start-up specializing in Amazon analytics and reporting. Our tech team is the heart of the company, building the systems that help Reason’s services run smoothly. We are hiring our first senior engineer to join a small, mighty development team to build the systems that help Reason’s services run smoothly. As a Sr. Software Engineer (full stack), you will help us drive engineering best practices and innovate for customers in addition to shipping code and features.

What you’ll be doing

1. Data Operations & Quality (30%)

Providing accurate, timely data is Reason’s core business. You will be responsible for helping improve, expand, and support all back-end systems that power our Amazon data service.

  • Maintain and improve systems for data extraction, transformation, and delivery

  • Serve as a primary resolver for technical escalations

  • Recommend ways to programmatically reduce service costs

2. New Product Development (40%)

We have big plans to expand beyond our core pipeline service in 2022. You will be the primary engineer responsible for building & launching new customer-facing products, e.g. self-service management interfaces and reporting dashboards.

  • Design & launch new data & analytic products for Amazon vendors & sellers

  • Engineer tools that make our internal team members more efficient

3. Engineering Leadership (30%)

As a senior member of the technical team, you will play a critical role in driving engineering best practices within the team.

  • Partner with CTO to improve engineering processes to improve code quality, reduce bugs, and continuously improve launch efficiency

  • Responsible for improving onboarding efficiency for new technical team members


 

Who We’re Looking For

Requirements

This is a senior-level position that will be expected to perform many duties independently and with minimal training. You should also have at least two years of training, experience, or education in four or more of the following, and willingness to learn about the rest:

  1. Creating production software as part of a team

  2. Node.js

  3. Python

  4. Data domain-specific languages like SQL, R, Dax, M, etc.

  5. Interface/UI design

  6. Building with AWS Lambda

  7. Supporting a Software-as-a-Service (SaaS) product or company

  8. Relational database management in Oracle, Redshift, Postgresql, Snowflake, Teradata, etc.

  9. BI application development

Traits

Successful candidates may also:

  • Be unusually self-motivated and able to motivate others

  • Have excellent attention to detail; you make fewer mistakes than average

  • Be organized and/or have a great memory: people trust your answers

  • Write clearly and empathetically

  • Care about process, documentation, and other scale mechanisms


 

COMPENSATION DETAILS

This is a full-time, salaried position estimated at 40 hours per week based in Seattle, WA. The role may be performed remotely within Washington State. Your compensation includes:

Salary

$80,000 - $110,000/year DOE.

EQUITY

As a senior leader, this position will receive company stock (shares, not options) on a 4-year vesting schedule.

Workspace

All employees receive a remote workspace setup stipend. Employees who want someplace outside of the house to work may receive a WeWork coworking pass or a desk in our South Lake Union office.

Retirement

All employees can participate in the company’s Betterment 401K retirement plan, which offers socially-responsible portfolio options.

TIME OFF

In addition to 10 paid holidays per year, you receive 2 weeks of paid vacation and 1 week of paid sick time.

Insurance

Health, Dental, Vision

Education Budget

We will reimburse up to $2,000 per year of classes, seminars, and training related to your current or future work at Reason.


 

How to Apply

This position has been filled. Thank you for your interest.



Reason Automation is an equal opportunity employer. We seek and value diversity, and strive to create an inclusive environment for people of all backgrounds. We do not require drug tests, perform credit checks, or discriminate against applicants with unusual working situations or work histories.

 
Read More