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

  • Partner with product managers, designers, engineers, and business leads to scope, plan, design, and build new banking features.
  • Maintain and improve existing banking functionality.
  • Lead technical design, execution, and delivery of new banking experiences.
  • Participate in critical technical, design, and product discussions with the team and organizational leaders.
  • Drive architectural decisions and infrastructure improvements to make systems more robust and scalable.
  • Design systems that operate within microservice and event-driven architectures.
  • Coach and mentor teammates to expand their technical breadth and depth.
  • Hold the team to high engineering standards.
  • Apply an AI-first mindset in day-to-day engineering work.

Requirements

  • 8+ years of software development experience or equivalent.
  • 1+ years of experience leading large-scale features, including planning, managing, and executing delivery on time and with high quality.
  • Experience designing and building creative solutions to complex problems.
  • Ability to identify flaws in complex systems and take steps to fix them.
  • Strong desire to perform and grow as an engineer.
  • Bachelor's degree or diploma in Computer Science, Computer Engineering, Software Engineering, or equivalent experience.
  • Experience with Java and Kotlin (technologies used and taught).
  • Experience with AWS, HTTP, JSON, gRPC, and Protocol Buffers (technologies used and taught).
  • Experience with microservices, Kafka, Hibernate, MySQL, and DynamoDB (technologies used and taught).
  • Experience with observability tools such as DataDog, Prometheus, or SignalFx (technologies used and taught).

Benefits

  • Starting salary of $217,800–$326,800 USD in Zone A, $207,000–$310,400 in Zone B, $196,100–$294,100 in Zone C, or $185,200–$277,800 in Zone D.
  • Remote work options.
  • Medical insurance.
  • Flexible time off.
  • Retirement savings plans.
  • Modern family planning benefits.
  • Inclusive interview experience with reasonable accommodations available for disabled applicants.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff Software Engineer

Kaseya 1K-5K IT Services

Kaseya is seeking a technical leader to guide the design, modernization, and reliability of large-scale cloud software systems serving managed service providers and internal IT organizations.

AWS Azure C# CI/CD Docker GCP JavaScript Kubernetes Microservices OpenID Connect Pulumi Rust SAML Serverless Terraform
6 minutes ago

Outsystems Developer ( Mid-level / Senior / Lead )

99x 251-1K Construction & Engineering

99x Brazil is hiring a Senior/Lead OutSystems Developer to design, develop, and maintain web and mobile business applications for client projects in an agile environment.

Agile C# CSS HTML Java JavaScript MySQL .NET Oracle PHP SQL Server
6 minutes ago

GTM Engineer

UpGuard 51-250 Professional Services

UpGuard is hiring a remote GTM Engineer to design and build AI-native automations that improve productivity across its Revenue team, supporting Sales, Account Management, and Customer Success.

dbt HubSpot JavaScript Python REST API
6 minutes ago

Principal Graphics Engineer

Parallelz 11-50 Internet Software & Services

Parallelz is hiring a Principal Graphics Engineer to own the rendering and runtime layer that streams unmodified mobile apps into web browsers as pixel-perfect, low-latency experiences.

Android C C++ DirectX Linux LXC Vulkan WebGL WebRTC
6 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