Python Developer
Connvertex Technologies Inc.
We are seeking an experienced Senior Python Data Engineer to join a large-scale technology initiative within the financial services industry.
The successful candidate will combine strong Python and data-engineering expertise with experience delivering complex enterprise solutions in highly regulated environments. Experience within a large global bank or financial institution is strongly preferred, particularly in technology supporting Finance, Accounting, Product Control, or Capital Markets functions.
The role requires a senior hands-on engineer capable of designing reliable, scalable, and well-controlled data solutions while working effectively with both technology teams and financial subject-matter experts.
Candidate Profile
The ideal candidate is a senior hands-on engineer comfortable operating within the complexity, governance, and delivery processes of a large financial institution.
They should be able to understand both detailed implementation challenges and the broader architecture in which their solutions operate. They will be expected to work closely with multiple technology and business stakeholders, challenge unclear requirements constructively, and develop solutions that remain scalable and maintainable as business requirements, data sources, and consumers evolve.
A strong appreciation for data correctness, control, explainability, and operational reliability is essential.
Roles and Responsibilities:
Design, develop, and maintain robust data-processing and integration solutions using Python.
Build scalable pipelines for the ingestion, transformation, normalization, validation, and distribution of financial data.
Define and implement standardized, reusable data models and interfaces across heterogeneous source systems.
Develop reliable processing solutions that maintain data accuracy, consistency, lineage, and traceability.
Implement data-quality controls, reconciliation processes, exception handling, and error-management mechanisms.
Design solutions that promote loose coupling between data producers and downstream consumers.
Ensure compliance with enterprise requirements for auditability, security, resiliency, data governance, and regulatory controls.
Develop comprehensive unit, integration, regression, and data-quality tests.
Participate in code reviews and contribute to engineering standards, reusable frameworks, and development best practices.
Analyze and troubleshoot complex data and production issues spanning multiple systems.
Collaborate with architects, business analysts, Finance and Accounting SMEs, trading technology teams, and other engineering groups.
Translate business and financial requirements into maintainable technical solutions.
Produce clear technical documentation covering data flows, interfaces, transformations, controls, and operational procedures.
Participate throughout the delivery lifecycle, including analysis, design, estimation, implementation, testing, deployment, and production support.
Required Experience and Skills
Strong professional experience in Python development, particularly in data-intensive enterprise applications.
Significant experience as a Data Engineer, Software Engineer, or Data Platform Engineer on large and complex technology programs.
Strong knowledge of Python software-engineering practices, including modular design, object-oriented development, dependency management, testing, logging, and exception handling.
Experience building ETL/ELT pipelines, data-integration services, or large-scale data-processing platforms.
Strong SQL skills and experience working with relational databases.
Experience designing and implementing canonical or standardized data models.
Strong understanding of data transformation, mapping, validation, reconciliation, and data-quality principles.
Experience integrating heterogeneous systems using databases, files, APIs, messaging platforms, or other enterprise integration technologies.
Experience designing solutions where reliability, recoverability, idempotency, traceability, and deterministic processing are important.
Strong automated testing practices, including unit and integration testing.
Experience with modern software-delivery practices, including Git, CI/CD, automated testing, and controlled deployment processes.
Experience working within formal SDLC, change-management, and production-support frameworks.
Strong analytical and problem-solving skills and the ability to work effectively with both technical and business stakeholders.
Financial Services Experience
Demonstrated experience working within banking, capital markets, or another highly regulated financial-services environment.
Experience delivering technology solutions within a large global financial institution is strongly preferred.
Understanding of financial products, trading environments, and front-to-back financial data flows is highly desirable.
Strong preference will be given to candidates with direct experience in Product Control, Finance Technology, Accounting Technology, or closely related functions within a major investment bank or global financial institution.
Experience integrating or processing data across trading, Finance, Product Control, Accounting, General Ledger, or financial-reporting platforms is particularly valuable.
Understanding of financial controls, reconciliation, accounting data, data lineage, and audit requirements within regulated institutions.
Relevant domain experience may include trade lifecycle processing, Product Control, P&L processing, general ledger integration, sub-ledgers, accounting feeds, financial reporting, reference data, or regulatory reporting.
Education
Bachelor's degree in Computer Science, Engineering, Mathematics, Finance, or a related discipline, or equivalent professional experience.
Preferred Skills:
Experience with one or more of the following would be advantageous:
Pandas, Polars, PySpark, or comparable Python data-processing frameworks.
REST APIs and service-oriented architectures.
Messaging and event-driven technologies such as Kafka.
High-volume batch and/or streaming data-processing architectures.
Oracle, PostgreSQL, SQL Server, Snowflake, or comparable enterprise data platforms.
AWS, Azure, or GCP.
Docker and Kubernetes.
Enterprise scheduling and orchestration platforms.
Data-lineage, metadata-management, and data-quality tools.
Monitoring and observability platforms.
Performance optimization of high-volume data-processing applications.
Architecture and Engineering Principles
The candidate should be comfortable applying principles including:
Canonical data models and standardized enterprise data representations.
Loose coupling between data producers and consumers.
Metadata-driven and configuration-driven processing.
Idempotent and restartable data pipelines.
End-to-end data lineage and traceability.
Reconciliation and control frameworks.
Schema evolution, backward compatibility, and versioned data contracts.
Resilient and recoverable processing architectures.
Separation of business logic from source-specific transformation logic.
Relevant postgraduate qualifications or financial-industry certifications are advantageous but not required.
- ...To learn more about how we can supercharge progress for you, visit Job Description: Python Backend Engineer Job Location/Client Location (with City & State): San Jose,CA, USA Mandatory Skills Language: Expert-level proficiency in Python (3.10 preferred)....Suggested
- Python Developer Location: RTP Raleigh, NC (day 1 on-site) Type: Contract to Hire Duration: Long Term We are seeking a skilled Python Developer with expertise in network devices to join our team. The ideal candidate will have a strong background in Python programming,...SuggestedContract work
- ...5/Hour on W2/C2C (All inclusive)Role DescriptionsSr Full stack Developer • 8+ years of Full Stack Developer experience in Node and React... ...build, test, deploy, and operate full-stack featuresSkillsDigital: Python~ Digital: Application Programming Interface (API)~Digital: Node...Suggested
- ...Javascript, linux, postgres, open source software, and cloud services.Strong knowledge of common web front-end/back-end technologies (Python, HTML5, CSS, JavaScript, Django, and React.JS).Working Experience with React.JS and JavaScript tempting systems like DustJS....SuggestedWork experience placement
- ...Terraform or Azure Resource Manager templates. Scripting and automation skills: Proficiency in languages like PowerShell or Python for automating tasks. Experience with version control systems (Git): Understanding of branching strategies and...Suggested
- Job Title Experience with Azure: Data Factory, Synapse, Blob Storage, ADLS, Azure SQL, Logic Apps Solid knowledge of data processing languages, such as SQL, Python, or Scala. Data Migration Azure DevOps ETL Experience with SSIS, Informatica
- ...DescriptionWe are seeking an experienced Full Stack Application Developer to join our team. In this role, you will be a key contributor... ...Backend Engineering: Design and maintain robust APIs utilizing Python-based backend web-development frameworks, ensuring high performance...
- ...Senior Application DeveloperLocation: Morrisville, NC / San Jose, CAJob DescriptionSenior Application Developer – Python, Dockers, Kubernetes, AI Integration toolsRoles & Responsibilities:We are looking for a senior platform/application developer to support platform development...
$77.8k - $136.2k
Java Backend Engineer Position Description CGI is seeking a hands-on API / Full Stack Engineer to design, develop, test, and support highly scalable enterprise services and APIs. The ideal candidate brings strong Java/Spring engineering expertise, cloud experience...Full timeLocal area- 10+ Years Must Must-Have Skills * Java (7+ Years Must) * Spring Boot * Microservices * REST APIs * Node.js * React.js * Remix * JavaScript * Groovy * JSON * Docker * Kubernetes * SQL & MongoDB (NoSQL) * Cloud Development * CI/CD * DevOps...Temporary work
- ...architect API design and architecture Java Spring WebFlux Azure Python Role title Java API Architect (Azure),... ...engineering Build the reference services: design and hands-on develop reactive Java Spring WebFlux services for data exchange and...Full timeContract workWork experience placementLocal areaRelocation
$100k - $150k
...Design and implement secure, scalable Azure cloud solutions. Develop Infrastructure as Code using Terraform, Bicep, or ARM templates... ...or GitHub Actions. ~ Experience with PowerShell, Bash, or Python scripting. ~ Strong knowledge of cloud security, monitoring,...Full timeH1bLocal areaImmediate startRemote workVisa sponsorship- ...from IT. As a software engineer with this team, you will help develop, deploy and identify technical solutions that are used in the... ...algorithms. ~5+ years programming in Java, Ruby, C/C++, C#, Perl, Python or other scripting/programming languages. ~ C# experience is...
- Overview: Position Title * Software Engineer Position Responsibilities Job Tittle: Java Full Stack Developer Job Location: Cary, NC (Need Local Candidate) Technical Skill: Java Spring Bot AWS (EC2, SQS, Lambda, S3, DynamoDB) Angular Job Description: Summary/Objective...Local areaWorldwide
- Job Opportunity: React JS Developer React JS Developer. Develop Application website/UI with React JS. In-depth knowledge of JavaScript, CSS, HTML, and front-end languages. Developing and implementing highly responsive user interface components using react concepts. Troubleshooting...
- ...NC only! Design and build batch and streaming data pipelines using Azure, Databricks, and Kafka. Develop ETL/ELT solutions using Spark, SQL and Python/Pyspark, or Scala Implement and support Data Lake / Lakehouse architectures Integrate data from legacy...Local area
- ...AWS, Kubernetes, Terraform Postgres Go, Rails, Kafka, some Python React (TypeScript) We are looking for: ~5 or more years... ...role-based, hands-on AI learning to the entire workforce—from developers building software with AI to teams across the business transforming...
$32.69 - $38.46 per hour
Lead Operating EngineerThe Lead Operating Engineer is responsible for the safe, reliable, and efficient operation of all mechanical, electrical, plumbing, and fire (MEPF) systems within a mission critical facility. This role leads a team of operating engineers, ensures...Minimum wageFor contractorsApprenticeshipWork at officeLocal areaImmediate startFlexible hoursShift work- ...to join our engineering team. You will work collaboratively as part of a fast-paced agile team and be responsible for designing, developing, documenting and maintaining scalable cloud-based applications that power our medical device product ecosystem. As part of this role...
- ...algorithmic decisions are made, drive, build and maintain core AI systems in the Fortnite AI ecosystem, collaborate with engine AI developers to improve AI systems, ensure high-quality user experiences across all platforms we support, optimize and fix bugs in existing...
- ...feedback to engineering for continuous product improvement.Assist in developing knowledge base content and best practices tailored to the... ...and IXIA.Strong Linux command-line and scripting familiarity (Python, shell, etc.).Excellent verbal and written communication skills...For contractors
- ...Oracle APEX Developer Mandatory Skills - Oracle Apex, SQL, PL/SQL, JavaScript, jQuery Lead design, develop, and maintain Oracle APEX application to meet business requirements. Collaborate with business analysts and stakeholders to understand application requirements...Work experience placement
- ...individually and collaboratively to deliver new fraud capabilities and improve existing production systems Modernize and standardize Python services, shared patterns, development tooling, and engineering practices across the fraud platform Help advance the team's use...Work visaFlexible hours
$140k - $160k
...Responsibilities for the Senior Software Engineer: • Design, develop, and maintain a web-based platform for managing Common Criteria... ...in one or more modern programming languages including Python, TypeScript, or Go. • Experience developing RESTful APIs, backend...Long term contract$98.5k - $206.8k
...evolving mission demands. Responsibilities: Design and develop full-stack web applications while providing technical... ...experience with backend development technologies – General knowledge of Python and Java language ~ Familiarity and experience with general software...Contract workWork experience placementFlexible hours- Job title:Full Stack Software Engineer Location: LOCAL TO Cary NC only! Duration:6 Months Experience:6-8 Years Required: • Strong hands-on experience with web technologies like NodeJS, Groovy, Java/Jscript, ReactJS, Remix, Java, Springboot, Microservices API Development...Local area
- Job description Lead UX Designer Department: Design / User Experience Experience: 8 12+ years in UX/Product Design, including 3+ years leading legacy or mainframe application modernization initiatives in the Banking domain. About the Role We...Full time
$190k
...Job Description Job Description CNO Software Developer Location: Cary, NC (will consider Maryland as well) Mode: Onsite Travel... ...for computer network operations, leveraging your expertise in Python, C/C++, and network security concepts, while collaborating with...Full timeFlexible hours$45 - $50 per hour
...and solutions within the Security and Trust Organization (S&TO). Develop, support, and consult within the Software Signing initiatives.... ...firmware development and debugging. Strong skills in C/C++ and Python scripting. Experience with Linux development, particularly in...Temporary work- ...skilled engineer to join our team in Cary, NC. This role involves developing robust applications in a Linux environment, with a focus on... ...: Design, develop, test, and maintain applications using Python for software-defined radio technologies, focusing on GNU Radio-...Temporary workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Python Developer. Be the first to apply!


