Facebook pixel

Senior Software Engineer
Reconciliation
Posted on 8/11/2022
INACTIVE
Locations
San Francisco, CA, USA • Remote in USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Data Analysis
Data Science
Google Cloud Platform
C/C++/C#
Java
Kotlin
Writing
Requirements
  • Bachelor's degree in computer science or equivalent practical experience
  • 3+ years of relevant data infrastructure industry experience developing scalable production services
  • Experience with writing systems in object-oriented programming languages (such as Java, C++, and Kotlin)
  • Experience in cloud computing technologies, big data platforms, and data pipelining
  • Experience developing backend infrastructure and/or open source projects
  • Experience with GCP Google cloud platform
Responsibilities
  • Build innovative reconciliation systems to ensure Block's financial credibility
  • Leveraging proper cloud computing technology, design and implement highly scalable systems that reconciles every payment from all internal products and external partners
  • Build systems that hold Block to the highest standards for financials and compliance
  • Work cross-functionally with our card processing, settlement, analytics, finance, accounting, and product teams to develop reconciliation infrastructure and ensure money movement accuracy
  • Develop a comprehensive understanding of systems and products
  • Design and implement systems to provide reconciliation insight to product systems for early-detecting issues and protecting our merchants as well as Square's financial interests
Square

1,001-5,000 employees

Digital payment processor
Company mission
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.