A leading financial technology firm is seeking a Principal Software Engineer, Data Engineering, to drive strategic transformation and define foundational technology for high-scale data products. This role involves significant hands-on development, architectural leadership, and the implementation of data strategies. The ideal candidate has over 15 years of software engineering experience and expertise in big data technologies. This position offers a competitive compensation package, including equity rewards and performance bonuses.
Qualifications
15+ years of software engineering experience, strong background in data engineering.
9+ years professional working experience with core big data technologies.
Expert proficiency with SQL, Python, and Linux.
Responsibilities
Lead implementation of the Consumer Platform data strategy.
Provide 'bird's-eye architecture view' for major technical decisions.
Act as a role model in full-cycle engineering, engaging in 70% hands-on development.
Skills
Communication
Influencing
Strategic Mindset
Agile Development
Team Collaboration
Education
BS or MS in Computer Science, Data Engineering, or related field
Tools
Hadoop
Kafka
Columnar Databases
Graph Databases
SQL
Python
Linux
Docker
Spark
Kubernetes
Databricks Notebooks
SageMaker
Job description
A leading financial technology firm is seeking a Principal Software Engineer, Data Engineering, to drive strategic transformation and define foundational technology for high-scale data products. This role involves significant hands-on development, architectural leadership, and the implementation of data strategies. The ideal candidate has over 15 years of software engineering experience and expertise in big data technologies. This position offers a competitive compensation package, including equity rewards and performance bonuses.