FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Python Engineer
Gorilla LogicSenior Python Engineer focusing on backend services and data processing. Collaborating in a cloud-native environment with cross-functional teams.
Tech Stack
Tools & technologiesApacheAWSDistributed SystemsDockerEC2ElasticSearchFlaskKafkaKubernetesPostgresPython
About the role
Key responsibilities & impact- Design, develop, and maintain scalable backend services using Python (3.10–3.12) and Flask
- Build and optimize RESTful APIs using tools such as Flask-RESTX and Flask-SQLAlchemy
- Work with PostgreSQL for schema design, query optimization, and database migrations (Alembic)
- Develop and maintain integrations with Elasticsearch for indexing, querying, and large-scale search capabilities
- Implement and manage event-driven architectures using Apache Kafka
- Deploy and manage containerized applications using Docker and Kubernetes (EKS)
- Collaborate on infrastructure and deployment workflows using Helm and Argo CD (GitOps)
- Monitor and troubleshoot systems using Datadog and Sentry
- Contribute to system performance tuning, scalability improvements, and reliability initiatives
Requirements
What you’ll need- Strong experience with Python backend development (Flask preferred)
- Solid understanding of SQLAlchemy and Alembic for ORM and migrations
- Hands-on experience with PostgreSQL (schema design, performance tuning)
- Experience working with Elasticsearch (querying, indexing, cluster concepts)
- Knowledge of Apache Kafka and event-driven systems (consumer/producer patterns)
- Experience with containerization (Docker) and Kubernetes (debugging pods, logs, deployments)
- Familiarity with AWS services such as S3, EC2, and EKS
- Strong problem-solving skills and ability to work in distributed systems environments
Benefits
Comp & perks- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Professional development opportunities
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonFlaskRESTful APIsPostgreSQLSQLAlchemyAlembicElasticsearchApache KafkaDockerKubernetes
Soft Skills
problem-solvingcollaboration