Snatch UP

Senior Software Engineer

São Paulo, SP, BR

6 days ago
Save Job

Summary

Ready to build high-impact data solutions? We're seeking a talented Senior Software Engineer with full-stack expertise to design, build, and optimize our data pipelines. You'll work with a cutting-edge technology stack, collaborating with product and design teams to deliver seamless, high-performance systems that transform data into actionable insights.

Responsibilities

  • Translate requirements into robust technical solutions, providing accurate effort estimations.
  • Own end-to-end projects, contributing to all aspects from infrastructure to data tiers.
  • Develop clean, maintainable, and testable code following best practices.
  • Continuously monitor and optimize system performance, proactively recommending improvements.

Qualifications

  • 5+ years of experience in agile development, collaborating with cross-functional teams.
  • Strong proficiency in backend development (Node.js, Kafka, PostgreSQL, data pipeline experience).
  • Experience designing, building, and maintaining RESTful APIs.
  • Experience building scalable, high-performance backend systems.
  • Proficiency in writing unit and integration tests.
  • Proficiency with Git.
  • Fluent English communication skills.

Tech Stack: Node.js, Typescript, Python, PostgreSQL, ClickHouse, Kafka, Apache Spark, Docker, Jenkins, Terraform, AWS

Bonus Skills: Scala, ClickHouse, Terraform, AWS

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: