JOB DESCRIPTION
Overflow is hiring a full stack engineer to help customers migrate their transactional data and recurring gifts into Overflow and fully activate their giving suite. Your primary objective will be to develop the systems and tooling necessary to scale customer onboarding as well as clean, transform, and import historical giving data for our clients. You will be responsible for working and collaborating closely with the partnership success team, customers, and engineers to ensure that your features are delivered on time and bug-free, and our customer’s data is processed swiftly and securely.
REPORTS TO
Senior Engineer Manager - Matt Dzwonczyk
RESPONSIBILITIES
- Participate in Data Migration calls with customers to gather data migration requirements.
- Assess the quality and integrity of data during the migration process to identify inconsistencies or errors and work to correct those errors.
- Build internal processes to normalize and transform customers’ historical transaction data.
- Import data into Overflow’s data stores.
- Build front-end and back-end tooling to scale migration processes and improve the customer experience during their migration journey.
- Build internal features that allow the Partnership Success team to scale and better serve customers.
- Communicate weekly migration progress to internal and external stakeholders.
- Build beautiful donation management experiences along with the APIs that power these experiences.
- Collaborate with partnership success and design to scope out feature feasibility and timelines.
- Implement security and data protection solutions to ensure Personal Identifying Information remains safe and secure.
- Develop testing strategies, write unit/functional tests, and take ownership of the QA cycle to ensure high code quality.
- Become an expert in Overflow’s product, often working with our nonprofit partners and sales team to understand features or customization requirements.
NON NEGOTIABLE QUALIFICATIONS
- Be available for meetings from 9a-6p PST Monday-Friday.
- 1 business day responsiveness to slack & email.
- Alignment to Overflow’s mission to Inspire The World to Give founded on Christian Proverbs 11:24 “The world of the generous gets larger & larger.”
- Agreement with Overflow Values which inspires Overflow Company Culture.
- Willingness to travel & participate in in-person gatherings.
- Commitment to serving the evangelical Christian church space, alongside the wider 501(c)3 non-profit space.
DESIRED TECHNICAL SKILLS & APTITUDES
- 3+ years of industry experience as a Full Stack Engineer.
- You are proficient in TypeScript and have deep experience building end-to-end features with React, NextJs, NodeJs, Express, and other JavaScript frameworks.
- You have experience designing and implementing data models with both NoSQL and SQL-like databases.
- You have strong knowledge of the design principles that underpin scalable and user-friendly web applications.
- You have a thorough understanding of the software development lifecycle, from design and implementation to testing and deployment.
- You have worked with transactional data before and are familiar with best practices around handling Personal Identifiable Information (PII).
- You can clearly communicate technical concepts to non-technical stakeholders.
- You are proficient with Excel and can clearly communicate specific formatting requirements to business users.
- You have experience working in enterprise cloud platforms like AWS and Azure.
- You have experience with scripting languages that can automate data transformations.
- You have excellent communication skills to clearly articulate design decisions, alternatives, and trade-offs.
TECH STACK
- GENERAL TEAM
- Slack
- Google Suite
- Notion
- Zoom
- Canva
- Pitch
- ENGINEERING
- Jira
- GitLab
- MongoDB
- Amazon Web Services
Similar Jobs
- View Job
Sr. Fullstack Engineer - Kohler Ventures
Palo Alto - View Job
Sr. Fullstack Engineer - Kohler Ventures
Palo Alto - View Job
Sr. Fullstack Engineer Sitecore - Kohler Ventures
Palo Alto - View Job
Sr. Fullstack Software Engineer, Energy Software
Palo Alto - View Job
Sr. Fullstack Engineer - Kohler Ventures - (req59763)
Palo Alto