Facebook pixel

Principal Engineer
Data, Square Banking
Confirmed live in the last 24 hours
Locations
Remote in USA • New York, NY, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Apache Spark
AWS
Business Strategy
Data Science
Google Cloud Platform
Java
Airflow
Microsoft Azure
MySQL
Ruby
Snowflake
Python
Requirements
  • 11+ years of software engineering experience
  • A bachelor's degree in computer science, data science, operations research, applied math, stats, physics, or a related technical field (A graduate degree is preferable.)
  • Excellent software development skills and architectural design skills
  • Experience working with product, business, and engineering to prioritize, scope, design, and deploy ML models
  • Familiarity with Python, MySQL, Snowflake, Airflow, Java/Go, Spark
  • Hosted models for inference on public clouds like GCP, AWS and/or built micro-services to facilitate event based triggering, feature generation, model inference, and downstream actioning
  • Experience collaborating with product managers, data analysts, and other engineering and cross-functional leaders
  • Knowledge of programming languages (e.g. Go, Ruby, Java, Python)
  • Knowledge of cloud concepts and systems (e.g. AWS, GCP, Azure)
  • Relevant engineering experience in lending, finance, accounting, or similar domains
Responsibilities
  • Lead large cross-organizational and multi-person projects and partner with engineering teams and stakeholders to help build and align the infrastructure for banking use cases
  • Cultivate mentorship and level up the capabilities of teams and individuals around you
  • Help set broad direction and vision, influence engineering and business strategy, and establish practices to efficiently and effectively address customer needs
  • Proactively identify new opportunities and future needs of our Data and ML teams
  • Guide and participate in critical technical, design, and product discussions with leaders across our various product, data science, operations, and engineering teams
  • Understand Big Data architecture. Design then implement highly effective automated methods to build and update data infrastructure for Banking products
  • Leverage data technologies On-prem, AWS, DataBricks, GCP, SaaS and enable stakeholders to solve their data challenges
  • Be responsible for the successful delivery and evolution of projects with organizational impact, including planning, documenting processes and infrastructure, determining operation metrics, rollout, and maintenance
Square

1,001-5,000 employees

Digital payment processor
Company Overview
Square's mission is to ensure that all businesses are able to participate and thrive in the economy. The company is building infrastrucutre for online payments.