Software Engineer, Data Products

  • Full-time

Company Description

We believe everyone should be able to participate and thrive in the economy. So we’re building tools that make commerce easier and more accessible to all. We started with a little white credit card reader but haven’t stopped there. Our new reader helps our sellers accept chip cards and NFC payments, and our Cash app lets people pay each other back instantly. We’re empowering the independent electrician to send invoices, setting up the favorite food truck with a delivery option, helping the ice cream shop pay its employees, and giving the burgeoning coffee chain capital for a second, third, and fourth location. Let’s shorten the distance between having an idea and making a living from it. We’re here to help sellers of all sizes start, run, and grow their business—and helping them grow their business is good business for everyone.

Job Description

The Central Data team provides tools to help all employees at Square make better data-driven decisions. We’ve focused on building a system foundation and scaling the infrastructure in the past years. But, just having a large amount of data does not equate to a success. Providing tools that make it easy to analyze, transform and apply the data to products leads to a success in data, and that is exactly the new vision of our team. Our products include an in-house built AB Testing Platform, a generic ETL tool leveraging Airflow, and an in-house built Data Portal that eases the data discoverability. We also conduct data modeling, curation and training for users. It’s exciting to see how our products are transforming the way the data is used at Square to make data-driven decisions.

As a team member of Central Data, you will be designing and building new systems and tools that could be transforming the entire company culture in a way that was never possible.

You will:

  • Design and improve a generic ETL framework, that is used by hundreds of users in the company.

  • Develop a Data Portal that is designed as the central data encyclopedia for all users in the company.

  • Identify new tool ideas that multiply the impacts users make, using data.

  • Be the technical customer evangelist who understands the needs and the desire from customers and can translate into the engineering development and optimization ideas.

  • Work with engineering organization to define data standards, work with your customers to develop suitable data solutions.

Qualifications

You have:

  • 5+ years of industry experience developing highly scalable production services or 3+ years with a Master's degree.

  • Experience with web development, using Ruby (or Python), Rails and React.

  • Familiarity with data visualization libraries, such as D3.

  • Bachelor’s degree in Computer Science or equivalent practical experience

Good to Have:

  • Experience with OLAP data warehouses like Vertica, Redshift.

  • Experience with data engineering, such as SQL and ETL.

  • Experience with common data and analytics practices, such as data modeling and machine learning.

Additional Information

At Square, we value diversity and always treat all employees and job applicants based on merit, qualifications, competence, and talent. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of the San Francisco Fair Chance Ordinance.

Privacy Policy