Block

Staff Software Engineer

Block

Apply
about 1 month ago
Melbourne, Australia
Staff+
H1B Sponsor

Responsibilities

  • Own the complete software lifecycle from design to production rollout.
  • Collaborate with cross-functional teams to drive product feature delivery.
  • Enhance platform reliability and performance through system improvements.
  • Identify and champion technical initiatives for organizational impact.
  • Influence technical direction across multiple teams.
  • Utilize advanced AI tools to improve engineering efficiency and quality.

Requirements

  • 10+ years of experience in building scalable software applications using JVM languages, preferably Java or Kotlin.
  • Experience with backend technologies such as Spring Boot, ORM/Hibernate, gRPC, Kafka, Redis, and databases.
  • Strong experience with cloud technologies, preferably AWS.
  • Proficient in structured logging, error tracing, and service monitoring.
  • Experience in writing testable and maintainable code with high test coverage.
  • Familiarity with agile development environments.

Benefits

  • Remote work options available.
  • Comprehensive medical insurance.
  • Flexible time off policies.
  • Retirement savings plans.
  • Modern family planning support.

Tech Stack

Apache KafkaAWSgRPCJavaKotlinRedisSpring Boot

Categories

AI & MLBackendDevOpsFull StackTesting