Remote Senior Software Engineer (Python/FastAPI)

Posted

Apply now
Please, let Tech9 know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Tech9 is seeking a Senior Software Engineer with expertise in Python and FastAPI for a remote position focused on data migration and backend system development.
  • The role involves leading the migration of data from Snowflake to Postgres as part of a cost optimization initiative, ensuring minimal impact on performance and data integrity.
  • Responsibilities include implementing strategies to reduce compute costs, building and maintaining efficient back-end systems and APIs, and monitoring data pipeline performance.
  • The engineer will collaborate with a lean team of technical experts and business stakeholders to foster a high-performance culture through effective communication.

Requirements:

  • Candidates must have extensive experience (6+ years) with Python, particularly FastAPI, for building high-performance backend systems, APIs, and data pipelines.
  • Strong experience with Snowflake, focusing on warehousing, performance tuning, cost management, and scaling is required.
  • Deep knowledge of Postgres, including data modeling, indexing, query optimization, and handling analytics or API-facing workloads is essential.
  • Experience with Airflow for orchestrating, managing dependencies, job scheduling, and setting up alerting mechanisms is necessary.
  • Candidates should have strong experience in migrations between cloud data warehouses and relational databases, especially from Snowflake to Postgres.
  • A strong understanding of schema design trade-offs, cost implications, data quality maintenance, and transformation strategies is required.
  • In-depth understanding of Snowflake’s compute pricing model and experience in optimizing data workflows to minimize unnecessary charges is essential.
  • Awareness of how data infrastructure supports critical AI/ML outputs and real-time risk detection is important.
  • Candidates must demonstrate the ability to work independently in a fast-paced team and possess strong communication skills for collaboration with technical peers and business stakeholders.

Benefits:

  • Tech9 offers a remote work environment, allowing flexibility for employees in LATAM.
  • The company promotes a fast-paced and dynamic work culture, encouraging team collaboration and innovation.
  • Employees have the opportunity to work on cutting-edge projects involving AI and machine learning technologies.
  • Tech9 is committed to professional growth and development, providing opportunities to enhance technical skills and expertise.
  • The company values a fun and engaging workplace, fostering a sense of community among team members.
Apply now
Please, let Tech9 know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Experience level
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback