Search
Full Stack Engineer

Full Stack Engineer

locationSmithfield, RI, USA
remoteHybrid
PublishedPublished: 5/10/2025
Full Time

Full Stack Engineer

The FI Data Solutions team is looking for a highly motivated Software Engineer to design, build, and maintain applications and pipelines that connect various data sources to the data governance cloud-based platforms such as Collibra and Alation. The data governance team that you'll be supporting is going through significant growth, and this is an opportunity to take a leading role in shaping FI's capability in this area. Your contributions will advance the scanning-inventory of Databases, API’s, Streaming environments helping to build an inventory of meta-data, lineage, lifecycle workflows for use by Fidelity Institutional’s analytics, product, operations, and capital markets teams.

The Expertise and Skills You Bring

  • Bachelor’s or master’s Degree in a technology related field (e.g. Engineering, Computer Science, etc.) required with 5+ years of experience
  • Hands on experience in core Java technologies and frameworks like Spring Boot, Spring Batch etc.
  • Experience in developing application with both SQL and NoSQL Databases
  • Experience in container-based development (Docker/Kubernetes)
  • Experience with API design and RESTful Web services
  • Experience with API Management tools
  • Experience in working with AWS ( EC2, Lambda, Cloudformation, IAM, S3)
  • Experience with Unix/Linux systems
  • Working experience with CI/CD pipelines, Terracore, Jenkins
  • Experience in Agile methodologies (Kanban and SCRUM) is a plus
  • Proven track record to handle ambiguity and work in fast paced environment
  • Good interpersonal skills to work with multiple teams in the organization
  • Nice to have: experience in Data Governance domain and tools like Collibra and Alation.

The Value You Deliver

  • Passion and intellectually curiosity to learn new technologies and business areas
  • Exploring new technology products and using them to help our business needs
  • Working on teams to improve efficiency
  • Delivering system automation by setting up continuous integration/continuous delivery pipelines


Pay Range for this role is between $70-$80 per hour.

Placement in the range will vary based on job responsibilities and scope, geographic location, candidate’s relevant experience, and other factors.