Software Engineer PL

  • Data
  • São Paulo, São Paulo

Compartilhar vaga

Escale is a rapidly growing customer acquisition company located in São Paulo, Brazil. Founded in 2013 by two American entrepreneurs in their apartment in Vila Madalena, Escale today boasts more than 500 employees.

We use data and technology to deliver more intelligent and optimized buying experiences to consumers. We manage the end-to-end sales funnel for big brands in industries such as telecom, healthcare and education with a simple thesis: the best sales strategy is to deliver an amazing buying experience to end users.

With recent investments from top VCs such as Kaszek Ventures, Global Founders Capital and Redpoint e.Ventures, we are expanding our engineering and data teams to develop a world class customer acquisition platform. 

About Us

We dream big and constantly focus on the customer, knowing that what we do today are the building blocks for the greater future. We have a highly diverse culture and intend to keep it that way, respecting everyone regardless of their age, sex, skin color, country of origin, sexual orientation or experience level. We put deep understanding of agile values, above specific processes and methodologies. We make decisions based on data and are highly results oriented. Our culture resembles a sport team more than a family, where trust and respect are earned by winning hard battles together.

About You

As a software engineer at Escale, you will be responsible for developing and maintaining a data platform architecture that empowers our teams to store, transform and retrieve valuable information through cutting-edge technologies. Our platform targets the latest generation architectures on the market (Kappa and Lambda) and we are currently moving towards real-time processing and a machine learning platform. Daily, you will work with highly scalable, distributed and fault-tolerant systems with a focus on analytical processing. We also encourage the use of open source technologies, such as Kafka, Kubernetes, Airflow, Amundsen, as well as giving back to the community by contributing to open source projects.

Desired Skills and Expertise Expected Qualifications

  • Solid foundation in computer science and fluency in applying it to practical problems
  • Good knowledge of a modern programming language. Ex Python, Java, Scala, etc.
  • Practical knowledge of Object Stores or Distributed File Systems. Eg S3, Google Cloud Storage, HDFS, etc.
  • Practical knowledge of data formats. Eg JSON, Parquet, Avro, etc.
  • Deep knowledge of Relational Algebra, including performance optimizations. Eg SQL, HQL, Spark, Pandas Experience with open standards and open source technologies
  • Experience with cloud computing, as well as scalability and performance issues
  • Experience with Unix environments
  • Deep knowledge of agile principles and their practical applications
  • Naturally autonomous collaborator
  • Preferred Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, Applied Mathematics or related discipline
  • Experience of working with BigData or applied machine learning
  • Practical knowledge of functional programming
  • Knowledge of business rules