Senior Python Engineer

Remote Full-time
Summary

We are seeking a highly skilled Senior Python Engineer to design and implement new services that advance our client's business goals. This role focuses on building robust, portable, and interoperable solutions using Python and modern service frameworks.

You will work closely with the architecture and Information Security teams to deliver scalable, secure systems that handle Big Data workflows and cloud deployments, and drive reduction of technical debt across existing codebases.

\n

Responsibilities

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.

Nice to have

Experience with Java/J2EE development.

Prior experience in payments processing or the payments domain.

Familiarity with risk management or compliance domains.

Demonstrated experience integrating disparate systems successfully.

\nHow the interview process work for this role?



1) Meet Gime Ponzio, from Resilient Co

2) Technical interview with our partner including a code challenge
3) Final interview

4) Offer stage :)

Apply To This Job
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Amazon Director of Sales-Film & Television (Physical & Digital)

Remote

Lead Business Analyst (Remote) - Unlock Operational Excellence and Drive Business Growth

Remote

[Hiring] Research Assistant @National Institute for Children s Health Quality

Remote

Adjunct Lecturer-Digital Audience Research

Remote

[Remote] Client Insights Analyst

Remote

Need Health Fitness Professional (as-needed) in Raynham, MA

Remote

Legal Practice Area Consultant- Southern California

Remote

Experienced Customer Service Representative – Heart-Driven Support for careerzynith Clients

Remote

[Remote] Enterprise Customer Success Manager

Remote

Experienced Full Stack Technical Support Representative - Call Center Customer Service

Remote
← Back