Senior Full Stack Engineer (Angular, AWS, Python, REST, Node.js)

Fidelity Investments•Jersey City, NJ
•$97,000 - $185,000

About The Position

As a hands-on individual contributor in Fidelity Brokerage Technology, this role supports electronic trading solutions for Fidelity’s Capital Markets division. It includes technical leadership, providing insight, and mentoring peers. The engineer contributes to end-to-end software engineering and cloud architecture in an agile, fast-paced, highly matrixed environment, partnering with technology business partners and communicating problems and recommended solutions to project leaders. The role involves developing, implementing, supporting, and maintaining scalable software solutions, particularly in financial technology and electronic trading. Work includes AWS cloud infrastructure and application design, CI/CD practices, and web, event-driven, caching, and batch architectures designed for high throughput, low latency, high availability, and fault tolerance. Fidelity is transitioning to a full-time onsite working model through a phased rollout across regions and roles. Current onsite expectations vary by role and location and may evolve. Fidelity will not provide immigration sponsorship for this position.

Requirements

  • Bachelor of Science degree in Computer Science or a related software engineering field.
  • 6+ years of experience with Angular 17+, Node.js, REST APIs using Spring Boot, and microservice application development.
  • 3+ years of experience with AWS serverless technologies, including Lambda, API Gateway, ACM, and Secrets Manager.
  • DevOps knowledge, including Jenkins pipelines, and containerization or orchestration experience with Kubernetes, KubeCTL, or Docker.
  • 6+ years of technology experience developing and implementing software solutions in highly scalable environments, with a focus on financial technology, particularly electronic trading.
  • Experience in end-to-end software engineering in an agile environment.
  • Ability to work in a fast-paced, highly matrixed environment to achieve group goals.
  • Desire and aptitude for learning new technologies.
  • Ability to communicate problems and recommend solutions to project leaders.
  • Hands-on development skills and technology leadership.
  • Understanding and proven track record of cloud-based solutions, continuous integration and deployment, and cloud architecture.
  • Willingness to partner effectively with technology business partners.
  • Excellent verbal and written communication skills.

Nice To Haves

  • Terraform experience.

Responsibilities

  • Provide technical leadership, insight, and mentoring to peers.
  • Participate in problem solving, troubleshooting, performance tuning, production support, and maintenance of existing applications.
  • Work across cloud infrastructure components—including server, storage, network, data, and applications—to deliver end-to-end cloud infrastructure architectures and designs.
  • Implement applications and solutions using AWS services and practices, including EC2, ECS, Lambda, EMR, and CloudFormation.
  • Coordinate with the team on engineering and continuous integration and delivery (CI/CD) practices.
  • Execute web, event-driven, caching, and batch architectures, designing systems for high throughput, low latency, high availability, and fault tolerance.
  • Partner with technology business partners and communicate problems and recommended solutions to project leaders.

Benefits

  • Comprehensive health care coverage.
  • Emotional well-being support.
  • Market-leading retirement benefits.
  • Generous paid time off.
  • Parental leave.
  • Charitable giving employee match program.
  • Educational assistance, including student loan repayment, tuition reimbursement, and learning resources.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service