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