Senior Data Engineer

Smyrna, TN 37167

Posted: 01/23/2024 Job Category: Data Architect Job Number: 2835

Job Description

Senior Data Engineer

Senior Data Engineer Job Description:
This individual will work to deliver enterprise grade software solutions with high customer impact. They will lead architecture and development activities with a specialization in at least one major enterprise IT application, one major database platform (e.g, MySQL, Oracle, SQL Server), and one major operating system (e.g. Linux).  The Senior Data Engineer also performs all aspects of the development life cycle. They will act as the senior technical programmer for the assigned enterprise system and/or application of responsibility. Finally, they will deliver results through independent contributions and through mentoring of junior engineers.

Senior Data Engineer Minimum Qualifications:
  • Bachelor’s Degree in Computer Science or related field or directly related year for year experience
  • 6 years’ experience in designing, developing, implementing, and supporting enterprise level IT solutions
Senior Data Engineer Preferred Skills:
  • 6+ years of experience with writing and optimizing existing complex SQL queries 
  • 6+ years of database application development experience
  • Advanced knowledge of SQL relational databases, query authoring (SQL)
  • Experience with Vertica (projections, segmentation, columnar data)
  • Experience with columnar databases or non-relational databases
  • Knowledge of common tools for CentoOS Linux (logs, piping, redirections, grep, sed, yum)
  • Knowledge of Linux scripting (Python, Perl, shell scripts) and/or advanced stored procedures
  • Experience with architecting data modeling and meeting requirements for data visualization or reporting tools
  • Experience with collaborating in a cross-functional capacity across teams, building consensus and executing the necessary vision for application and other analytical needs.
  • Knowledge of developing in Visual Studio, SSMS and DB Visualizer
  • Knowledge of JIRA and Confluence
  • Ability to take business requirements and transpose them into technical details 
Senior Data Engineer Key Responsibilities:
  • Serves as Designer/Architect/Engineer for a major enterprise IT application.
  • Creates, develops, modifies, and maintains data models for internal and external facing application as part of an Agile/SCRUM engineering team
  • Assembles large and complex data sets that meet business requirements.
  • Coordinates and communicates with users, developers, and product owners to gather and understanding requirements. 
  • Develops new design patterns, standards, documentation, etc. and works with other developers for implementation


Job Requirements

Data Engineer, Python, MySQL, Linux

Meet Your Recruiter

Avery Slack

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.