JobgetherVerified from Jobgether's careers page · Lever

Lead Python Developer (Customer Success Engineer)

  • Brazil
  • 7 Years
  • Posted Oct 27, 2026

About this role

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Lead Python Developer (Customer Success Engineer) based in Brazil. As a Lead Python Developer and Customer Success Engineer, you will combine technical leadership, backend engineering, and customer-facing problem-solving to deliver reliable data migration and integration solutions. You will take ownership of customer data migrations from initial assessment through transformation, validation, and successful implementation. Working primarily with Python, Django, PostgreSQL, and REST APIs, you will investigate complex technical issues, develop tailored solutions, and improve the tools and processes that support customer onboarding. You will also guide backend engineers while collaborating directly with customers to understand requirements and resolve challenges efficiently. In this remote, international environment, you will have significant technical ownership and the opportunity to influence engineering practices, automation, and operational reliability. This role is ideal for an experienced engineer who combines strong coding expertise with leadership, analytical thinking, and a commitment to customer success. Accountabilities: • Lead customer data migration projects from initial investigation and planning through data transformation, validation, implementation, and successful completion. • Analyze, extract, transform, and migrate data from diverse customer systems, database models, file formats, and external data sources. • Develop, maintain, and optimize Python and Django scripts, utilities, and internal tools to support migration workflows and improve operational efficiency. • Work extensively with PostgreSQL, relational databases, and NoSQL systems to manage complex queries, data structures, schema changes, and database migrations. • Investigate customer-reported technical issues, troubleshoot unfamiliar code and system behavior, identify root causes, and implement reliable solutions. • Manage customer-specific backend modifications, bug fixes, integrations, and production data issues, ensuring that technical problems are resolved thoroughly. • Design, implement, and troubleshoot REST API integrations and connections with third-party systems to support customer migrations and ongoing technical requirements. • Communicate directly with customers to clarify technical requirements, investigate reported issues, explain solutions, and coordinate implementation activities. • Provide technical leadership and guidance to backend engineers, supporting sound engineering decisions, effective collaboration, and high-quality delivery. • Collaborate with cross-functional teams to coordinate technical priorities, resolve dependencies, and ensure successful customer outcomes. • Continuously improve migration processes, automation, documentation, and internal tooling to make onboarding more consistent, reliable, and scalable. • Apply AI-powered development tools to improve coding productivity, debugging, and engineering workflows while maintaining high standards of code quality and reliability. Requirements: • At least 7 years of professional backend development experience, with strong hands-on expertise in Python and Django. • At least 3 years of experience in a technical leadership role, providing engineering guidance to development teams and collaborating directly with customers or other stakeholders. • Strong practical experience with PostgreSQL, including complex SQL queries, database structures, schema changes, and migration processes. • Demonstrated experience designing and executing data migrations, developing transformation scripts, and validating data accuracy and integrity across systems. • Experience working with diverse data sources, file formats, and database models, including both relational and NoSQL databases. • Strong understanding of REST APIs, backend architecture, and third-party integrations, with the ability to diagnose and resolve integration issues. • Advanced debugging and troubleshooting skills, including the ability to investigate unfamiliar codebases, analyze complex data problems, and identify root causes systematically. • Hands-on experience using Git, Docker, and Bash in everyday development workflows. • Familiarity with AI-powered development tools, particularly Claude Code or comparable coding agents, and the ability to use them effectively in engineering tasks. • Strong customer communication skills, with the ability to translate technical concepts into clear explanations, understand business needs, and coordinate solutions with non-technical stakeholders. • Demonstrated ownership, attention to detail, and persistence in driving technical challenges through to resolution. • Ability to balance hands-on development, technical leadership, customer communication, and multiple priorities in a remote environment. • Upper-intermediate English proficiency (B2+) or higher, with confident spoken communication skills for customer interactions and collaboration with international teams. • Availability to work in alignment with U.S. Eastern Time (EST) business hours, with occasional flexibility outside standard working hours when required. Nice to Have: • Experience managing complex customer data migrations between B2B or SaaS platforms. • Experience building and improving internal migration frameworks, reusable tooling, and automation solutions. • Previous experience working in a B2B SaaS product environment. • Familiarity with CI/CD pipelines, automated testing, and production deployment workflows. • Experience with Microsoft Azure and cloud-based applications. • Experience troubleshooting customer-specific integrations and production data issues. • Familiarity with customer relationship management (CRM) platforms. Benefits: • Full-time, fully remote position based in Brazil. • Opportunity to collaborate with i

Description from Jobgether's public careers feed, reproduced so you can read the role here. Apply on the company's own site; RealAnalystJobs never submits anything for you.

Jobgether

147 open analyst roles on RealAnalystJobs

More roles at Jobgether
Get new analyst roles every day on Telegram. India and remote, one tap to follow, no sign-up.

Hiring analysts? List your role free.

Raj