Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Python

Kunai, part of the PwC Network

Kunai builds full-stack technology solutions for banks, credit and payment networks, infrastructure providers, and their customers. Together, we are changing the world’s relationship with financial services. At Kunai, we help our clients modernize, capitalize on emerging trends, and evolve their business for the coming decades by remaining tech‑agnostic and human‑centered.

Location: NYC, New York - Onsite Work Required

Key Responsibilities
  • Develop, maintain, and optimize ETL pipelines primarily using Python and Informatica.
  • Design and implement data workflows on Snowflake or comparable cloud data platforms.
  • Build reliable data reconciliation tools and enterprise automation scripts to support business‑critical operations.
  • Write efficient, maintainable, and well‑tested Python code following object‑oriented principles.
  • Develop and optimize complex SQL queries for data extraction, manipulation, and analysis.
  • Automate the management of data workflows using scripting languages such as Shell, Bash, or PowerShell.
  • Collaborate with cross‑functional teams to gather requirements and deliver scalable solutions that improve data integrity and operational efficiency.
  • Contribute to best practices around code quality, testing, and deployment.
Required Skills & Experience
  • Strong proficiency in Object‑Oriented Python development.
  • Experience designing and executing ETL processes, preferably with Informatica.
  • Hands‑on experience with modern cloud data warehouses such as Snowflake, Redshift, or BigQuery.
  • Solid SQL skills for complex query writing and performance optimization.
  • Proficiency in scripting languages like Shell, Bash, or PowerShell.
  • Understanding of data modeling, data pipeline optimization, and distributed data processing concepts.
  • Familiarity with software development best practices, source control, and CI/CD pipelines.
  • Experience working in Agile environments.
  • Full working proficiency with English (Written and Verbal).
Preferred Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Data Engineering, or a related discipline.
  • Prior experience in financial services, especially with data reconciliation or risk‑related data workflows.
Benefits

We are proud to offer our employees a range of benefits, including competitive compensation, professional development opportunities, and flexible work arrangements, all designed to help them thrive. As we continue to expand, we remain committed to cultivating an environment where people feel valued, have a voice, and are given the tools to grow—both personally and professionally—while pushing the boundaries of innovation in the fintech industry.

Minimum Degree Required:
  • Bachelor’s Degree, in lieu of a degree, demonstrating in addition to the minimum years of experience required for the role, three years of specialized training and/or progressively responsible work experience in technology for each missing year of college is required.
