Senior Backend Engineer- Remote Latin America

Remote
Full Time
Engineering
Experienced

Type of Employment: Full-Time
Company: Puzzle
Location: Latin America


About Puzzle:

At Puzzle, we deliver innovative technology solutions to businesses across various industries. Our team of passionate professionals is committed to helping our clients achieve their business goals by leveraging the power of technology.

Our Client:

Our mission is to bring community and belonging to everyone in the world. We are a community of communities where people can dive into anything through experiences built around their interests, hobbies, and passions. With more than 50 million people visiting 100,000+ communities daily, it is home to the most open and authentic conversations on the internet.

About the Role:

You will work with the existing engineering team and help contribute to the direction of the projection and team. The existing team is a Product team that is building a backend for user-facing products. You will help understand, and analyze technical problems, and performance issues, and help with legacy migrations when necessary. You need to be able to understand and troubleshoot data-intensive systems.

Responsibilities

You will be working in a team tasked with the migration of a complex backend code from Python to Golang. There are about two years of work estimated for this project, and it's unlikely you will be asked to develop new things during this time. Please apply only if you're interested in large-scale migration.

Required Skills

  • System design. This requires a good understanding of how the systems work, with a particular focus on latency and scalability.
  • Development. Our systems are mainly in Python and Go. We are also migrating a few of our endpoints from Python to Go. 
  • Skills in testing, SOLID, and design patterns are a must.
  • Systems architecture. We make extensive use of Kubernetes, AWS, and Postgres, with internal tools for metrics/alerting and Grafana for dashboarding.
  • We also use Redis in a few of our services.
  • Work cross-functionally with product, design, and other engineering counterparts to execute product and business strategies and build novel products and features that our users will love.
  • Communicate effectively, within the team and across disciplines.
  • Work closely with product managers and designers to craft compelling user experiences.
  • Participate in product reviews and team meetings, providing technical insight. 
  • Help scope, estimate, and prioritize between conflicting needs

Join Us and Enjoy These Perks!

  • Competitive Salary: Earn a USD salary that matches your skills and experience.
  • Paid Time Off: We value work-life balance, offering PTO so you can recharge.
  • Health Insurance Subsidy: Your health matters, and we help with a subsidy to cover your care.
  • Salary Reviews every year!
  • Paid Training and Certifications

So what are you waiting for? Put your puzzle-solving skills to the test and join our team today!

Interested in knowing more about our company? Follow us on social media!

LinkedIn: Puzzle
Instagram: @puzzle.tech_ 


 
Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*