Principal, Full Stack Engineer

FidelityWestlake, TX
2dHybrid

About The Position

We are seeking a highly motivated and experienced full stack engineer to join Asset Management Technology’s Quant team. The candidate will collaborate and work closely with technical leaders to build a highly reliable and scalable solutions using the best software design & development practices. Support personalized investment strategies at scale based on Direct Indexing SMAs Integrate vendor products into Fidelity core business processes and IT systems. Join our diverse team and be a part of crafting the future of our platform through powerful technology and innovation. Apply now and take your career to new heights!

Requirements

  • Hands-on experience with application and/or system integration using messaging frameworks, shared database, and APIs.
  • 10+ years strong proficiency in Java, Spring Framework, Caching (Redis or similar), Kafka development environment; Use (CI/CD) Jenkins pipeline.
  • Experience in designing, developing, and deploying micro services on AWS/Azure.
  • Practical knowledge of a broad range of AWS services.
  • Experience in container orchestration technologies such as Kubernetes/Docker.
  • Proficient in databases and SQL.
  • Experience with unit and integration testing frameworks using Junit and Mockito
  • Excellent problem-solving skills and a track record of delivering innovative solutions to challenging technical problems.
  • Strong communication and interpersonal skills, able to collaborate effectively with both technical and non-technical partners.
  • Bachelor's or post graduate degree in Computer Science, Software Engineering, or a related field.

Nice To Haves

  • Understanding of front-end web frameworks such as react, angular, typescript is a plus.
  • Exposure to Snowflake is a plus.

Responsibilities

  • Manage and lead the complete software development process from conception to deployment in a quant team.
  • Continually analyze the architecture and current technology environment to then recommend solutions for improvement.
  • Integrate vendor products into Fidelity core business processes and IT systems.
  • Participate in the full software development lifecycle, including requirements gathering, design, coding, testing, and deployment.
  • Work closely with IT product owners and business users to understand their needs and translate business requirements into technical solutions.
  • Keep current with the latest technology and industry trends; drive innovation and adopt technologies that support and advance business strategy.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service