
Python Developer, Customer Success Engineer
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in Brazil.
β’ Take charge of customer data migrations from the initial assessment to successful execution.
β’ Analyze, transform, validate, and migrate data from various customer systems and data sources.
β’ Develop and maintain Python/Django scripts and tools that facilitate migration workflows.
β’ Work with both relational and NoSQL databases, along with diverse data structures and file formats.
β’ Investigate technical issues reported by customers and pinpoint their root causes.
β’ Drive technical challenges to resolution.
β’ Manage customer-specific backend modifications, integrations, and bug resolutions.
β’ Collaborate with REST APIs and third-party systems during migration and troubleshooting tasks.
β’ Directly communicate with customers to clarify technical requirements and coordinate effective solutions.
β’ Partner with backend engineers and cross-functional team members.
β’ Enhance migration processes and tools to ensure that recurring customer onboarding is more reliable and scalable.
β’ Over 4 years of professional backend development experience using Python and Django.
β’ Strong practical experience with PostgreSQL, encompassing complex queries, data structures, and database migrations.
β’ Proven experience in data migrations, data transformation, and creating migration scripts.
β’ Familiarity with various data sources, data formats, and database models, including both relational and NoSQL databases.
β’ Comprehensive understanding of REST APIs and experience with third-party integrations.
β’ Excellent debugging and troubleshooting capabilities, including the ability to investigate unfamiliar code, data, and system behaviors.
β’ Practical experience with Git, Docker, and Bash in daily development tasks.
β’ Experience with AI-powered development tools, particularly Claude Code or similar coding agents.
β’ Ability to communicate directly with customers, clarify technical issues, and articulate solutions effectively.
β’ Strong sense of ownership, attention to detail, and persistence in resolving technical issues.
β’ Upper-Intermediate English (B2+) or higher, with confident spoken communication skills.
β’ Must be available during U.S. EST business hours.
β’ Willingness to be available occasionally outside standard working hours may be required.
β’ Remote work opportunities.
β’ Chance to collaborate with international teams and clients.
β’ A collaborative work environment.
β’ Autonomy in your work.
β’ Continuous learning and development opportunities.
β’ Technical ownership of projects.
β’ Practical problem-solving experiences.
TEKsystems
Mercor
Mercor
GridX, Inc.
Get handpicked remote jobs straight to your inbox weekly.