home > job listings >
Company TeraCode logo



Intermediate Software Developer

Status: open for applications
At TeraCode, we work hard to maintain our extraordinary high retention rate of 90%, ensuring our experienced staff feels rewarded, engaged, and respected

The team at TeraCode


About the role

At TeraCode, we empower companies to successfully complete digital transformation projects. From strategy and design to technology selection and implementation, we help achieve outcomes by connecting products and collecting data, creating customer-facing apps, enhancing in-store experiences, remotely monitoring assets, utilizing algorithms for predictive maintenance, automating re-ordering processes, and more.

To accomplish this, we seek individuals to work with us, who uphold high-quality standards, exhibit commitment, thrive in teamwork, and demonstrate proactivity. In return, we provide an exceptional work environment with challenging and impactful projects, a welcoming company culture, extensive benefits, and ample opportunities for personal and professional growth.

If you think this sound for you, we are looking for a Semi Senior Python Software Developer

Required Technical Skills:

● Python backend - Pandas, Numpy, SQLAlchemy

● Data pipelines using workflow management framework (e.g. Airflow)

● Processing a huge volume of data in HPC and AWS (e.g. AWSBatch, Parallel cluster etc.)

● Some experience in database application development (Preferable Oracle, and some Bigdata system)

● Containerization (e.g. Docker, Singularity) and CI/CD"


Seniority and years of experience:

Semi-senior with 3-4 years of experience with Python 


English Level:



Working Hours:

This is a full-time position. 9:00 – 18:00


Type of work:

This is a 100% remote work.



3 Weeks


You will observe the public holidays in Argentina


Technology and Equipment:

We provide tools and devices for work. (computer, headphones)


Hiring process: 

● Talk with Marina, Connector at Pitcheers 

● Talk with Operations Director for Latam

● Technical test with the company

● Technical test with the client in English



We know that the process of looking for a job can be stressful. Pitcheers is here to support you and make this journey enjoyable.

There are a few ways we can help you:

Talking with us: Book a free chat with our connectors to introduce yourself and clarify doubts you may have. 

Watching our YouTube channel, you'll find practical tips, interviews with experts, and real experiences from professionals in various technology roles. Join our community! https://www.youtube.com/@Pitcheers/videos 

Reading and following The Six-Steps Cycle. That you can download in: https://www.santilg.com/

(Disponible también en español)

We are here to help you grow and achieve your goals. 

Salary range:Contact our connectors to know more

How to apply

  • Book a call with one of our connectors
  • Clear all your doubts about the role and tell them about yourself
  • Get help applying
This is not an interview to evaluate you. It's a conversation to get to know you and tell you more about the role.
What happens in that first call with a connector?