> Markdown version of [/jobs/ext/3957661-senior-python-developer-api-ai-banking-capital-markets-financial-data-platforms](https://www.wearedevelopers.com/jobs/ext/3957661-senior-python-developer-api-ai-banking-capital-markets-financial-data-platforms). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Python Developer (API/AI) Banking, Capital Markets & Financial Data Platforms - **Company:** Macpower Digital Assets Edge LLC - **Location:** New York, NY, United States - **Experience:** Expert - **Salary:** $187,200.0 - $228,800.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Software Applications, Application Performance Management, Automation of Tests, Unit Testing, Microsoft Azure, Bash Shell, Cloud Computing, Software Quality, Code Review, Database Queries, Software Design Patterns, DevOps, Distributed Systems, Django Web Framework, Financial Information EXchange, Fraud Prevention and Detection, Github, Identity and Access Management, Python (Programming Language), PostgreSQL, Machine Learning, Microsoft SQL Server, MongoDB, MySQL, NumPy, OAuth, Object-Oriented Software Development, Oracle (Applications), Performance Tuning, Software Architecture, Queueing Systems, RabbitMQ, Redis, Openid Connect, OpenAI, Cloud Services, Tensorflow, Prometheus, Swagger, JSON Web Token, Security Assertion Markup Language (SAML), Search Technologies, Secure Coding, Software Engineering, SQL Stored Procedures, SQL Databases, Systems Integration, Web Application Frameworks, Openapi, Multithreading, Scripting, Google Cloud, Enterprise Software Applications, Pytorch, LangChain, Retrieval-Augmented Generation, Flask (Web Framework), Large Language Models, Snowflake, Grafana, Prompt Engineering, Apache Spark, Llamaindex, SOAPAPI, Reliability of Systems, Generative AI, Agentic-AI, Gitlab, Git, Fastapi, Pandas, Event Driven Architecture, Pytest, Containerization, Pyspark, Scikit Learn, Integration Tests, Kubernetes, Low Latency, HuggingFace, ISO 20022 Standard, Apache Kafka, Bitbucket, Graphql, Video Streaming, Claude, Asynchronous Programming, Api Design, Google Gemini, Restful APIs, Terraform, Splunk, Grpc, Software Version Control, Data Pipelines, Api Management, Docker, Elk Stack, Jenkins, Microservices - **Published:** October 27, 2026 - **Apply:** https://www.careerbuilder.com/job-details/senior-python-developer-api-ai-banking-capital-markets-financial-data-platforms-new-york-ny--bde8a990-cc3a-4c3e-89c1-488ea28eb746 ## About the Role Application Programming Interface (API), Python Programming/Scripting Language, Banking Services, Artificial Intelligence (AI), Software Engineering, Capital Markets, Business Analysis, Machine Learning, Financial Systems, Software Engineering, * 15+ years of professional software development experience. * 10+ years of hands-on Python development experience building enterprise applications. * Extensive experience designing and developing RESTful APIs and microservices. * Strong knowledge of FastAPI, Flask, Django, or similar Python frameworks. * Experience building secure API authentication using OAuth2, JWT, OpenID Connect, or SAML. * Strong experience working within Banking, Capital Markets, Payments, Wealth Management, Investment Banking, or Financial Services organizations. * Deep understanding of object-oriented programming, software architecture, and design patterns. * Experience integrating enterprise applications through REST APIs, SOAP services, message queues, and event-driven architectures. * Strong SQL skills with experience using PostgreSQL, Oracle, SQL Server, MySQL, or Snowflake. * Experience with asynchronous programming, multithreading, and performance optimization. * Familiarity with Docker, Kubernetes, containerized deployments, and microservices architecture. * Experience using Git, GitHub, Bitbucket, or GitLab for version control. * Experience working within Agile/Scrum development teams. * Strong communication and stakeholder management skills., * Experience developing AI-powered applications using OpenAI, Azure OpenAI, Anthropic Claude, Google Gemini, or other Large Language Models (LLMs). * Experience integrating AI capabilities into enterprise applications using Retrieval-Augmented Generation (RAG), AI agents, prompt engineering, semantic search, or vector databases. * Knowledge of machine learning frameworks such as TensorFlow, PyTorch, LangChain, LlamaIndex, Hugging Face, or Scikit-learn. * Experience with cloud platforms including AWS, Azure, or Google Cloud Platform. * Experience working with Apache Kafka, RabbitMQ, Redis, or other event-streaming technologies. * Experience building data pipelines using Pandas, NumPy, PySpark, or Apache Spark. * Familiarity with financial messaging standards including ISO 20022, FIX Protocol, or SWIFT. * Experience implementing observability using Prometheus, Grafana, ELK Stack, or Splunk. * Knowledge of cybersecurity best practices, encryption, identity management, and secure coding standards. Technical Skills: * Programming: Python, SQL, Bash, JavaScript (preferred) * Frameworks: FastAPI, Flask, Django * API Development: REST, GraphQL, OpenAPI, Swagger, gRPC * Cloud: AWS, Microsoft Azure, Google Cloud Platform * Containers: Docker, Kubernetes * Databases: PostgreSQL, Oracle, SQL Server, MySQL, MongoDB, Redis * Messaging: Kafka, RabbitMQ * DevOps: Jenkins, GitHub Actions, Azure DevOps, Terraform * Testing: PyTest, Unit Testing, Integration Testing, API Testing * AI/ML: OpenAI, Azure OpenAI, Claude, LangChain, LlamaIndex, Hugging Face, Vector Databases, RAG * Monitoring: Grafana, Prometheus, Splunk, ELK Stack ## Description Job Summary: We are seeking a highly experienced Senior Python Developer with 15+ years of software development experience to design, develop, and deliver enterprise-grade applications and APIs supporting mission-critical banking and financial services platforms. The ideal candidate will possess deep expertise in Python development, API architecture, cloud-native technologies, and financial systems while working closely with architects, product owners, business analysts, and engineering teams to build secure, scalable, and high-performance solutions. Experience developing AI-powered applications, Generative AI solutions, or machine learning integrations is highly desirable., * Design, develop, and maintain enterprise-scale Python applications supporting banking, payments, lending, wealth management, trading, or financial services platforms. * Architect and build secure, scalable RESTful APIs and microservices for internal and external financial applications. * Develop API integrations with third-party banking platforms, payment gateways, financial data providers, and cloud services. * Design highly available distributed systems capable of processing high transaction volumes with low latency. * Build reusable Python frameworks, libraries, and automation tools that improve development productivity and code quality. * Collaborate with solution architects, product managers, business stakeholders, QA teams, and DevOps engineers throughout the software development lifecycle. * Optimize application performance, scalability, security, and reliability across enterprise environments. * Develop and optimize SQL queries, stored procedures, and data processing pipelines supporting large financial datasets. * Participate in architectural reviews, code reviews, and technical design sessions while mentoring senior and junior developers. * Implement CI/CD pipelines and automated testing to improve deployment quality and software reliability. * Ensure applications comply with banking security standards, regulatory requirements, and enterprise governance policies. * Troubleshoot complex production issues and provide technical leadership for mission-critical applications., Banking Domain Experience: Candidates should have experience supporting one or more of the following: * Commercial Banking * Retail Banking * Investment Banking * Capital Markets * Payments * Digital Banking * Treasury Services * Lending * Credit Risk * Wealth Management * Trading Platforms * Regulatory Reporting * AML / KYC * Fraud Detection * Financial Data Platforms