Remote Senior Backend Python Developer

Logo of Data Meaning

Data Meaning

๐Ÿ“Remote - Brazil

Job highlights

Summary

Data Meaning is seeking a Senior Backend Python Developer to join their team remotely on a contract basis. The ideal candidate will develop robust applications, collaborate with cross-functional teams, mentor junior developers, and work closely with product managers, designers, and other engineers.

Requirements

  • Bachelorโ€™s or Masterโ€™s degree in Computer Science, Software Engineering, or a related field
  • 5+ years of professional experience in Python development, with at least 2 years in a senior role

Responsibilities

  • Write high-quality, clean, and maintainable code using Python
  • Collaborate with cross-functional teams to design scalable and reliable software systems
  • Lead and mentor junior developers, guiding them through best practices in Python development
  • Integrate user-facing elements with server-side logic, and create optimized, scalable code
  • Conduct code reviews, implement unit tests, and resolve bugs to ensure the robustness and security of applications
  • Design, build, and maintain APIs to support both internal and external users
  • Work with large datasets and integrate third-party services (e.g., databases, APIs)
  • Optimize applications for speed, scalability, and efficient memory usage
  • Collaborate with product managers, designers, and other engineers to deliver high-quality features
  • Maintain technical documentation for new and existing applications

Preferred Qualifications

  • Familiarity with DevOps practices and CI/CD pipelines
  • Experience with event-driven architecture and message queues (e.g., RabbitMQ, Kafka)
  • Familiarity with machine learning frameworks (e.g., TensorFlow, PyTorch) or data analysis tools
  • Experience with Agile development methodologies

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Data Meaning know you found this job on JobsCollider. Thanks! ๐Ÿ™