Taro Logo

Senior Data Engineer

Leading financial services Data Engineering and Application Development firm, specializing in Capital Markets, Risk, and Regulatory Compliance.
Tampa, FL, USA
Data
Senior Software Engineer
Hybrid
101 - 500 Employees
6+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Data Engineer

Doran Jones, a leading financial services Data Engineering firm, is seeking a Senior Data Engineer for their Tampa office. This role combines hands-on technical expertise with strategic thinking in data engineering. The position requires 2-3 days per week in the Tampa office, offering a hybrid work arrangement. The ideal candidate will have extensive experience with data-intensive solutions, cloud platforms, and modern data engineering tools.

The role involves being an active code contributor while providing technical leadership within agile teams. You'll work with technologies like Hadoop, Snowflake, Databricks, and various open-source frameworks. The position requires strong programming skills in languages such as Python, Java, or Scala, along with expertise in SQL and data modeling.

Doran Jones offers a unique work environment, with a mission to integrate professionals from non-traditional backgrounds into technology careers. As part of McLaren Strategic Ventures, they provide access to cutting-edge technologies and significant projects in the financial services sector. The company specializes in Capital Markets, Risk, and Regulatory Compliance, working with some of the largest and most complex clients in the industry.

This is an excellent opportunity for an experienced data engineer looking to make an impact in financial technology while working with a company that values technical excellence and innovation. The role combines technical depth with the opportunity to influence data strategy and architecture decisions.

Last updated a month ago

Responsibilities For Senior Data Engineer

  • Code contributing member of an Agile team, working to deliver sprint goals
  • Demonstrate technical knowledge and expertise in software development
  • Actively contributes to implementation of features and technical solutions
  • Write clean, efficient, and maintainable code
  • Collaborate with other Engineers to define and evolve system architecture and design
  • Provide guidance on scalable, robust, and efficient solutions
  • Offer expert engineering guidance and support to multiple teams
  • Foster a culture of technical excellence and continuous improvement
  • Stay current with emerging technologies, tools, and industry trends

Requirements For Senior Data Engineer

Python
Java
Scala
Kafka
MongoDB
PostgreSQL
  • 6+ years of experience in implementing data-intensive solutions using agile methodologies
  • Proficient in Python, Java, or Scala
  • 6+ years of experience with software engineering best practices
  • 4+ years of experience with Hadoop, Snowflake and Databricks
  • 4+ years of experience with Cloud-native development and Container Orchestration tools
  • 4+ years of experience with open-source data engineering tools and frameworks
  • Experience with various table and file formats (Iceberg, Hive, Avro, Parquet, JSON)
  • Experience architecting scalable, highly available applications
  • Strong proficiency in SQL
  • Clear understanding of Data Structures and Object Oriented Principles
  • Experience in modeling data for analytical consumers
  • Bachelor's degree in Computer Science, MIS, or related field

Interested in this job?