Python Developer — United States — LinkedIn — 4490361657
Зарплата не указана
ОткликнутьсяExpert In Recruitment Solutions is seeking a skilled Python Software Developer to support the development and operation of data solutions for enterprise spend, expense, and third-party management platforms. This opportunity is suited to an experienced engineer who enjoys solving data challenges, building dependable systems, and working closely with business partners in a regulated financial services environment.
About The Company
Expert In Recruitment Solutions connects organizations with experienced technology professionals for roles that support important business and operational needs. In this position, you will contribute to data platforms that help enterprise teams manage spend, expenses, and third-party relationships. The work takes place in a large, regulated financial services environment, where data integrity, operational reliability, and responsible engineering practices are essential.
About The Role
As a Python Software Developer, you will design, develop, and maintain robust Extract-Transform-Load (ETL) pipelines that move and transform structured data between source and target systems. You will work across software engineering and data engineering, partnering with business users and analysts to understand requirements, clarify data mappings, and deliver reliable, fit-for-purpose solutions.
The role combines hands-on Python development with relational database engineering, production support, and continuous improvement. You will help ensure that data processing is accurate, traceable, and efficient, while following established engineering and operational standards. Your contributions will support stable data flows used by enterprise spend, expense, and third-party management platforms.
Qualifications
Candidates should have five to seven years of professional software development experience, with Python as their primary programming language. Demonstrated experience building and maintaining ETL pipelines for structured data is required. You should have strong working knowledge of relational databases and hands-on experience with DB2 and PostgreSQL, including schema design, SQL optimization, and bulk data import and export.
You will also bring a solid understanding of data structures, error handling, and performance tuning for data-intensive workloads. The ability to communicate clearly with business stakeholders is important, including gathering requirements and explaining technical approaches in accessible terms. Familiarity with version control, continuous integration and continuous delivery (CI/CD), automated testing, and code-quality practices is expected. Experience in regulated or financial services environments is valuable.
Responsibilities
Design, build, optimize, and maintain Python ETL pipelines to extract, transform, validate, and load data across designated systems. Develop and refine data models, SQL queries, and stored logic in DB2 and PostgreSQL, selecting approaches that support data accuracy, performance, and maintainability.
Implement data validation and cleansing processes, along with appropriate error handling, rollback procedures, and audit logging, to protect the integrity and traceability of production data loads. Collaborate with business users and analysts to gather requirements, confirm source-to-target mappings, investigate data questions, and translate business needs into technical solutions.
Monitor pipeline health, troubleshoot processing failures, and help improve instrumentation and observability so that issues can be identified and resolved efficiently. Apply unit testing, version control, CI/CD practices, code-quality checks, and documentation standards. Participate in ongoing improvements to pipeline performance, reliability, and operational support.
Benefits
This role offers the opportunity to work on business-critical data solutions and collaborate with technical and business teams in a complex enterprise setting. You will apply your engineering skills to meaningful data challenges, deepen your experience with Python and relational databases, and contribute to systems where reliability and data quality matter. Compensation and other employment details will be discussed during the recruitment process.
Equal Opportunity
Expert In Recruitment Solutions is committed to fair and equitable hiring. Candidates are considered based on their qualifications, skills, and experience. Employment decisions are made without discrimination on any basis protected by applicable law.