Remote Senior Reporting Engineer

Logo of dLocal

dLocal

πŸ’΅ $100k-$150k
πŸ“Remote - Brazil, Uruguay

Job highlights

Summary

Join dLocal, a global leader in payment processing, and become a Software Engineer contributing to high-performance applications for major clients like Netflix and Amazon. You will participate in all phases of the application development lifecycle, designing, developing, and delivering high-volume data analytics applications. This role requires expertise in Python and Java or Golang, REST APIs, SQL, data modeling, and experience with AWS and distributed processing. dLocal offers a flexible, remote-first culture with travel, health, and learning benefits. The company fosters a dynamic, international environment with a team of 900+ colleagues from 25+ countries. This is an opportunity to build a global career impacting millions of lives.

Requirements

  • Great knowledge over Python and Java or Golang
  • Strong experience in developing REST API applications
  • Great knowledge over SQL & DBMS
  • Deep understanding on data modelling (Star schema, Snowflake) and manipulation/cleansing
  • Good knowledge on non-relational databases (NoSQL) and semi-structured/unstructured data
  • Good knowledge of distributed processing (Apache Spark, Hadoop, Hive, Presto, or similar)
  • Experience with AWS environment (S3, Redshift, RDS, SQS, Athena, Glue, CloudWatch, EMR, Lambda, or similar)
  • Experience with code versioning (GitHub or similar)
  • Experience in Batch processing (ETL/ELT)
  • Advanced/fluent English

Responsibilities

  • Contribute in all phases of the analytical application development life cycle
  • Design, develop and deliver high-volume applications for data analytics systems
  • Write well-designed, testable and efficient code
  • Ensure designs are in compliance with specifications
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review

Preferred Qualifications

  • Experience with Agile/Kanban work methodology (JIRA)
  • Experience using Unix OS
  • Experience with dataviz tools (Tableau, Looker, DataStudio, PowerBI, or similar)
  • Understanding of files formats and how to manipulate them (AVRO, JSON, PARQUET, CSV, etc)
  • Knowledge in GCP
  • Knowledge in Streaming
  • Knowledge on orchestration tools (Apache Airflow, Prefect, Mage, or similar)

Benefits

Flexible, remote-first dynamic culture with travel, health, and learning benefits

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let dLocal know you found this job on JobsCollider. Thanks! πŸ™