Ryan

Senior Data Engineer, Python

Ryan

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Manual Apply

Job Level

Senior

Tech Stack

AWSAzureCloudETLJavaLinuxNoSQLPythonScala

About the role

  • Identify, develop, and maintain technologies enabling efficient flow of data throughout the organization
  • Build robust, high-performance technology with an enterprise mindset
  • Use various programming languages and tools to develop, test, and maintain data pipelines within the Platform Reference Architecture
  • Work with management, product teams and practice personnel to understand platform data requirements
  • Maintain positive work atmosphere and productive interactions with customers, co-workers and supervisors
  • Develop and engage team members; create motivating environment, hold team members accountable, reward strong performance
  • Foster innovative, inclusive and diverse team environment promoting collaboration and self-organization while delivering high quality solutions
  • Collaborate on Agile teams to design, develop, test, implement and support highly scalable data solutions
  • Collaborate with product teams and clients to deliver robust cloud-based data solutions that drive tax decisions and provide powerful experiences
  • Analyze user feedback and activity and iterate to improve services and user experience
  • Secure data in alignment with internal information and data security policies, best practices and client requirements
  • Create and implement robust cloud-based data solutions that scale effectively
  • Perform unit tests and conduct reviews with team members to ensure rigorous design, elegant code and tuned performance
  • Stay on top of tech trends, experiment with and learn new technologies, participate in tech communities and mentor engineers
  • Perform other duties as assigned

Requirements

  • Bachelor’s and/or Master’s degree in a related field
  • 7+ years of experience developing data technologies
  • 7+ years of experience deploying ETL solutions in production environments
  • 7+ years of experience with cloud-based data services, preferably in AWS or Azure
  • 7+ years of experience developing Python, Scala, Java, .Net or similar solutions in a backend or data wrangling capacity
  • 7+ years of experience in mixed Windows/Linux environments
  • Results-proven track record of exceeding goals and evidence of the ability to consistently make good decisions through a combination of analysis, experience and judgment
  • Fluency in one or more databases, preferably relational and NoSQL is a plus
  • Experience with distributed data platforms is a plus
  • Exposure to AI/ML pipelines is preferred
  • Experience deploying, monitoring, and maintaining data pipelines in production environments
  • Intermediate knowledge of Microsoft Project, Word, Excel, Access, PowerPoint, Outlook, and Internet navigation and research
  • Supervisory responsibilities experience (training employees, assigning work, assuring quality)