This site uses cookies. To find out more, see our Cookies Policy

SQL Engineer in Boston, MA at Veritude

Date Posted: 9/25/2018

Job Snapshot

Job Description

Veritude is hiring for a SQL Engineer at Fidelity Investments in Boston, MA Or Durham, NC. This role is ideal for someone who has already acquired strong software development (back-end Java, Python) and data manipulation skills (sophisticated SQL, ETL) in the past and would like to move into Big Data world.

Once joining the team you will become a member of a fast-paced engineering team focused on designing and implementing large-scale distributed data processing systems using cutting edge cloud based open source and proprietary big data technologies. In this role, you will implement a variety of solutions to ingest data into, process data within, and expose data from a Data Lake that enables our data analysts and scientists to explore data in the ad-hoc manner as well as quickly implement data-driven models that generate accurate insights in an automated fashion. This position is a critical element to delivering Fidelity’s promise of creating the best customer experiences in financial services.


Primary Responsibilities

  • Bachelor’s degree or higher in a technology related field (e.g. Engineering, Computer Science, etc.) required.
  • 3+ years of hand on experience in designing and writing complex SQL queries that implement sophisticated business requirements.
  • Candidate must be able to demonstrate past participation in projects that involved complex data transformation logic from the requirement gathering stage to query implementation and debugging.
  • 2+ years experience with implementing back-end logic in a Linux-based environment using python as the programming language.
  • 2+ years of experience with Java, must be proficient in debugging Java code.
  • Experience working with multiple different database engines is a plus.
  • Using Big Data in various technologies (Hadoop, Spark, Impala, etc); debugging, identifying performance bottlenecks and fine-tuning those frameworks is a plus.
  • Experience in developing data applications in Cloud (AWS) is a plus.
  • Experience and comfort executing projects in Agile environments (Kanban or Scrum).

The Value You Deliver

  • Working with our global team and providing technical direction in building solutions.
  • Designing, building, tuning and supporting robust, secure, mission critical applications that provide the best customer experience.
  • Suggesting and improving designs of systems supported by the team, by proposing your own ideas, openly expressing disagreements with ideas that look wrong, but accepting team’s judgement, once it’s been made and executing on team’s decisions.
  • Promoting engineering simplicity and automation.
  • Exploring and leveraging new technology trends.
  • Resolving technical roadblocks to the team and mitigating potential risks.
  • Making decisions, which are executed within the team, but benefit the company as a whole, in both short and long term.
  • Mentoring team members and bringing them up to speed on latest Big Data technologies; promoting continuous learning.