Posted in

Senior Database Engineer

Senior Database Engineer

CompanyFidelity Investments
LocationBoston, MA, USA, Westlake, TX, USA, Merrimack, NH, USA, New York, NY, USA
Salary$76000 – $144000
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • Bachelor’s degree in computer science or related field required
  • 5+ years’ experience in software engineering
  • Strong SQL knowledge and work experience with relational databases such as PostgreSQL
  • Experience in managing query execution plans & tuning Aurora PostgreSQL
  • Experience in Integrating Amazon Aurora PostgreSQL with other AWS services
  • Proficient with best practices with Amazon Aurora PostgreSQL
  • Data quality mind set and knowledge of techniques to ensure data quality
  • Ability to build reliable software that can withstand unreliable environments
  • Experience building Unit and integration tests
  • Experience building and deploying applications using continuous integration pipelines and automated deployment tools such as Jenkins Core
  • Possess critical thinking skills to build end-to-end solutions
  • Work well in both a small agile team and independently, having a strong user focus
  • Strong analytical and communication skills and the ability to handle multiple tasks at any given time
  • Participate in engineering practices such as code and design reviews, environment strategy, and build and deployment pipelines
  • Strong organization skills and attention to details

Responsibilities

  • Mentor engineers on the best practices for Software development
  • Collaborate with engineers across Fidelity
  • Build a secure crypto yield generation platform utilizing modern software development practices
  • Participate in engineering practices such as code and design reviews, environment strategy, and build and deployment pipelines

Preferred Qualifications

  • Familiarity with data analysis and data modeling, is a plus
  • Familiarity with Blockchains such as Ethereum, is a plus
  • Experience with AWS or other cloud platforms and containerization technologies such as Docker is a plus
  • Experience with asynchronous workers and resilient messaging services such as SNS and SQS is a plus