Python Developer Graph Database
Job in
Chicago, Cook County, Illinois, 60290, USA
Listed on 2026-02-28
Listing for:
TalentOla
Full Time
position Listed on 2026-02-28
Job specializations:
-
Software Development
Backend Developer, Cloud Engineer - Software, Software Engineer, DevOps
Job Description & How to Apply Below
Role:
Python Developer with Graph Database
Location:
Chicago, IL
We are looking for a highly skilled Senior Software Engineer with strong expertise in Python, hands‑on experience with Graph Databases, and practical working knowledge of AWS. The ideal candidate has experience building scalable, secure backend services and working with modern cloud‑native architectures. Experience with Go, .NET, and Terraform is good to have.
Key Responsibilities- Design, build, and maintain backend services and APIs using Python (FastAPI, Flask, Django).
- Model and query complex relationships using Graph Databases such as Neo4j, Amazon Neptune, or similar. Architect, deploy, and operate cloud‑native services on AWS (Lambda, EC2/ECS/EKS, API Gateway, S3, RDS/Dynamo
DB/Neptune, Cloud Watch, IAM, etc.). - Contribute to system design discussions, architectural reviews, and technical decision‑making. Implement CI/CD pipelines, automation, observability (logging/metrics/tracing), and deployment best practices.
- Write scalable, clean, well‑tested, and maintainable code. Collaborate closely with cross‑functional teams including frontend, Dev Ops, and data/ML.
- Troubleshoot production issues and optimize performance, reliability, and cost.
- Mentor junior/mid‑level engineers and promote engineering best practices.
- Strong backend experience with frameworks such as FastAPI, Flask, or Django.
- Graph Databases:
Practical experience with Neo4j, Amazon Neptune, or similar (Cypher, Gremlin, SPARQL). - AWS:
Hands‑on experience with core AWS services for compute, networking, storage, identity, and security. - Strong understanding of RESTful API design, distributed systems, microservices, and event‑driven patterns.
Experience with relational and No
SQL databases (Postgre
SQL, Dynamo
DB, etc.). - Practical experience with Git, CI/CD workflows, Docker, and testing frameworks.
- Strong debugging, performance tuning, and system design skills.
- Good-to-Have Skills Go (Golang):
Experience writing microservices or tooling. - .NET:
Understanding of backend patterns and ability to support existing services. - Terraform:
Infrastructure as Code for AWS deployments. - Kubernetes (EKS), Helm, and container orchestration.
- Messaging and streaming systems (Kafka, SQS/SNS, Kinesis).
- Knowledge of cloud security, networking, and best practices.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×