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.