Senior Database Engineer
Company | Fidelity Investments |
---|---|
Location | Boston, MA, USA, Westlake, TX, USA, Merrimack, NH, USA, New York, NY, USA |
Salary | $76000 – $144000 |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior |
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