Sr. Python Engineer – LATAM – REMOTE

Job Overview

logoSenior Python Software Engineer, Long-term, Open-ended, Remote Contract (LATAM)
NO C2C’s. Must be able to work EST. Only candidates local to Latin America to apply
The ideal candidate will be a Senior Software Engineer with at least 4 years of recent Python experience building apps in a complex, distributed, high-volume environment and knows scalability. You will have tuned a query more than once and know the why behind it!
We’re looking for a Sr. Python engineer with the experience and sound engineering principles to drive the design and implementation of new features, lead initiatives to evolve our cloud-based architecture, and be an individual contributor who serves as a mentor and positive example to other team members.
You will be able to work on any part of the software stack — from the user interface to data ingest and storage. This role will be a member of our technical leadership team, collaborating directly with our CTO and VP of Engineering to drive technical and strategic initiatives, improve development processes, and help advance the team technically.
Responsibilities:Python, Flask, FastAPI, SQLAlchemy, GraphQL – A minimum of 4 years of experience developing with Python is required.PostgreSQL, SQS, Redis, ElasticsearchAWSRedshift, Glue, Kinesis, LambdaExperience designing, implementing, and supporting a data lake architectureStrong SQL – Experience with Complex SQL, optimizing and tuning SQL queriesDistributed systems, including integrating with third-party SaaS APIsFamiliar with React/JavaScript and UI development techniquesArchitecting, designing, and implementing scalable cloud-based software, with experience in: performance and scalability – monitoring cloud-based security – developing and deploying microservices – writing and reviewing technical documentation – diagnosing and troubleshooting production applications – designing and implementing end-user reporting systems
Required Skills:Communication skills are especially important to us. Our client’s established, fully remote team relies on collaborative, proactive, and effective communication. To thrive in this role, you should be adept at and comfortable with:
brainstorming technical and business solutionsarticulating technical or project risks and concernsseeking input from others and then driving ideas toward an actionable solutioncommunicating with customers, UX designers, QA engineers, and Finetune leadershipworking EST time zone business hours

Job Detail
Shortlist Never pay anyone for job application test or interview.