Press ESC to close

Senior Data Engineer


Published: Mon, 28 Oct 2024 20:50:40 GMT

Job Title: Senior Data Engineer

Location: Remote or Des Moines, IA

Company: Dwolla

Introduction:

Are you a curious, passionate, and determined data engineer with a love for troubleshooting? Do you thrive in a fast-paced, collaborative, and diverse engineering team? If so, then we want you on our team at Dwolla as our Senior Data Engineer.

About Dwolla:

Dwolla is a leading provider of payment processing services, processing billions of dollars in payments every month on behalf of millions of users. As a Senior Data Engineer at Dwolla, you will play a critical role in leveraging our vast amount of data to its maximum value. You will also have the opportunity to work with cutting-edge technologies, support new product offerings, and contribute to the growth of our business.

Role and Responsibilities:

In this role, you will be responsible for leading the efforts to leverage our data for maximum value. Your responsibilities will include:

– Developing and executing a technical vision for AWS-based data pipelines
– Supporting new product offerings and business intelligence development efforts
– Ensuring deployed systems meet required levels of performance
– Working with infrastructure-as-code and CI/CD systems (such as Terraform, Troposphere, Cloudformation, Jenkins)
– Building and growing the Dwolla data lake and data pipelines
– Defining and implementing DataOps methodologies
– Writing and optimizing queries and reports
– Supporting and monitoring existing databases

Qualifications:

To thrive in this role, you should possess the following qualities:

– A driven, self-starter mentality with a passion for learning and staying up-to-date on industry trends
– A blend of DataLake-related technologies in AWS (Redshift, Glue, Athena, S3)
– Experience with Python and SQL
– Previous software engineering experience is a plus

Job Expectations:

As a Senior Data Engineer at Dwolla, you will be expected to:

– Design, build, monitor, and maintain infrastructure-as-code AWS-based data pipelines and warehousing tooling
– Write and optimize Python code for ETL jobs
– Help define and implement Data Lifecycle principles
– Support the technology department’s use of AWS database technologies
– Partner with other engineers and data specialists in writing and optimizing queries and developing performant schemas
– Assist other engineers in supporting highly-available RDS database instances
– Contribute to plans and exercises to ensure databases and data pipelines are resilient and recoverable
– Communicate technical decisions through RFCs, design docs, technical training, and the wiki
– Mentor other engineers through pairing, design review, and code review

Preferred Qualifications:

– Experience implementing relevant AWS technologies for data pipelines and ETL jobs
– Experience with infrastructure-as-code methodologies (Terraform, CloudFormation)
– Experience with distributed computing technologies (Spark)
– Experience designing and reviewing multi-function Python programs
– Experience optimizing SQL queries
– Experience with AWS database solutions (RDS, DynamoDB, Redshift)

Perks and Benefits:

At Dwolla, we value our employees’ well-being and offer a variety of benefits, including:

– Unlimited paid time off (with a mandatory PTO minimum of 5 days every 4 months)
– 12 weeks of paid parental leave
– Medical, dental, and vision insurance with FSA and HSA options
– Stock options
– 401k with company match
– Long-term disability and life insurance

Our Remote-First Workspace:

At Dwolla, we have a remote-first work culture that allows our employees to work from anywhere in the US or from our Des Moines office. Some of the benefits of our remote-first workspace include:

– Ability to work from anywhere in the US without a change in compensation
– Flexibility to enjoy the laptop lifestyle and balance work while traveling
– Opportunities for collaboration through both in-person and virtual events
– A mix of synchronous and asynchronous communication for maximum productivity
– Home office stipend for remote employees and paid parking for office-based employees

Application Process:

At Dwolla, we value diversity and believe that the best teams are built by including diverse ideas, experiences, and people. If you require a reasonable accommodation or assistance during the interview and employment process, please contact Katie Spellman, our Talent Recruiter at kspellman@dwolla.com.

Please note that while we support a remote-first work environment, we are currently only able to offer employment to candidates who live in the United States. As part of our employment process, you will be asked to complete an employment and credit verification authorization form, which allows us to run a background check. By submitting your application, you agree to allow Dwolla to share your information with a third party for communication services.
Apply link

@Katen on Instagram
This error message is only visible to WordPress admins

Error: No feed with the ID 1 found.

Please go to the Instagram Feed settings page to create a feed.