About The Position

The Personalization (PZN) Platform within Fidelity Brokerage is seeking a Principal Full Stack Engineer to lead the design and delivery of next-generation platform capabilities. The role provides technical leadership across frontend, backend, and cloud engineering, driving scalable, reusable solutions and modernization initiatives aligned with enterprise standards. The engineer will mentor other engineers and champion best practices across development, DevOps, and system design. The PZN Platform team builds and operates highly available, cloud-native platforms for planning, orchestration, and seamless integrations across business domains. These platforms enable scalable, personalized, rule- and AI-driven, insight-led customer experiences. The team works in a fast-paced Agile environment and partners with architecture, product, and operations teams, as well as upstream and downstream systems, to deliver resilient and extensible solutions. Fidelity is transitioning to a full-time onsite working model through a phased rollout across regions and roles. Some roles and locations currently require 100% onsite presence, while others require less; onsite expectations may evolve. This transition does not apply to fully remote roles. Fidelity will not provide immigration sponsorship for this position.

Requirements

  • 10+ years of full stack engineering experience delivering scalable, enterprise-grade solutions.
  • Bachelor’s degree in Computer Science or a related field.
  • Strong foundations in systems design, algorithms, and software engineering principles.
  • Proven ability to lead architecture and design decisions, evaluate trade-offs, and guide teams toward modern, maintainable solutions.
  • Strong object-oriented programming expertise using Java and Python.
  • Expertise designing and developing RESTful services using Java, Spring Boot, Swagger/OpenAPI, and Docker.
  • Hands-on experience building cloud-native applications on AWS, including Lambda, EKS, SQS, SNS, Kinesis, and S3.
  • Strong experience with relational, NoSQL, and analytical databases, including PostgreSQL, DynamoDB, Elasticsearch, ElastiCache, and Snowflake.
  • Experience with event-driven and streaming architectures using Kafka, Artemis, and Flink.
  • Proven expertise in microservices architecture, API development, and domain-driven design (DDD).
  • Experience designing systems for high availability, resiliency, and performance at scale.
  • Experience implementing observability and monitoring solutions, including tracking code quality, API performance, cloud efficiency, and system health.
  • Ability to thrive in collaborative, team-based environments and solve complex, ambiguous problems.
  • Clear and effective communication with engineers, product partners, and leadership stakeholders.
  • Strong technical leadership and a commitment to coaching and mentoring engineers.
  • Ability to collaborate across distributed teams and influence key architectural decisions.
  • Curiosity, initiative, and a strong sense of ownership.

Nice To Haves

  • Exposure to modern frontend technologies such as Angular and Node.js (TypeScript).
  • Exposure to AI/ML technologies, developer productivity tools, and automation frameworks.

Responsibilities

  • Lead the design and delivery of core platform capabilities powering personalized experiences.
  • Translate business needs into scalable, high-quality solutions in collaboration with architects and product leaders.
  • Improve performance, resiliency, and operational efficiency.
  • Drive modernization initiatives to reduce technical debt and enhance developer productivity.
  • Mentor engineers and elevate technical excellence and engineering culture.
  • Accelerate delivery through platform reuse, standardization, and DevOps automation.
  • Foster a culture of innovation, accountability, and continuous improvement.
  • Promote an AI-first engineering mindset using AI-assisted tools and intelligent automation.
  • Provide technical leadership across frontend, backend, and cloud engineering.
  • Define and guide architecture and design decisions, engineering standards, architectural patterns, and modernization strategies.
  • Champion best practices in development, DevOps, and system design.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service