Senior Software Engineer (Python, Oracle, AWS)

Fidelity InvestmentsJersey City, NJ
$97,000 - $185,000Onsite

About The Position

You are an experienced engineer with a deep hands-on experience developing systems and products with a burning desire to deliver software solutions which unlock the capabilities of Generative AI in the context of a professional domain such as finance. You are passionate about this opportunity to help drive and deliver first-of-a-kind knowledge-based applications for investment professionals. You have prior experience in developing and crafting products using constantly evolving, powerful yet brittle, AI technology. You are comfortable working in a fast-paced environment where the lag between conceptualization, research, development, and productionization is constantly shortening. You are a critical thinker who revels in working as part of a team to deliver the most amount of value in the least amount of time.

Requirements

  • A Bachelor’s or Master’s Computer Science or relevant field, with three years plus of industrial experience.
  • Proficient in deploying software products into production capable of handling large volumes of data at scale.
  • Understanding of Python internals, performance tuning, and advanced language features.
  • Write clean, idiomatic, and well-documented Python code following PEP8 and enterprise coding standards.
  • Ability to orchestrate solutions within a cloud based environment
  • Understanding of standard methodologies for large scale application design, SOA, microservices, distributed compute, containers, and use of the cloud.
  • Attention to detail with a passion for validation and verification of software components.
  • Strong communication skills and the ability to work with distributed team members.

Nice To Haves

  • Experience developing systems and products with a focus on Generative AI.
  • Experience with AI technology.
  • Experience working in a fast-paced environment with short development cycles.
  • Experience with Oracle and AWS.

Responsibilities

  • Design, develop, and maintain robust, scalable, and secure Python-based applications and services.
  • Optimize Python applications for performance, memory usage, and concurrency.
  • Deliver into production GenAI applications that can reliably process information in open-ended settings.

Benefits

  • Comprehensive health care coverage
  • Emotional well-being support
  • Market-leading retirement plans
  • Generous paid time off
  • Parental leave
  • Charitable giving employee match program
  • Educational assistance including student loan repayment
  • Tuition reimbursement
  • Learning resources to develop your career
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service