Senior Database Engineer

Intralinks - Waltham, MA (30+ days ago)3.8


Here at Intralinks we are a collaborative environment creating cloud solutions that allow our clients to share files safely and securely. We are currently designing and developing the UI for some of our core file sharing and content management collaboration products. We are seeking people that can develop ideas from a high - level description to a commercial product. This will involve careful analyses, software design, coding, troubleshooting, and unit testing.

Our fun environment has all the perks you’d expect at an established tech company such as great benefits, social events, training, competitive compensation and excellent career progression possibilities!

“One of the best things about Intralinks from a developer’s standpoint is you will always get to use the newest technology out there. You never get bored.” -Quote from a Principal Applications Developer in our Waltham, MA office.

About the Team

We are working on the front and back end of the next generation platform. Database Engineers will be working on cutting edge database technologies and frameworks. This person will have the opportunity to work on the relational and non- relational databases and with Microservices development. Developers will be utilizing technologies from Oracle, RedShift, Cassandra, Postgress, Mongo. This position will also be involved in unit and automation testing.

The team is chartered with developing mission critical products for our cloud offerings. The Database DE is expected to write code that is both functional and elegant and have a solid understanding of relational design aspects as well as analytics and no-SQL concepts. This position will also be involved in diagnosing performance bottlenecks and implementing optimizations.

Responsibilities

Develops ideas from a high ‐ level description to a commercial product.
Obtains and reviews requirements from Product Management indicating the business needs and functionalities of the proposed application.
Engages in discussions with Product Management and others on the feasibility of the proposed application and the time necessary to accomplish the work.
Writes detailed design documents describing the approach to be taken and programming details.
Assume ownership of modules and/or technology areas.
Codes application instructions into the local environment.
Reviews code to ensure compliance with coding standards and to ensure that defined requirements are met. Makes recommendations for improvements.
Fixes defects found. Repeats the testing cycle until the new application works flawlessly.
Prepares related documentation.
Responds to and resolves escalated calls for technical assistance received from production support.
Manage the delivery of assigned modules on time and budget with high quality
Review Requirements and test plans
Other duties as assigned.
Required Skills

Knowledge of oracle internals and performance related methodology
Relational database concepts/design
Oracle PL/SQL
Extensive experience writing stored procedures, triggers and functions in Oracle
DBA fundamentals
Data modeling fundamentals
Oracle Performance Tuning
Other Oracle Tools such as SQL*Loader
Nested Tables
Analytics Concepts
no SQL database concepts
Desire to learn and take initiative
Desired Skills

RAC/Data Guard
Cassandra or Mongo DB
Redshift or equivalent
Oracle Globalization Support
Oracle Advanced Replication
Oracle Streams
Data Warehouse
Content Management
Metadata driven design
XML DB
Are you interested?

Are you someone who loves the freedom to design? Do you love to code? This could be the job for you! Do you have experience with Oracle, Casandra, Mongo DB, Analytics and Data Warehouse? Yes? We want to hear from you!