Sr. Software Engineer II - Data Solutions & Measurement

BrazilFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
10+ years
Required Skills
PythonSQLApache KafkaNosqlSparkRESTful APIsPySpark

Requirements

  • 10+ years of backend software engineering experience with strong technical depth
  • Strong understanding of algorithms, data structures, and system complexity analysis
  • Experience with Python and/or PySpark in production environments
  • Experience building and maintaining high-volume, distributed systems
  • Familiarity with data processing technologies such as Spark, Kafka, Avro, Delta Lake, and Parquet
  • Strong knowledge of REST APIs, event-driven architectures, SQL, and NoSQL databases
  • Experience working in performance-sensitive, high-throughput production systems
  • Strong communication, collaboration, and problem-solving abilities
  • Degree in Computer Science, Computer Engineering, or related field preferred

Responsibilities

  • Design, build, scale, and maintain backend systems handling high-volume and performance-sensitive data workflows
  • Develop and optimize event-driven and API-based integrations across distributed systems
  • Support migration from monolithic architecture to domain-based and scalable system design
  • Work on asynchronous, write-heavy systems powering core product functionality
  • Investigate complex technical issues and implement robust, scalable solutions
  • Collaborate closely with data scientists and engineering teams on system design and implementation
  • Participate in shared engineering ownership models, contributing across team responsibilities
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now