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.
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.
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:
Creating production software as part of a team
Node.js
Python
Data domain-specific languages like SQL, R, Dax, M, etc.
Interface/UI design
Building with AWS Lambda
Supporting a Software-as-a-Service (SaaS) product or company
Relational database management in Oracle, Redshift, Postgresql, Snowflake, Teradata, etc.
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.