···
Log in / Register
1804 - Software Engineer (Python / Django) - Remote
ZonaJobs
Full-time
Onsite
No experience limit
No degree limit
Buenos Aires, Argentina
Favourites
Share
Some content was automatically translatedView Original
Description

Job Summary: We are seeking a Software Engineer to design, build, and evolve robust systems, lead application architecture, and translate business objectives into technical reality. Key Highlights: 1. Design and development of robust systems using Python, Django, and PostgreSQL. 2. Lead application architecture and enhance AI-powered tools. 3. Collaborate with Product, Design, and Data teams to validate assumptions. What does the company do? A technology company focused on innovative digital solutions. They specialize in accelerating client growth through solid software architectures and cutting-edge technologies. What do you need to join the team? Personal requirements: We seek someone who understands the "why" behind every feature. Autonomy in decision-making. Openness to integrating AI-assisted coding tools into daily workflows to maximize productivity and quality. Ability to defend technical proposals before the CTO and collaborate seamlessly with Product and Design teams. Capacity to identify risks, edge cases, and assumptions early in the development cycle. Technical requirements: Proven experience of 4–6 years building robust solutions using Python and Django. Solid hands-on experience with Django REST Framework (DRF) for service creation and integration is mandatory. Strong knowledge of software architecture, including ability to design and document using C4 models. Advanced experience managing and optimizing relational databases—specifically PostgreSQL. Candidates who already integrate AI-assisted coding tools into their daily workflow to boost productivity and deliverable quality are strongly preferred. Technical experience with AWS and cloud infrastructure services is highly valued. Knowledge of Docker, CI/CD pipeline implementation, and production monitoring schemes is a plus (desirable). Experience participating in legacy system modernization or refactoring projects toward modern, scalable architectures will be considered an advantage. Languages: Advanced English proficiency (ability to defend technical proposals and hold fluent conversations). What will you do? You will design, build, and evolve robust systems using Python, Django, and PostgreSQL—playing a pivotal role in modernizing the company’s core business. You will translate high-level business objectives into structured, scalable technical designs. You will assess the "why" behind each feature to determine optimal implementation, identifying edge cases, assumptions, and technical risks early in the development cycle. You will lead application architecture—including domain modeling, API design, and service boundary definition. You will enhance the use of AI-assisted coding tools to accelerate development, guiding outputs via well-crafted prompts and overseeing generated code quality to meet production standards. You will serve as the technical liaison with Product, Design, and Data teams to validate business assumptions and propose solutions. You will clearly document architectural decisions and trade-offs, and participate in code reviews focused on long-term maintainability and system clarity. When and where will you work? The role is fully remote (with optional hybrid access to offices in Palermo), Monday to Friday, from 9:00 to 18:00 hrs. What is the challenge of this position? As a Software Engineer, you’ll join a dynamic team responsible for designing and developing robust services that drive business value. Which tools will you use? Python + Django / Django REST Framework (mandatory) and PostgreSQL. In addition, mandatory use of AI-assisted coding tools, AWS, and Docker. Who will you work with? You’ll join a development cell being built from scratch. You’ll interact continuously with Product, Design, and Data teams—and work closely with the CTO and Team Lead. What do they offer? Employment contract. Fully remote work. Company-provided laptop and more. What are the selection process stages? You’ll have an initial interview with our Recruiter, Lorena Dos Santos Moraes, to discuss your professional background and interests. Then, you’ll have two interviews with our client: the first is an introductory conversation; afterward, you’ll receive an offline technical assessment, followed by a second technical interview to discuss your submission.

Source:  zonajobs View original post
Emilia Jacobo
ZonaJobs

Company

ZonaJobs
Emilia Jacobo
ZonaJobs
Active today
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.