#J-18808-Ljbffr
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Python in New York, NY vacancy
  •  ...Oakwell Hampton Group is seeking a Senior Software Engineer to join their fast-growing AI startup in New York. You will be part of a high-caliber...  ...over 6 years of software engineering experience, strong Python skills, and familiarity with cloud infrastructure like AWS... 
    Senior
    Software

    Oakwell Hampton Group

    New York, NY
    2 days ago
  • $173k - $197.4k

     ...Capital One in New York is seeking a Senior Software Engineer skilled in Python, React, and AWS who thrives in a fast-paced and collaborative environment. This role involves designing and implementing cloud-based solutions to empower millions. The ideal candidate has... 
    Senior
    Software

    Downtown Boulder Partnership

    New York, NY
    2 days ago
  •  ...LSEG is seeking a Senior Software Engineer to join their News Engineering group in New York. This position focuses on evolving the News platform...  .... The successful candidate will have strong Java and Python skills, experience with cloud infrastructure, and the ability... 
    Senior
    Software

    LSEG

    New York, NY
    2 days ago
  •  ...A leading recruitment firm in New York is seeking a Senior Software Engineer adept in Java and Python. The ideal candidate should possess a solid understanding of AWS technologies, CI/CD, and Docker while having experience in functional programming and web standards. A... 
    Senior
    Software

    5 Star Global Recruitment Partners

    New York, NY
    2 days ago
  •  ...We're looking for a Senior Software Engineer to join our team and help build innovative solutions for our clients in the healthcare sector....  ...software development ~ Proficiency in React, Node.js, and Python ~ Experience with cloud platforms (AWS, Azure, or GCP)... 
    Senior
    Software

    Nexacode LLC

    New York, NY
    2 days ago
  •  ...A global consulting firm is seeking a Mid-Senior level Full Stack Developer based in New York. The role requires strong proficiency in Python, Django, React, and experience with cloud technologies. You will develop modern applications and work within a dynamic, agile team... 
    Senior
    Software

    Evalueserve

    New York, NY
    2 days ago
  • $250k - $400k

     ...Overview Our client is a quantitative trading firm looking for a Senior Python Engineer to architect and build the critical data science backbone that fuels their research and execution. This is a chance to move beyond typical development cycles and directly impact... 
    Senior
    Software
    Full time

    Fintal Partners

    New York, NY
    2 days ago
  •  ...Python - Advanced in Jersey City NJ Jersey City NJ only (Must report onsite day 1) Hybrid: Mon, Tues, and Thursday in office...  ...and Responsibilities: Summary: • Executes creative software solutions, design, development, and technical troubleshooting... 
    Senior
    Software
    Work at office

    Concord IT Systems

    Jersey City, NJ
    3 days ago
  • $175k - $250k

     ...deck to learn more: TECHNOLOGY STACK Swayable uses Python (Numpy, Scipy, scikit-learn, Pandas, Celery, Flask),...  ...and GraphQL. ABOUT THE ROLE Swayable is seeking a Senior Engineer blending Python software development expertise with scientific computing, machine... 
    Senior
    Software

    Swayable

    New York, NY
    4 days ago
  •  ...Senior Bare Metal Linux Engineer (Low Latency) - Financial Services Career Developers Inc., a distinguished...  ...Troubleshoot hardware and software issues across the full stack Partner...  ...GPFS, WEKA) ~ Programming skills in Python or another modern language (Go, Rust... 
    Senior
    Software
    Contract work
    Temporary work
    Local area

    Career Developers

    New York, NY
    10 days ago
  • $110k - $150k

     .../yr - $150,000.00/yr Job Description We’re hiring a Senior Software Engineer who is genuinely excited about technology, continuous learning...  ...teams help set technical direction. A strong interest in Python development, search technologies, B2B services, and AWS-... 
    Senior
    Software
    Full time
    Remote work

    NBCUniversal

    New York, NY
    12 days ago
  • Peraton in New Jersey is looking for a software engineer skilled in advanced algorithm development and robust software engineering. Your role will involve researching, designing, and validating algorithms, as well as transitioning prototypes into reliable software. We seek... 
    Senior
    Software

    Peraton

    New York, NY
    3 days ago
  •  ...FactSet creates flexible, open data and software solutions for over 200,000 investment professionals...  ..., and efficiency. The Services Engineering team builds and operates workflow‑ and...  ...full stack development experience with Python, VueJS/Typescript, PostGres or similar relational... 
    Senior
    Software
    Worldwide
    Flexible hours

    10000 FactSet Research Systems Inc.

    New York, NY
    2 days ago
  •  ...the Role Grade Level (for internal use): 09 As a ML Data Engineer at S&P Global, you will utilize your extensive technical skills...  ...Requirements ~3–6+ years of programming experience, particularly in Python. ~2+ years of experience working with SQL or NoSQL databases.... 
    Senior
    Software
    Flexible hours

    S&P Global

    New York, NY
    2 days ago
  • $160k - $260k

     ...About the role We are looking for a Senior Backend engineer passionate about building robust,...  ...Kubernetes (K8s) and Docker Proficiency in Python and Node.js for building and...  ...function Engineering and Information Technology Software Development #J-18808-Ljbffr
    Senior
    Software
    Full time
    Work at office
    Remote work

    Mathpix

    New York, NY
    3 days ago
  •  ...We are seeking an experienced software engineer specializing in Python, Django, Django ORM, GraphQL, performance optimization and API Integrations. You will contribute to EnrollWise, our flagship product. EnrollWise is a best-in-class admissions and enrollment platform... 
    Senior
    Software
    Contract work
    Remote work

    Blenderbox

    New York, NY
    2 days ago
  • JPMorganChase in New York is seeking Experienced Software Engineers to join the Global Technology team. Candidates will design and deliver trusted...  ...experience in system design and proficiency in Java or Python. Benefits include competitive pay, comprehensive healthcare,... 
    Senior
    Software

    Aumni

    New York, NY
    1 day ago
  •  ...Rippling is seeking a Senior Software Engineer for their New York office, focused on developing backend capabilities and user-facing features....  ...software development, candidates will ideally have experience in Python, Django, and familiarity with React or TypeScript. A... 
    Senior
    Software
    Work at office

    Rippling

    New York, NY
    2 days ago
  • $250.8k - $286.2k

     ...Senior Lead Software Engineer (Python, React) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of... 
    Senior
    Software
    Full time
    Part time
    Internship
    Local area

    Capital One Financial Corp

    New York, NY
    3 days ago
  •  ...automation firm in Newtown Square, PA is seeking skilled AI oriented software engineers for machine vision systems development. The ideal candidate...  ...and research. Responsibilities include programming in Python and C, and strong analytical skills are essential. Local candidates... 
    Senior
    Software
    Local area
    Remote work

    Sciotex

    New York, NY
    1 day ago
  • $80 per hour

     ...job is simple: help them win. About This Role As a Senior Software Engineer, you’ll play a key role in building and maintaining secure,...  ...using AWS and Azure technologies. Write production-grade Python, and SQL code that meets high standards for maintainability... 
    Senior
    Software
    Hourly pay
    Full time
    Contract work
    For contractors
    Remote work
    Visa sponsorship

    VERY

    New York, NY
    22 hours ago
  • $150k - $300k

     ...Quant Blueprint LLC is seeking a skilled engineer to develop a next-generation risk analytics platform in New York. The...  ...researchers. The ideal candidate has expertise in Java and C++ or Python, along with strong software development experience. The base salary range for this... 
    Senior
    Software

    Quant Blueprint LLC

    New York, NY
    2 days ago
  • $150k - $225k

     ...transforming how the world thinks about senior living and wellness-focused real estate...  ...ABOUT THE ROLE The Senior Software Engineer at Welltower is responsible for designing...  ...: dbt-core Programming Languages : Python, SQL, Node CI/CD Tools : Gitlab... 
    Senior
    Software
    Night shift

    Welltower

    New York, NY
    1 day ago
  • Exadel, Inc is hiring a Senior Data Engineer in Georgia, USA. In this role, you'll solve analytical challenges using Python and build scalable solutions with a collaborative team. We require 5+ years experience in software development and extensive knowledge of Apache... 
    Senior
    Software
    Remote job
    Work at office

    Exadel, Inc

    New York, NY
    22 hours ago
  •  ...highly motivated and experienced DevOps Engineer to join our fast-paced development team....  ...of experience in DevOps Engineering or Software Development and Bachelors in related field...  ...multiple programming languages such as Python, Bash, or Go Familiarity with Git, Flux... 
    Senior
    Software
    Hourly pay
    Temporary work
    Immediate start
    Flexible hours

    Erias Ventures, LLC

    New York, NY
    4 days ago
  • $158.6k - $181k

    Senior Software Engineer (Python, React, AWS) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a... 
    Senior
    Software
    Full time
    Part time
    Internship
    Local area

    Downtown Boulder Partnership

    New York, NY
    22 hours ago
  •  ...Senior Python Developer Location: jersey city, NJ In office: 3 days a week Contract: 6-18 months Must...  .... Key Responsibilities Develop object-oriented software in Python, using an object-oriented database and grid computing... 
    Senior
    Software
    Contract work
    Work at office
    3 days per week

    Anveta

    Jersey City, NJ
    2 days ago
  • A leading entertainment company is hiring a Senior Software Engineer focused on Python development and AWS architectures. This role is fully remote, requiring experience in backend software engineering and a passion for solving complex challenges within a collaborative... 
    Senior
    Software
    Remote work

    NBCUniversal

    New York, NY
    3 days ago
  •  ...A financial technology company in New York is seeking a Python/Data Software Engineer to develop and maintain complex data pipelines. This role involves supporting data engineering and reconciliation processes in a global financial environment, primarily using Python and... 
    Senior
    Software

    Kunai

    New York, NY
    2 days ago
  •  ...A leading digital consulting firm in New York is seeking a Senior Software Engineer to develop cutting-edge technology for structured products...  ...candidate should have over 8 years of experience, expertise in Python, and a strong background in designing RESTful APIs. The... 
    Senior
    Software
    Flexible hours

    BIP

    New York, NY
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Python. Be the first to apply!