• Jersey City, NJ
  • $100,000–$120,000 Per Year
2 days ago

Job Description

Role: Engineer

Required Skills: Python | SQL

Qualification: BACHELOR OF COMPUTER SCIENCE

Experience: 10 - 15 Years

Function: TECHNOLOGY

Apply By: 2026-12-07

Must Have Technical/Functional Skills

  • 10+ years of experience in Python development, preferably within Capital Markets, Equities Trading, or Financial Services environments.
  • Strong hands-on experience in Python development with the ability to build scalable data processing and reporting solutions.
  • Experience working with Equities Trading data, market data, transaction data, and trade reporting systems.
  • Strong proficiency in Python libraries such as Pandas, NumPy, PySpark, and SQLAlchemy for data analysis and processing.
  • Expertise in SQL and working with relational databases for data extraction, transformation, and reporting.
  • Strong understanding of Equities Trading, trade lifecycle, market data, order management, execution, allocation, and settlement processes.
  • Experience developing automated reporting, dashboards, and analytics solutions for business stakeholders.
  • Experience in data validation, reconciliation, and ensuring data quality across trading and reporting platforms.
  • Hands-on experience with ETL processes, data automation, and workflow optimization.
  • Experience working with large datasets in enterprise data platforms.
  • Proven experience working in an Agile development environment.
  • Strong analytical, problem-solving, debugging, and troubleshooting skills.
  • Excellent verbal and written communication skills.

Roles & Responsibilities

  • Develop and maintain Python-based solutions supporting Equities Trading, trading analytics, and reporting processes.
  • Design and build automated reporting frameworks to deliver timely and accurate business insights.
  • Analyze trading and market datasets and transform complex data into meaningful reports and actionable recommendations.
  • Develop ETL processes to extract, transform, and load data from multiple internal and external data sources.
  • Work closely with Front Office, Trading, Operations, Risk, and Finance teams to understand business requirements.
  • Ensure accuracy, completeness, and integrity of trading and market data through validation and reconciliation processes.
  • Create and maintain dashboards, reports, and analytics solutions for business stakeholders.
  • Optimize existing reporting and data processing workflows through automation and continuous improvement initiatives.
  • Troubleshoot data-related issues and perform root cause analysis to resolve reporting discrepancies.
  • Participate in Agile ceremonies including sprint planning, daily stand-ups, reviews, and retrospectives.
  • Maintain technical documentation and ensure adherence to development and governance standards.
  • Collaborate with cross-functional teams to deliver high-quality data and reporting solutions supporting Equities Trading operations.

TCS Employee Benefits Summary:

Discretionary Annual Incentive.

Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.

Family Support: Maternal & Parental Leaves.

Insurance Options: Auto & Home Insurance, Identity Theft Protection.

Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.

Time Off: Vacation, Time O ff, Sick Leave & Holidays.

Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.

Salary Range: $100,000-$120,000 a year

Numbers & Facts

LocationJersey City, NJ
Salary$100,000–$120,000 Per Year

Skills

  • Agile Programming Methodologiesunmatched
  • Analysis Skillsunmatched
  • Automationunmatched
  • Business Analysisunmatched
  • Capital Marketsunmatched
  • Communication Skillsunmatched
  • Computer Scienceunmatched
  • Continuous Improvementunmatched
  • Cross-Functionalunmatched
  • Data Analysisunmatched
  • Data Processingunmatched
  • Data Qualityunmatched
  • Data Setsunmatched
  • Database Extract Transform and Load (ETL)unmatched
  • Debugging Skillsunmatched
  • Financeunmatched
  • Financial Servicesunmatched
  • Identify Issuesunmatched
  • Legalunmatched
  • Loan Fundingunmatched
  • Maintain Complianceunmatched
  • Market Analysisunmatched
  • Operational Supportunmatched
  • Order Managementunmatched
  • Presentation/Verbal Skillsunmatched
  • Problem Solving Skillsunmatched
  • Process Developmentunmatched
  • Python Programming/Scripting Languageunmatched
  • Reconciliationunmatched
  • Relational Databases (RDBMS)unmatched
  • Reporting Dashboardsunmatched
  • Reporting Skillsunmatched
  • Riskunmatched
  • Root Cause Analysisunmatched
  • SQL (Structured Query Language)unmatched
  • Scalable System Developmentunmatched
  • Software Engineeringunmatched
  • Sprint Planningunmatched
  • Standup Meetingsunmatched
  • Student Loansunmatched
  • Technical Writingunmatched
  • Time Managementunmatched
  • Trading Platformsunmatched
  • Trading/Stockbrokingunmatched
  • Writing Skillsunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder