Software Engineer

Insight Global · Jersey City, NJ

Spotted 8h agofulltime
Job description

About this role

Employer-provided description, formatted for easier reading.

JOB DESCRIPTION

This is a hands-on full-stack/backend-focused Python developer role supporting an application used for Valuation Control. The application supports the trading control function and focuses on comparing market prices against book valuations, investigating valuation gaps, and producing reporting for audit and management.

This person will own end-to-end application responsibilities across system design, database design, implementation, production support, and user support. They will build and enhance Python-based services, scheduled jobs, data pipelines, Oracle database components, and Angular UI features used to surface valuation discrepancies, analytics, and reporting outputs.

Current initiatives include onboarding and migrating data into a Hadoop-based Data Lake, refactoring ETL jobs for high-volume processing, modernizing legacy workflows, building scalable third-party data ingestion services, and improving proprietary job orchestration capabilities.

This person will also support live production systems, troubleshoot issues, validate data accuracy, and work closely with end users in a high-control financial environment.

REQUIRED SKILLS AND EXPERIENCE

  • 7+ years of experience in Python development.
  • Strong backend/application development focus.
  • Experience building scalable, production-grade services and batch jobs.
  • Strong SQL and relational database experience, ideally Oracle.
  • Ability to design schemas, model relationships, and write complex SQL queries.
  • Solid understanding of object-oriented programming (OOP) principles and core Python concepts.
  • Context managers, decorators, data structures, threading/multiprocessing concepts.
  • Experience with data pipelines, ETL workflows, or large-scale data processing.
  • Experience working with data storage systems, ideally Hadoop/Data Lake or similar distributed storage platforms.
Interested in this role?Continue on Insight Global's careers page.
Apply on Insight Global