Job Closed
This listing is no longer active.
Software Craftsmanship
Senior Python Engineer
Location
Argentina
Posted
32 days ago
Salary
0
Seniority
Senior
Job Description
Senior Python Engineer
Binagora
• Lead the design and implementation of robust, scalable backend services using Python 3.9+ and Django 4.2+. • Own the data layer by optimizing complex PostgreSQL queries and managing migrations within an AWS RDS environment. • Design and maintain secure, high-performance RESTful APIs that serve as the core of the platform's functionality. • Drive a culture of excellence through rigorous unit testing, thorough code reviews, and proactive monitoring using Sentry and CloudWatch. • Identify and resolve system bottlenecks, ensuring the platform remains highly responsive as it scales to support more top-tier clients.
Job Requirements
- 5+ years of professional experience in backend development with a mastery of Python.
- Deep expertise in the Django framework (including Django ORM and REST Framework).
- Strong experience with PostgreSQL database management and performance tuning.
- Solid understanding of cloud environments, specifically AWS (RDS, S3, EC2).
- Proven experience with application monitoring and error-tracking tools like Sentry.
- A strong quality mindset with a commitment to automated testing and clean code principles.
- Fluent in English with excellent communication skills for a fully remote, collaborative environment.
- Nice-to-Haves: Experience with Docker and container orchestration.
- Security-first mindset (experience with SOC2 or similar audit/compliance environments).
- Knowledge of Celery for background task processing.
- Experience with FastAPI or other modern Python asynchronous frameworks.
Benefits
- Trust-based culture: We highly value ownership and we trust in our team's skills and seniority to achieve goals.
- Remote work: Enjoy working remotely! We are spread-headed in different locations in LATAM and Europe.
- Flexible time off policy.
- Diverse & Impactful Projects: Engage with complex challenges for major players in Media & Entertainment, alongside innovative startups in Solar Energy, Compliance, and other dynamic sectors.
- Learning and development: Get the opportunity to take English classes, trainings and certifications.
- Referral Program: We value connection! Our referral program provides bonuses for successful referrals.
- Strong culture and traditions: We foster a supportive and engaging work environment, highlighted by our annual “Binagora Week”, regular team gatherings and gifts for special occasions.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Investigate, test, and resolve technical problems • Act as a member of the team, scoping requirements, carrying out peer review of code • Work closely with the product team to understand the vision and translate it into engineering product requirements • Support junior members of the team via tech review and mentoring • Ensure best practices are kept
• Investigate, test, and resolve technical problems • Act as a member of the team, scoping requirements, carrying out peer review of code • Work closely with the product team to understand the vision • Support junior members of the team via tech review and mentoring • Ensure best practices are kept and suggest improvements to development processes
• Design and implement backend services using ASP.NET Core Web API and MVC + Razor, applying SOLID principles, dependency injection, and layered architectures • Build reliable workflows with Temporal • Use Redis for caching, session storage, pub/sub, and distributed locks • Lead frontend architecture: React + TypeScript, Module Federation (host/remotes), RsPack bundling/optimization • Ensure CI/CD, containerization, Kubernetes deployment patterns, and observability (logging/tracing/metrics) • Drive testing practices (unit, integration, E2E), code reviews, and mentor team members • Troubleshoot production incidents: performance tuning (SQL and frontend), memory leaks, and scaling issues
GPU Software Engineer
Advanced Micro Devices, IncAMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process. AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD’s “Responsible AI Policy” is available here. This posting is for an existing vacancy.
Role Description We are looking for a Software Engineer to join an ISV GPU enablement team focused on accelerating real‑world applications on AMD GPUs. In this role, you will support ongoing GPU enablement efforts by: - Contributing to HIP backend integration - Validating application workflows - Assisting with debugging and performance analysis of GPU‑accelerated software You will work closely with experienced GPU engineers and contribute to production‑level projects used by professional workstation applications. Qualifications - 5+ years of professional software development experience, or strong academic/project-based experience - Solid programming fundamentals in C/C++ - Practical experience with CUDA or ROCm - Experience developing or contributing to GPU-accelerated applications - Solid understanding of GPU programming fundamentals - Debugging experience with GPU kernels or performance critical code Requirements - Assist with integrating HIP ray tracing (HIPRT) where relevant - Optimize GPU kernels and application pipelines for AMD GPU architectures - Debug correctness, performance, and stability issues in application-level GPU code - Use profiling tools to identify bottlenecks and propose improvements - Work with internal compiler/runtime teams to surface lower-level issues when necessary - Help maintain clean, portable GPU code that works across multiple vendors Benefits - AMD benefits at a glance

