Principal Data Engineer
Core
Technical leader setting standards and architecture for data engineering, data science, and software engineering initiatives across multiple teams.
Role type
Principal Data Engineer (Technical Lead)
Builds
Complex end-to-end systems, data platforms, and financial transaction solutions
Domain
FinTech / Payments / Financial Services
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Microservices, Spring Boot, Kafka, SQL, Python, PySpark, AWS, CI/CD, Test Automation, OOA/OOD
Preferred skills
Terraform, Splunk, C#, Ruby, PHP, ACH/EFT, Real-time payment networks, DataRobot, H2O, Sagemaker
Technologies
Java, J2EE, Tomcat, Kafka, Tibco EMS, JMS, Oracle PL/SQL, SQL Server, AngularJS, Cloudera, S3, PyCharm, SciKit, Tensorflow, Python, pySpark, Spark, Git, Chef, Maven, Jenkins, AWS, Google Cloud, MS Azure, AppDynamics
Responsibilities
Partner with product management to craft strategy and align technology roadmaps; act as a thought leader and mentor on data engineering and software issues; own technical product design and architecture; develop departmental-wide technical vision; collaborate cross-functionally to influence change management; support risk management and data integrity.
Seniority
Principal, hands-on IC with strategy & mentorship