Senior Software Engineer

Encora Logo

Encora

📍Remote - Peru

Summary

Join Encora as a Senior Software Engineer Python and be responsible for designing, developing, and maintaining high-quality software solutions. Collaborate with cross-functional teams to translate business requirements into scalable and efficient applications. Lead technical projects, mentor junior engineers, and improve software development practices to ensure robust and reliable software systems. The role is remote and based in Peru, Colombia, Costa Rica, or Bolivia. You will work with local or remote teammates to develop scalable software solutions for real business use. You will also collaborate with product owners, stakeholders, and data scientists to implement, enhance, and maintain important business workflows.

Requirements

  • Bachelor’s degree in computer science, software engineering, or a related field
  • Extensive experience in software development with a focus on designing and building scalable applications
  • Professional/ Advanced English skills
  • +5 years of experience
  • Strong Python programming skills
  • Strong SQL skill and familiar with Postgres DBMS
  • Working experiences with various Python frameworks
  • Working experiences with various AWS web services and container based development and deployment technologies
  • Understanding of ETL pipeline and exposures to Splunk, Spark, Hive, Kafka or other big data frameworks
  • Good communication skills in English, written and spoken

Responsibilities

  • Collaborate with local or remote teammates to develop scalable software solutions to be used in real business
  • Collaborate with product owners, stakeholders and data scientist to implement, enhance, and maintain important business workflows
  • Ensure adherence to continuous improvement practices as required to meet quality / time to market imperatives

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.