Software Engineer, Data

| San Francisco
Sorry, this job was removed at 7:30 a.m. (PST) on Wednesday, February 24, 2021
Find out who's hiring remotely in San Francisco.
See all Remote Data + Analytics jobs in San Francisco
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Recurly’s Data Platform team is responsible for building a data platform to provide critical business insights to internal and external customers. The Data Platform team is responsible for a broad vision ranging from ingesting data from multiple sources, transforming data into a cohesive data warehouse, building out insightful reports, exporting data, and providing it from our internal application databases as well as external SaaS sources. We develop reporting functionality built with complex business logic involving large data sets and provide export capabilities that allow our merchants to access their data in a secure, reliable manner. As a Data Engineer, you will work closely with a team of engineers, QA and product owners to define and deliver a modern data platform.

We are looking for an energetic and dynamic Data Engineer to help build, maintain, and evolve our Data Platform. You will work with an existing team of experienced and ego-free Software Engineers to help ensure the continued success of our company and our engineering team during our rapid and international growth.

If you don't match the job 100% we would still like to hear from you.

Compensation & Benefits:

Estimated annual salary for this role may range from $120,000 to $145,000

As a full-time employee, Recurly offers competitive benefits programs, perks and options designed to fit your needs and the needs of your family. We offer medical, dental and vision benefits and a menu from which to choose options that work best for you and eligible dependents. We also offer life insurance, short and long-term disability, hospital indemnity, critical illness coverage, employee accident protection, health savings account (HSA) & flexible spending account (FSA) options, employee assistance program, Legal and Pet Insurance.

Other perks may include:

401(k) Retirement Plan

Company equity

Flex Time Off

Company Events

Training/Development

Tuition reimbursement

Casual dress

Dog friendly office

Commuter benefits

Volunteer opportunities

Responsibilities

  • Developing an accurate and performant data platform using cloud technologies
  • Ingesting application data from RDBMS and NoSQL databases and putting it into a data lake
  • Modeling internal application and external SaaS data into a cohesive data set
  • Building new reporting functionality based on the warehouse
  • Providing merchants access to their data and insights in novel and interesting ways
  • Helping to define technical solutions, impacts and/or alternate approaches, and providing timeline estimates
  • Active participation in requirements and solution design sessions
  • Working to test, QA, analyze, and address issues with data and reports
  • Positive participation in an agile software development methodology

Requirements

  • 2 or more years or more of software engineering experience
  • Professional experience building ELT data platforms
  • Understanding of data modeling
  • SQL skills in transforming, modeling, and creating analytical reports
  • Coding experience (Python or Java preferred)
  • Substantial experience with SQL and relational databases
  • Proactive communicator with outstanding verbal and written communication skills.
  • Self-motivated, with a drive and capacity to build, launch, iterate, and learn under pressure
  • Positive, solution-oriented, ego-free mindset

Bonus Points

  • Skills with Hadoop, Spark and other big data tools like Airflow and DBT

About Recurly

Recurly, Inc. provides a versatile subscription management platform to manage the entire subscription lifecycle for market-leading brands worldwide. Subscription businesses such as Sling TV, BarkBox, FabFitFun, Cinemark and Fubo.tv depend on Recurly to harness the power of the subscription model and drive recurring revenue growth. Since its launch in 2009, Recurly has deployed subscription billing for thousands of companies across 42 countries.

Offices located in San Francisco, California, Boulder, Colorado, and New Orleans, Louisiana

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Recurly is located in the Mission District

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about RecurlyFind similar jobs