
Senior Python Engineer
Resilient Co.
contract
Posted on:
Location Type: Remote
Location: Argentina
Visit company websiteExplore more
Job Level
About the role
- Design and implement new services using Python and modern frameworks (Django, FastAPI).
- Develop scalable, gRPC-based microservices and ensure interoperability across systems.
- Collaborate with the architecture team to define robust, portable solutions and apply appropriate design patterns.
- Work with the Information Security team to meet security and compliance requirements.
- Build and maintain Big Data workflows and integrations.
- Implement and operate AWS-based services including DynamoDB, Lambda, and managed services.
- Optimize data storage and caching using SQL databases (Aurora, MySQL) and key-value stores (DynamoDB) with Redis/ElastiCache.
- Triage, debug, and resolve software defects in a timely manner.
- Take active ownership of reducing technical debt and improving code quality.
Requirements
- Expert proficiency in Python and frameworks: Django and FastAPI.
- Experience designing and developing gRPC-based microservices architecture.
- Hands-on experience with Big Data workflows.
- Proficiency with AWS services including DynamoDB, Lambda, and other managed services.
- Working experience with SQL databases such as Aurora and MySQL.
- Working experience with key-value stores such as DynamoDB and caching solutions like Redis or ElastiCache.
- Strong understanding of algorithms, data structures, and performance optimization.
- Comprehensive knowledge of design patterns and their appropriate application.
- Understanding of accessibility standards and security compliance in software development.
- Demonstrated ability to triage, debug, and resolve production issues.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonDjangoFastAPIgRPCBig Data workflowsAWSDynamoDBLambdaSQLRedis
Soft Skills
collaborationproblem-solvingownershipdebuggingperformance optimization