{"schemaVersion":"jobsearcher.job.v1","id":"b8067103f3f1acf9a0c1d9c5","url":"https://jobsearcher.com/jobs/b8067103f3f1acf9a0c1d9c5","canonicalUrl":"https://jobsearcher.com/jobs/b8067103f3f1acf9a0c1d9c5","title":"Senior Python Developer","description":"Role Overview:This Senior Python Developer with PL/SQL role bridges high-performance backend automation with robust relational database management. Operating within the banking domain, the successful candidate will build and scale data-driven financial applications, optimize complex transactional databases, and streamline extract-transform-load (ETL) data pipelines for critical systems like risk management, regulatory reporting, or payment processing.Key Responsibilities:Design, build, and optimize scalable financial microservices and REST APIs using FastAPI, Flask, or Django.Process massive transactional datasets using numerical libraries like Pandas, NumPy, and PySpark.Develop and maintain automated workflows, orchestrating jobs with Apache Airflow DAGs.Migrate legacy scripting structures (e.g., Perl or Bash) into highly observable Python orchestration scripts.Design, develop, and maintain complex Oracle SQL and PL/SQL packages, stored procedures, triggers, and functions.Execute intensive database performance tuning using AWR reports, Explain Plans, and advanced indexing.Manage data partitioning strategies (e.g., exchange partitions) to drastically cut data processing windows.Build data structures ensuring rigorous data integrity, audit trails, and strict transaction handling.Required Skills:Advanced Python (OOP, multi-threading, asynchronous programming)Oracle PL/SQLData Processing: Pandas, NumPy, PySpark, and enterprise ETL toolsetsDatabases: Oracle Database 12c/19c (including deep knowledge of analytical functions and collections)Messaging & Events: Apache Kafka, RabbitMQ, or IBM MQDevOps & Cloud: Git, CI/CD pipelines (Jenkins/GitLab), Docker, Kubernetes, and cloud environments like AWS or SnowflakeIn-depth knowledge of Python software development, including frameworks, tools, and systems (e.g., NumPy, Pandas, SciPy, PyTorch)Proficiency with front-end development technologies, such as HTML, CSS, and JavaScriptFamiliarity with database tools such as SQL and NoSQL and their best practicesExcellent communication and team-building skillsQualifications:Minimum of 8+ years of professional software engineering experience, with at least 3 years inside a financial institution or banking tier.Bachelor's degree in Computer Science, Financial Engineering, Management Information Systems, or a related field.","company":"Prophecy Technologies","rawCompany":"prophecy technologies","city":"Dallas","state":"TX","isRemote":false,"isActive":true,"createdAt":"2026-09-11T12:39:54.351Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1243.01","title":"Data Warehousing Specialists","slug":"data-warehousing-specialists"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Python Developer","description":"Role Overview:This Senior Python Developer with PL/SQL role bridges high-performance backend automation with robust relational database management. Operating within the banking domain, the successful candidate will build and scale data-driven financial applications, optimize complex transactional databases, and streamline extract-transform-load (ETL) data pipelines for critical systems like risk management, regulatory reporting, or payment processing.Key Responsibilities:Design, build, and optimize scalable financial microservices and REST APIs using FastAPI, Flask, or Django.Process massive transactional datasets using numerical libraries like Pandas, NumPy, and PySpark.Develop and maintain automated workflows, orchestrating jobs with Apache Airflow DAGs.Migrate legacy scripting structures (e.g., Perl or Bash) into highly observable Python orchestration scripts.Design, develop, and maintain complex Oracle SQL and PL/SQL packages, stored procedures, triggers, and functions.Execute intensive database performance tuning using AWR reports, Explain Plans, and advanced indexing.Manage data partitioning strategies (e.g., exchange partitions) to drastically cut data processing windows.Build data structures ensuring rigorous data integrity, audit trails, and strict transaction handling.Required Skills:Advanced Python (OOP, multi-threading, asynchronous programming)Oracle PL/SQLData Processing: Pandas, NumPy, PySpark, and enterprise ETL toolsetsDatabases: Oracle Database 12c/19c (including deep knowledge of analytical functions and collections)Messaging & Events: Apache Kafka, RabbitMQ, or IBM MQDevOps & Cloud: Git, CI/CD pipelines (Jenkins/GitLab), Docker, Kubernetes, and cloud environments like AWS or SnowflakeIn-depth knowledge of Python software development, including frameworks, tools, and systems (e.g., NumPy, Pandas, SciPy, PyTorch)Proficiency with front-end development technologies, such as HTML, CSS, and JavaScriptFamiliarity with database tools such as SQL and NoSQL and their best practicesExcellent communication and team-building skillsQualifications:Minimum of 8+ years of professional software engineering experience, with at least 3 years inside a financial institution or banking tier.Bachelor's degree in Computer Science, Financial Engineering, Management Information Systems, or a related field.","datePosted":"2026-09-11T12:39:54.351Z","dateModified":"2026-09-11T12:39:54.351Z","hiringOrganization":{"@type":"Organization","name":"Prophecy Technologies","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Dallas","addressRegion":"TX","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"b8067103f3f1acf9a0c1d9c5"},"url":"https://jobsearcher.com/jobs/b8067103f3f1acf9a0c1d9c5"}}