Block

Block

Block is a company that consists of Square, Cash App, Spiral, TIDAL, TBD, and foundational teams. They are focused on economic empowerment by creating tools to expand access to the economy. Square helps sellers run and grow businesses, Cash App redefin...

Capital Markets
10K-50K
Founded 2009

Description

  • Design, develop, test, ship, and maintain customer-facing banking features.
  • Collaborate closely with teammates and cross-functional partners to deliver new banking experiences.
  • Participate in technical discussions and review design documents and code changes.
  • Design and implement systems that fit within microservice and event-driven architectures.
  • Maintain high engineering standards across your own work and your teammates’ work.
  • Apply an AI-first approach to improve development speed and quality while experimenting with emerging tools and methods.

Requirements

  • 5+ years of software development experience or equivalent experience.
  • Experience identifying and fixing issues in complex systems with many moving parts.
  • Growth mindset and comfort solving open-ended, ambiguous problems.
  • Strong communication and collaboration skills.
  • Bachelor’s degree or diploma in Computer Science, Computer Engineering, Software Engineering, or equivalent experience.
  • Experience with Java or Kotlin is relevant to the team’s technology stack.
  • Experience with AWS is relevant to the team’s technology stack.
  • Experience with HTTP, JSON, gRPC, and Protocol Buffers is relevant to the team’s technology stack.
  • Experience with microservices, Kafka, MySQL, DynamoDB, or monitoring tools such as DataDog, Prometheus, or SignalFx is relevant to the team’s technology stack.

Benefits

  • Competitive market-based compensation; in Canada, the listed salary range is CAD $152,300 to $228,500.
  • Remote work options across locations where Cash App operates.
  • Medical insurance and flexible time off.
  • Retirement savings plans.
  • Modern family planning benefits.
  • An inclusive interview process with reasonable accommodations available.
  • Access to Block’s broader employee benefits program.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer, Data Infrastructure & Acquisition - Mountain View, CA, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Software Engineer for its AI data team to build and operate large-scale audio data ingestion infrastructure that supports model training for its text-to-speech products.

Bash Docker GCP Linux Python Terraform
7 minutes ago

Senior Software Engineer, Core Experiences - Evanston, IL, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Software Engineer for its Core Experiences Team to build the foundational services and SDKs that power its cross-platform product experience.

GCP Java Kotlin
7 minutes ago

Senior Software Engineer, Windows/Desktop Applications - Chapel Hill, NC, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Windows Desktop Software Engineer to lead the design and development of its Windows app experiences for a widely used text-to-speech platform.

C# C++ CI/CD .NET
7 minutes ago

Senior Software Engineer, Windows/Desktop Applications - Nantes, France

Speechify 51-250 Internet Software & Services

Speechify is hiring a Windows Desktop Engineer to lead the design, development, and long-term quality of its native Windows text-to-speech application used by millions of learners.

C# C++ CI/CD .NET
7 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers