Skip to content

Data Fullstack Developer

  • Sao Paulo , São Paulo, Brazil

Job description

Spocket is revolutionizing the world of eCommerce as we know it today. Because of Spocket, a mom from the United Kingdom, or a teacher from Saudi Arabia can start their own businesses with our platform.

At Spocket, we are on a mission to empower millions of online entrepreneurs. This is why we wake up every day. Today, Spocket enables over 100,000+ entrepreneurs across five continents to launch and scale their online stores.

On the outside, we’re building something life-changing for entrepreneurs. Helping them achieve their goals is why we’re all here. Changing an entire industry isn’t always a straight path forward, but it’s an experience unlike anything else.

On the inside, we are a fun and passionate group of people striving to build a world-class culture of freedom, full ownership and responsibility.

We are seeking a highly skilled and motivated Data Fullstack Developer to join our dynamic team. In this role, you will be pivotal in collecting and integrating large volumes of data into our AWS-hosted Redshift datalake, developing robust data pipelines, and generating insightful reports and analyses using tools like Metabase. You will work closely with our technology and business teams to support data-driven decision-making processes.

You’re excited about the role because you will…

  • Design, build, and maintain scalable data pipelines using Python and AWS services to collect and process data from various sources.
  • Integrate data into a centralized AWS Redshift datalake, ensuring data accuracy and availability.
  • Develop and maintain databases using PostgreSQL and AWS Redshift, ensuring high performance and responsiveness to front-end requests.
  • Create interactive dashboards and reports in Metabase or similar tools, providing actionable insights to business stakeholders.
  • Collaborate with cross-functional teams to gather requirements and deliver solutions that support data-driven decision-making.
  • Monitor and optimize database and query performance, applying best practices for data modeling and schema design.
  • Implement data security and compliance protocols in line with industry standards and company policies.
  • Continuously explore new tools, technologies, and techniques to improve data systems and processes.

Job requirements

We’re excited to have you because you have these skills…

  • Bachelor’s or Master’s degree in Computer Science, Data Science, Information Technology, or a related field.
  • Proficient in Python, with experience in developing data applications and pipelines.
  • Strong experience with AWS cloud services, especially Redshift, S3, and other data-related services.
  • Extensive experience with SQL and database design, preferably with PostgreSQL and Redshift.
  • Proficiency in creating reports and dashboards in Metabase or equivalent BI tools.
  • Understanding of data security, privacy, and compliance best practices.
  • Excellent problem-solving skills and ability to work in a dynamic, fast-paced environment.
  • Strong communication and collaboration skills, with an ability to engage effectively with various stakeholders.
Preferred Qualifications:
  • Experience with data orchestration tools like Apache Airflow.
  • Familiarity with additional BI tools and data visualization frameworks.
  • Experience in a similar industry or with data-intensive applications.

You’re excited about joining Spocket because...

  • We take care of our teammates. This is a unique opportunity to join a rapidly growing technology startup and taking care of our team on this journey is a priority.

  • We have curated a mission-driven workplace in which we believe in a positive and supportive team.

  • We offer all teammates the opportunity to provide insights on strategy and improve processes across the business.

  • You are eager to learn more about the fast-growing e-commerce industry.

  • We have an awesome and easily accessible office in Yaletown with snacks and fun people.

  • We love hanging out. A team that has fun together, stays together!

  • We offer benefits so you can focus on building an awesome company!

If this sounds like a great fit for you, please apply now!