Haystack
← Back to Jobs
Technology
UC

Python Developer

UnivEdge Consulting LLCNew York, NY🇺🇸United StatesPosted Sep 17, 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
New York, NY, United States
Posted
19 hours ago
DjangoDockerDynamoDBFastAPIFlaskMicroservicesMongoDBMySQLAWSScrumSnowflakeAgileCloudFormationDatabricksGitGitHub ActionsGraphQLJenkinsKafkaKubernetesPostgreSQLPythonRESTRabbitMQRedisStakeholder ManagementTerraform

Job Description

Python Developer

Location: Saint Lois, MO/ Dallas (Brillio)/ New York

Job Summary

We are seeking an experienced Python Developer with strong expertise in AWS Cloud, ElastiCache (Redis), and distributed application development. The ideal candidate will design, develop, and optimize scalable backend services while leveraging Redis caching solutions to improve application performance, scalability, and reliability.

 

Key Responsibilities

Design, develop, and maintain scalable backend applications using Python.

Build and optimize high-performance APIs and microservices.

Implement and manage caching strategies using AWS ElastiCache (Redis).

Develop solutions for session management, distributed caching, and real-time data processing.

Collaborate with architects and product teams to design cloud-native applications.

Optimize application performance through Redis-based caching mechanisms.

Develop and maintain database integrations and data access layers.

Monitor application performance and troubleshoot production issues.

Implement security best practices and cloud governance standards.

Participate in code reviews, design discussions, and architecture initiatives.

Develop CI/CD pipelines and automate deployment processes.

 

Required Technical Skills

Programming, Python, Object-Oriented Programming (OOP), REST API Development, FastAPI / Flask / Django, AWS Cloud, AWS ElastiCache, AWS EC2, AWS Lambda, AWS S3, AWS RDS, AWS ECS / EKS, AWS CloudWatch, AWS IAM, Redis Expertise, Redis Data Structures, Redis Clustering, Redis Replication, Redis Sentinel, Caching Strategies, Pub/Sub Messaging

Distributed Locking, Session Management, Performance Tuning, High Availability Architecture, Databases, PostgreSQL, MySQL, DynamoDB, MongoDB (Preferred), Microservices & Integration, API Design, Event-Driven Architecture, Message Queues, Kafka / RabbitMQ (Preferred),

 

DevOps & Automation

Git, Jenkins / GitHub Actions, Docker, Kubernetes, Terraform (Preferred)

 

Preferred Qualifications

Experience building large-scale distributed systems.

Strong experience with AWS cloud-native services.

Experience implementing Redis caching for high-traffic applications.

Knowledge of containerized deployments and Kubernetes.

Exposure to financial services, healthcare, retail, or e-commerce domains.

AWS Certification is a plus.

 

Education

Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or related field.

 

Key Competencies

Strong problem-solving and analytical skills.

Excellent debugging and performance tuning expertise.

Effective communication and stakeholder management.

Ability to work in Agile/Scrum teams.

Strong ownership and accountability.

 

Nice to Have

AWS Certified Developer or Solutions Architect.

Experience with GraphQL.

Exposure to AI/ML application hosting.

Experience with Snowflake or Databricks integrations.

Knowledge of Infrastructure as Code (Terraform/CloudFormation).

Similar jobs