Principal Engineer
Data, Square Banking
Posted on 1/4/2023
INACTIVE
Square

10,001+ 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.
Consulting
Energy
Social Impact
Financial Services
Consumer Goods

Company Stage

N/A

Total Funding

$601.2M

Founded

2009

Headquarters

Oakland, California

Growth & Insights
Headcount

6 month growth

1%

1 year growth

12%

2 year growth

17%
Locations
Remote in USA • New York, NY, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Microsoft Azure
Python
Airflow
MySQL
Data Science
Ruby
Apache Spark
Java
AWS
Business Strategy
Snowflake
Google Cloud Platform
CategoriesNew
DevOps & Infrastructure
Software Engineering
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