Logo of Huzzle

Python/C++ Developer



8d ago

  • Job
    Senior Level
  • Software Engineering

AI generated summary

  • You need a Bachelor's/Master's in CS/Engineering, 5+ years backend dev experience, strong in C++, Java, Python, Kafka, SQL/NoSQL, data modeling. Good English communication.
  • You will design, develop, and maintain efficient backend systems, identify issues, collaborate with teams, write clean code, and stay updated with industry trends for Meta.


  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in backend development.
  • Fluent english communication.
  • Proficiency in C++, Java, Python and Messaging tools like Kafka.
  • Strong understanding of database technologies (SQL, NoSQL) and data modeling.


  • Design, develop, and maintain efficient, reusable, and reliable backend systems and APIs.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Identify bottlenecks and bugs, and deveop solutions to mitigate and address these issues.
  • Collaborate with frontend developers, product managers, and other stakeholders to deliver high-quality software.
  • Write clean, maintainable, and well-documented code.
  • Implement security and data protection measures.
  • Stay updated with the latest industry trends and technologies to ensure our stack remains current.


What are the key responsibilities of a Python/C++ Developer in this role?

The key responsibilities include designing, developing, and maintaining efficient backend systems and APIs, ensuring performance and quality of applications, identifying and addressing bottlenecks and bugs, collaborating with stakeholders, writing clean code, implementing security measures, and staying updated with industry trends.

What qualifications are required for a Python/C++ Developer in this position?

Candidates should have a Bachelor's or Master's degree in Computer Science or a related field, at least 5 years of backend development experience, fluent English communication skills, proficiency in C++, Java, Python, and messaging tools like Kafka, and a strong understanding of database technologies and data modeling.

What benefits and opportunities are provided to Python/C++ Developers in this role?

Developers in this role have autonomy, clear goals, a dynamic and challenging environment, opportunities to work on various projects and interact with different technologies, the ability to bring new ideas to the table, and the flexibility to work from anywhere in Brazil and potentially anywhere in the world. The company has been recognized as one of the best places to work in Brazil and one of the fastest-growing technology companies in the country.

Founded Year

Mission & Purpose

Meta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology.