Logo of Huzzle

Senior Software Engineer, Financial Crimes Technology

image

Block

2mo ago

  • Job
    Full-time
    Senior Level
  • Software Engineering
  • Quick Apply

AI generated summary

  • You have 5+ years in full stack development, experience with Kotlin or Java, and skills in distributed systems, observability, and data engineering at scale, ideally in fintech or financial crime prevention.
  • You will build tools to expose misuse, create data exploration tools for compliance, write and deploy code, and develop scalable services and data pipelines focused on usability and future needs.

Requirements

  • Qualifications:
  • About You:
  • Excited to work on fintech, machine learning, or preventing financial crimes
  • Enjoy directly collaborating with stakeholder teams
  • Have an iterative approach to MVPs and shipping
  • Technologies we use and teach:
  • Kotlin
  • Event-driven and microservice architectures
  • Both relational and garden variety wide column NoSQL databases
  • You have:
  • 5+ years of industry experience or equivalent doing full stack software development
  • Kotlin, Java, or object oriented software development experience
  • Experience with observability, data engineering, or metric development at scale.
  • Worked on distributed systems where data consistency at scale is required

Responsibilities

  • Work with Cash App and Square feature teams and support launches by building tooling to expose misuse by bad actors
  • Create amazing data exploration and criminal case management tools for Block's Compliance organization
  • Write and deploy code across all of Block's ever-evolving architecture
  • Develop and support our tools as products, with a focus on elegant solutions, usability, and our customer needs
  • Build our own platform of services and data pipelines, architected for scale
  • Design to anticipate the future

FAQs

What is the primary focus of the Senior Software Engineer position at Block?

The primary focus of the Senior Software Engineer position is to work with the Compliance Engineering team to build high-scale analysis and visualization systems that help prevent criminal activity and misuse across financial transactions on Block's platforms, including Cash App and Square.

What technologies will I be working with in this role?

In this role, you will work with Kotlin, event-driven and microservice architectures, as well as both relational and NoSQL databases.

How many years of experience are required for this position?

The position requires at least 5 years of industry experience or equivalent experience in full-stack software development.

What kind of projects will I be involved in?

You will be involved in creating data exploration and criminal case management tools, collaborating with Cash App and Square feature teams, and building tooling to support compliance in preventing misuse by bad actors.

Is this role focused more on front-end or back-end development?

This role involves full stack software development, so you will be working on both front-end and back-end development aspects.

What approach does the company prefer when developing products?

The company prefers an iterative approach to Minimum Viable Products (MVPs) and values shipping quickly while focusing on customer needs and usability.

What kind of support and benefits does Block offer to full-time employees?

Block offers a range of benefits including healthcare coverage, retirement plans with company match, employee stock purchase program, paid parental leave, paid time off, learning and development resources, and wellness programs.

Will I be working independently or in collaboration with other teams?

You will be directly collaborating with stakeholder teams, including feature teams from Cash App and Square, to support launches and develop necessary tools.

What is the company’s mission regarding economic empowerment?

Block's mission is to bring economic empowerment to all by preventing known bad agents from interacting on their platform, thereby protecting users and their financial stability.

What qualifications are preferred for candidates applying for this role?

Preferred qualifications include excitement for fintech and machine learning, experience in building distributed systems with a focus on data consistency, and the ability to design tools with a customer-centric focus.

What do you want to build?

Technology
Industry
5001-10,000
Employees
2009
Founded Year

Mission & Purpose

Block is Square, Cash App, Spiral, TIDAL, TBD, and our foundational teams such as Counsel, Finance, and People that provide guidance at the corporate level. These are our building blocks, united by our shared purpose of economic empowerment. Together we’re creating tools to help expand access to the economy. Square helps sellers more easily run and grow their businesses with its integrated ecosystem of commerce solutions, business software, and banking services.Cash App is focused on redefining the world’s relationship with money by making it more relatable, instantly available, and universally accessible. Spiral (formerly Square Crypto) builds and funds free, open-source projects that advance the use of Bitcoin as a tool for economic empowerment.TIDAL is a global platform for musicians and their fans that uses unique content, experiences, and services to bring fans closer to the artists they love and give artists the tools to succeed as entrepreneurs.TBD is building an open developer platform to make it easier to access Bitcoin and other blockchain technologies without having to go through an institution. Together, we’re working to help our diverse audiences — sellers, individuals, artists, fans, developers, and all the people in between — overcome barriers to access the economy.