Arrowminds Inc

Principal Data Engineer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Principal Data Engineer in Nashville, TN (onsite), with a contract length and pay rate of $50.00 - $55.00 per hour. Requires 10+ years IT experience, 5+ years in Data Engineering, and GCP expertise. Certifications in GCP preferred.
🌎 - Country
United States
πŸ’± - Currency
$ USD
-
πŸ’° - Day rate
440
-
πŸ—“οΈ - Date
October 25, 2025
πŸ•’ - Duration
Unknown
-
🏝️ - Location
On-site
-
πŸ“„ - Contract
Unknown
-
πŸ”’ - Security
Unknown
-
πŸ“ - Location detailed
Nashville, TN 37201
-
🧠 - Skills detailed
#Monitoring #Data Security #Scala #Security #Consulting #Dataflow #Leadership #MS SQL (Microsoft SQL Server) #Oracle #Golang #Deployment #Data Management #Big Data #Kafka (Apache Kafka) #Migration #Cloud #NoSQL #Mercurial #NLP (Natural Language Processing) #GIT #Java #MongoDB #Automation #RDBMS (Relational Database Management System) #BigQuery #Linux #Spark (Apache Spark) #Data Engineering #Unix #Computer Science #Logging #SQL Server #DevOps #Maven #HBase #SQL (Structured Query Language) #"ETL (Extract #Transform #Load)" #Data Architecture #GCP (Google Cloud Platform) #Jenkins #Lambda (AWS Lambda) #Teradata #Databases #Python #Agile #Data Science
Role description
Role: Principal Data Engineer Location: Nashville, TN (Onsite) Position:-This role requires working closely with others, frequently in a matrixed environment, and with little supervision. As a Principal Data Engineer/Architect level, the role requires 'self-starters' who are proficient in problem solving and capable of bringing clarity to complex situations. It requires contributing to strategic technical direction and system architecture approaches for individual projects and platform migrations. The culture of the organization places an emphasis on teamwork, so social and interpersonal skills are equally important as technical capability. Due to the emerging and fast-evolving nature of Google Cloud Platform (GCP) technology and practice, the position requires that one stay well-informed of technological advancements and be proficient at putting new innovations into effective practice. Responsible for leading development efforts, driving adoption and appropriate use of technology and consulting on internal and external development efforts to ensure code quality and sound architecture. This position assumes the responsibility for project success and the upward development of team members’ technical skills. They are the development team's point of contact that must interface with business partners of varying roles ranging from technical staff to executive leadership. This position requires a candidate who can analyze business requirements, perform design tasks, construct, test, and implement cutting-edge technical data solutions with minimal supervision. As a Principal Data Engineer/Architect, you will work closely with all team members to create a modular, scalable solution that addresses current needs, but will also serve as a foundation for future success. The position will be critical in building the team’s engineering practices in test driven development, continuous integration, and automated deployment and is a hands-on team member who actively coaches the team to solve complex problems. As a Principal Engineer, you will be responsible for architecting and delivering next-generation GenAI/LLM-based solutions that will revolutionize the software development lifecycle. You will dive into the development process, from writing code using common developer tools, through the build, test, deploy process, and iterating with CI/CD systems. You will build the technical vision and roadmap for how we can evolve these tools and accelerate software development and delivery for all Google Cloud Platform users. Responsibilities:-The following are highlighted entrepreneurial competencies and core expectations for the job/role: Communication and interpersonal skills Problem-solving and critical thinking skills. Understand strategic imperatives. Technology & business knowledge This role will provide application development for specific business environments. Responsible for designing, building, and supporting GCP based ecosystems designed for enterprise-wide analysis of structured, semi-structured, and unstructured data. Bring new data sources into GCP, transform and load to databases. Provide technical leadership across Google Cloud Platform (GCP) teams to lead the design and delivery of next-generation GenAI/LLM-based solutions. Identify, design, and implement internal process improvements, automate manual processes, optimize data delivery, and re-design infrastructure for greater scalability. Develop and review data management plans, architecture plans, data transfer plans, and data security and privacy plans, including event monitoring and auditing guidelines, to ensure that systems meet security and technical requirements. Develop and review standard operating procedures to meet high standards for data organization, quality, and security. Build analytics tools to provide actionable insights into operational efficiency, service delivery, and policy evaluation. Deliver consistent and reliable processes and high-quality output on independent and team projects. Closely collaborates with team members to successfully execute development initiatives using Agile practices and principles. Participates in large-scale development projects involving multiple areas outside of core team. Designs fit-for-purpose products to ensure products align to the customer's strategic plans and technology road maps. Shares knowledge and experience to contribute to growth of overall team capabilities. Participates in the deployment, change, configuration, management, administration and maintenance of deployment process and systems. Work closely with management, architects, and other teams to develop and implement the projects. Actively participate in technical group discussions and adopt any innovative technologies to improve the development and operations. Prototypes and deliver just-in-time solutions. Gather requirements, designs, constructs, and deliver solutions with minimal team interaction. Works in an environment with rapidly changing business requirements and priorities Demonstrates deep understanding and acts as a leader in the team’s continuous integration and continuous delivery automation pipeline. Work collaboratively with Data Scientists, business, and IT leaders throughout the company to understand Cloud/Big Data needs and use cases. A technical expert leading a high-performing team to develop, construct, test and maintain sound, secure data architectures that meet business needs. A team-oriented specialist who works collaboratively with business leaders, project managers, and across technical teams to build the right thing. A strategic thinker who improves the functionality and value of the clinical systems Experience 10+ years of relevant Total IT work experience 5+ years of experience in Data Engineer 2+ years of experience in Principal Data Engineer/Architect Qualifications Bachelor’s degree in computer science or related discipline. RequiredA successful candidate will have: Strong understanding of best practices and standards for GCP application design and implementation. Two+ Year of hands-on experience with GCP platform and experience with many of the following components: GCS, Cloud Run, Cloud Functions Bigtable, Cloud SQL Kafka, Pub/Sub Python, Golang, Spark, Scala or Java BigQuery, Dataflow, Data Fusion GKE, CI/CD and Logging & Monitoring Understanding of Lambda Design Architectures and Real-Time Streaming Experience with Unstructured Data, Real-Time Streaming with GCP Ability to multitask and to balance competing priorities. Requires strong practical experience in agile application development, file systems management, and DevOps discipline and practice using short-cycle iterations to deliver continuous business value. Knowledge of all facets of GCP ecosystem development including ideation, design, implementation, tuning, and operational support. Ability to define and utilize best practice techniques and to impose order in a fast-changing environment. Must have strong critical thinking skills. Strong verbal, written, and interpersonal skills, including a desire to work within a highly matrixed, collaborative environment. A successful candidate may have: Experience in Healthcare Domain Experience in Patient Data Experience with Natural Language Processing (NLP) Hardware/Operating Systems: Linux, UNIX GCP Distributed, highly scalable processing environments. Databases: RDBMS – MS SQL Server/Teradata/Oracle NoSQL, HBase, Cassandra, MongoDB, In-memory, Columnar, other emerging technologies Build Systems – TFS, Maven, Ant Source Control Systems – Git, Mercurial Continuous Integration Systems – Jenkins or Bamboo Certifications (a plus, but not required): GCP Cloud Professional Data Engineer GCP Cloud Professional Data Architect Job Type: Contract Pay: $50.00 - $55.00 per hour Experience: Data Engineer: 10 years (Required) Google Cloud Platform: 10 years (Required) Architect: 2 years (Required) Work Location: In person