Software Engineer, Fraud

You can work remotely from anywhere in the worldFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
7 years experience
Required Skills
PostgreSQLJavaKafkaKotlinGrafanaRedisSparkScalaBigQueryDatadog

Requirements

  • Know at least one programming language in depth
  • 7 years experience building and shipping highly-available, fault tolerant, production ready distributed backend systems
  • Experience in any JVM based languages (such as Java, Kotlin, Scala)
  • Confident in ability to build, debug and ship microservices
  • Customer focused and continuously suggest how the backend can provide the best Customer Experience
  • Consistent high levels of test coverage
  • Strong technical documentation
  • Effective monitoring
  • Exposure to Kafka
  • Exposure to PostgreSQL
  • Exposure to Redis
  • Basic understanding of reactive systems using CQRS and event sourcing
  • Passion for crypto and the transformations it enables

Responsibilities

  • Develop and integrate APIs from new and existing services, to our various product applications.
  • Become a key member of a dedicated engineering team committed to rapidly shipping, and iterating on products that directly impact millions of users.
  • Advocate best practices, code quality, test coverage and drive technical discussions.
  • Optimise existing systems for scalability, extensibility and performance whilst building out reusable, modular code for use across Blockchain's products.
  • Ensure security is at the forefront of everything you do, employing advanced encryption schemes to secure user and company data.
  • Work within interdisciplinary teams to continually deliver the highest quality software to our users.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now