

Senior Python Engineer – Core Banking Domain
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior Python Engineer in the Core Banking Domain, offering a full-time contract for over 6 months, remote in the US. Requires 7+ years of backend experience, expertise in Python, FastAPI, GCP, and client engagement skills.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
-
🗓️ - Date discovered
May 25, 2025
🕒 - Project duration
More than 6 months
-
🏝️ - Location type
Remote
-
📄 - Contract type
Unknown
-
🔒 - Security clearance
Unknown
-
📍 - Location detailed
United States
-
🧠 - Skills detailed
#Scrum #Data Privacy #Compliance #Docker #pydantic #Databases #Security #MySQL #HBase #Data Integrity #Python #PCI (Payment Card Industry) #Computer Science #Agile #PostgreSQL #GCP (Google Cloud Platform) #GIT #DevOps #Cloud #Version Control #Data Governance #API (Application Programming Interface) #Scala #FastAPI #Programming
Role description
Job Title: Senior Python Engineer – Core Banking Domain (Client-Facing | Remote – US)
Location: Remote (United States)
Job Type: Full-time (Contract)
Experience Level: Senior (7+ years)
Travel: Minimal, occasional travel for client meetings as required
About the Role
We are looking for a Senior Python Engineer with deep expertise in the core banking domain and modern Python frameworks. This client-facing, remote role demands a hands-on backend expert with excellent communication and stakeholder management skills. You will play a key role in designing, developing, and delivering secure, scalable backend services and APIs for high-impact banking solutions in collaboration with our US-based clients.
You will be part of a high-performing, agile team building mission-critical systems on Google Cloud Platform (GCP), utilizing cutting-edge tools like FastAPI, Pydantic, asynchronous programming, and LangGraph for intelligent workflow orchestration.
Key Responsibilities
Backend Engineering & API Development
• Design and build high-performance backend services using Python, FastAPI, and Pydantic.
• Implement asynchronous programming patterns (e.g., asyncio, aiohttp) to ensure optimal performance.
• Develop robust, secure RESTful APIs aligned with banking industry standards.
• Model and manage data using relational databases (e.g., PostgreSQL, MySQL) ensuring data integrity and scalability.
Client Engagement & Solution Delivery
• Engage directly with banking clients to gather requirements, define solutions, and support delivery.
• Lead technical presentations, demos, and architecture discussions with both technical and business stakeholders.
• Translate complex business needs into compliant, maintainable, and scalable backend systems.
Collaboration & Architecture
• Collaborate with frontend developers, DevOps engineers, architects, and product managers.
• Utilize LangGraph or similar tools for orchestrating composable, stateful workflows.
• Deploy, monitor, and maintain services on Google Cloud Platform (GCP).
• Contribute to system architecture, security reviews, and long-term technical planning.
Required Qualifications
• Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
• 7+ years of backend development experience with strong Python expertise.
• Proven understanding of secure coding, data privacy, and compliance in financial environments.
• Hands-on experience with:
• FastAPI and Pydantic
• Asynchronous programming in Python (e.g., asyncio, aiohttp)
• Building and integrating RESTful APIs
• LangGraph or similar graph-based orchestration tools
• Relational databases such as PostgreSQL or MySQL
• Google Cloud Platform (GCP) services
Preferred Skills
• Experience in core banking systems: customer onboarding, loan origination, transaction processing, or digital banking.
• Successful track record in client-facing roles (e.g., workshops, technical discovery sessions).
• Familiarity with:
• Docker and containerization best practices
• CI/CD pipelines and Git-based version control
• Banking standards such as PCI-DSS, SOC 2, and data governance frameworks
• Experience with Agile/Scrum methodologies
Soft Skills & Attributes
• Excellent verbal and written communication skills
• Confident in delivering presentations to both technical and non-technical audiences
• Self-motivated and effective in a remote, collaborative environment
• Strong analytical and decision-making skills
• Proactive, detail-oriented, and accountable in all aspects of work
Job Title: Senior Python Engineer – Core Banking Domain (Client-Facing | Remote – US)
Location: Remote (United States)
Job Type: Full-time (Contract)
Experience Level: Senior (7+ years)
Travel: Minimal, occasional travel for client meetings as required
About the Role
We are looking for a Senior Python Engineer with deep expertise in the core banking domain and modern Python frameworks. This client-facing, remote role demands a hands-on backend expert with excellent communication and stakeholder management skills. You will play a key role in designing, developing, and delivering secure, scalable backend services and APIs for high-impact banking solutions in collaboration with our US-based clients.
You will be part of a high-performing, agile team building mission-critical systems on Google Cloud Platform (GCP), utilizing cutting-edge tools like FastAPI, Pydantic, asynchronous programming, and LangGraph for intelligent workflow orchestration.
Key Responsibilities
Backend Engineering & API Development
• Design and build high-performance backend services using Python, FastAPI, and Pydantic.
• Implement asynchronous programming patterns (e.g., asyncio, aiohttp) to ensure optimal performance.
• Develop robust, secure RESTful APIs aligned with banking industry standards.
• Model and manage data using relational databases (e.g., PostgreSQL, MySQL) ensuring data integrity and scalability.
Client Engagement & Solution Delivery
• Engage directly with banking clients to gather requirements, define solutions, and support delivery.
• Lead technical presentations, demos, and architecture discussions with both technical and business stakeholders.
• Translate complex business needs into compliant, maintainable, and scalable backend systems.
Collaboration & Architecture
• Collaborate with frontend developers, DevOps engineers, architects, and product managers.
• Utilize LangGraph or similar tools for orchestrating composable, stateful workflows.
• Deploy, monitor, and maintain services on Google Cloud Platform (GCP).
• Contribute to system architecture, security reviews, and long-term technical planning.
Required Qualifications
• Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
• 7+ years of backend development experience with strong Python expertise.
• Proven understanding of secure coding, data privacy, and compliance in financial environments.
• Hands-on experience with:
• FastAPI and Pydantic
• Asynchronous programming in Python (e.g., asyncio, aiohttp)
• Building and integrating RESTful APIs
• LangGraph or similar graph-based orchestration tools
• Relational databases such as PostgreSQL or MySQL
• Google Cloud Platform (GCP) services
Preferred Skills
• Experience in core banking systems: customer onboarding, loan origination, transaction processing, or digital banking.
• Successful track record in client-facing roles (e.g., workshops, technical discovery sessions).
• Familiarity with:
• Docker and containerization best practices
• CI/CD pipelines and Git-based version control
• Banking standards such as PCI-DSS, SOC 2, and data governance frameworks
• Experience with Agile/Scrum methodologies
Soft Skills & Attributes
• Excellent verbal and written communication skills
• Confident in delivering presentations to both technical and non-technical audiences
• Self-motivated and effective in a remote, collaborative environment
• Strong analytical and decision-making skills
• Proactive, detail-oriented, and accountable in all aspects of work