Lead Python Developer (Customer Success Engineer)

New
J
JobgetherB2B SaaS
Based in Brazil, Availability to work in alignment with U.S. Eastern Time (EST) business hours, with occasional flexibility outside standard working hours when required.Full-TimeLead
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Upper-intermediate English proficiency (B2+) or higher
Experience
At least 7 years of professional backend development experience; at least 3 years of experience in a technical leadership role.
Required Skills
DockerPostgreSQLPythonSQLBashDjangoGitRESTful APIs

Requirements

  • At least 7 years of professional backend development experience.
  • Strong hands-on expertise in Python and Django.
  • At least 3 years of technical leadership experience, including guiding development teams and collaborating with customers or stakeholders.
  • Practical PostgreSQL experience, including complex SQL queries, database structures, schema changes, and migration processes.
  • Experience designing and executing data migrations, writing transformation scripts, and validating data accuracy and integrity.
  • Experience with diverse data sources, file formats, database models, and both relational and NoSQL databases.
  • Strong understanding of REST APIs, backend architecture, and third-party integrations.
  • Advanced debugging and troubleshooting skills, including investigating unfamiliar codebases and identifying root causes.
  • Hands-on experience with Git, Docker, and Bash in everyday development workflows.
  • Familiarity with AI-powered development tools, particularly Claude Code or comparable coding agents.
  • Strong customer communication skills, including explaining technical concepts to non-technical stakeholders.
  • Upper-intermediate English proficiency (B2+) or higher, with confident spoken communication.
  • Availability aligned with U.S. Eastern Time business hours, with occasional flexibility outside standard hours.

Responsibilities

  • Lead customer data migration projects from investigation and planning through transformation, validation, implementation, and completion.
  • Analyze, extract, transform, and migrate data from customer systems, database models, file formats, and external sources.
  • Develop, maintain, and optimize Python and Django scripts, utilities, and internal tools for migration workflows.
  • Use PostgreSQL, relational databases, and NoSQL systems to manage queries, data structures, schema changes, and database migrations.
  • Investigate customer-reported technical issues, identify root causes, and implement reliable solutions.
  • Manage customer-specific backend modifications, bug fixes, integrations, and production data issues.
  • Design, implement, and troubleshoot REST API integrations and third-party system connections.
  • Communicate with customers to clarify technical requirements, explain solutions, and coordinate implementation.
  • Guide backend engineers and collaborate with cross-functional teams on technical priorities and delivery.
  • Improve migration processes, automation, documentation, and internal tooling, including through AI-powered development tools.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now