Remotery

Software Engineer Trainee, Python

Posted 2 days ago

This is a fully remote position, open to applicants in Colombia, +5 more countries.

📋 Description

• Develop product features

• Research new technologies such as 5G, OSM, and SDN to enhance products

• Generate proposals for product improvement and evolution

• Conduct bug fixing for products associated with the squad

• Investigate and integrate open-source software components

• Create or enhance cloud products based on open-source frameworks

• Write Python code to improve open-source tools

• Integrate or create Helm Charts for deployments in Kubernetes

• Perform automated deployments in laboratories

• Execute troubleshooting activities with other areas

• Participate in Scrum meetings and technical discussions

• Collaborate with other units on common tasks, including outside of regular hours when required

• Engage in open-source communities

• Submit code via Git with clear commits and document changes

• Meet work deadlines and respond promptly to messages on Slack and email

• Attend daily meetings and inter-area meetings


⛳️ Requirements

• Recent graduates or those about to complete studies in Computer Engineering, Systems Engineering, Electronic Engineering, or related fields

• Experience in software development using Python

• At least 1 year of proven professional or personal experience with Python

• Knowledge of data structures, object-oriented programming, computational complexity, design patterns, and concurrency

• Basic knowledge of Linux: commands, file manipulation, and networking

• Basic experience with Shell scripting (Bash)

• Intermediate use and creation of container images with Docker

• Ability to create images using Dockerfile

• Understanding of the Docker container lifecycle

• Knowledge of networking protocols, IP addressing, and routing

• Basic networking knowledge from a programming perspective: interfaces, sockets, and ports

• Experience with TCP, UDP, HTTP, and REST

• Familiarity with the normal Git workflow: add, commit, and push

• Experience working with branches and resolving conflicts in Git

• Proficiency in English at a B2 level

• Autonomy, discipline, and self-learning ability

• Analytical and conceptual thinking

• Customer-oriented

• Ability to work in a team


🏝️ Benefits

• Private medical insurance for you and your family

• Policies for balance and flexibility to work autonomously

• Strong career path in leadership and technology

• Access to courses, books, and materials

• Reimbursement for certifications

• Language courses

• Equipment renewal every 3 years, with the equipment belonging to the employee at the end of the period

• Performance bonuses and success rewards in projects

• Minimum of 15 days of vacation

• One day off for your birthday

• Extra breaks before national holidays, Christmas, and New Year

• Budget for recreational and team-building activities

• International projection and opportunities to travel to collaborate with teams in different countries

People also viewed

Sigma Software Group9 hours ago

Principal Software Engineer

UA flagUkraine OnlyFull-timeFull-stack Engineer
ApplyView job
Collectly9 hours ago

Senior Software Engineer – Pre Service Team

RS flagSerbia OnlyFull-timeFull-stack Engineer
ApplyView job
ioet10 hours ago

Senior Product Engineer

Latin AmericaFull-timeFull-stack Engineer
ApplyView job
Allata10 hours ago

FullStack Developer, Java, Vue

US flagTexas OnlyFull-timeFull-stack Engineer
ApplyView job
hatch I.T.10 hours ago

Senior Full Stack Developer

US flagDistrict of Columbia, +1 more stateFull-timeFull-stack Engineer
ApplyView job
CVS Health10 hours ago

Senior Manager – Epic EHR Development Lead, Software Development

US flagMassachusetts OnlyFull-timeFull-stack Engineer$130.3k – $260.6k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers