Python Engineer

  • Open Systems Technologies
  • Jersey City, New Jersey
  • 04/01/2026
Full time Information Technology Telecommunications SQL Python Testing

Job Description

A financial firm is looking for a Python Engineer to join their team in Jersey City, NJ. Compensation: $150-200K Within this role, you will be responsible for the design, development, testing, support, and maintenance of software applications. The primary technology will be Python, SQL, C#/.Net, middleware IBM MQ for messaging, and AWS/ Azure cloud. Qualifications: Required • B.S. or M.S. Computer Science or related field • 7-12 years of professional experience in Software Development • Hands-on development in Python and SQL programming • Strong knowledge of Python programming • Strong knowledge of SQL programming with ability to write and simplify complex queries, improve query performance, etc. • Strong ability to manage multiple projects with competing deadlines • Ability to effectively interact and build relationships with senior management and stakeholders • Strong project and people management skills • Excellent communication skills Preferred • Experience in financial domain • Experience with IBM MQ, TIBCO, Rabbit MQ, or other messaging tool • Experience with SOAP and REST API • Experience with cloud technologies (AWS, Azure, GCP) • Experience designing and architecting systems