Remote (Country)

Backblaze is hiring a Senior Software Engineer - Data Engineering

About the Role

Backblaze is hiring a Senior Software Engineer - Data Engineering to build and maintain backend services for a massive credit card technology decisioning platform. You'll work on customer acquisition experiences and the core services that drive credit decisions, within a team that has full ownership from planning to production support.

What You'll Do

  • Develop backend services for a large-scale credit card technology decisioning platform.
  • Build customer acquisition experiences and services supporting credit decisions for new applicants.
  • Plan work, break down user stories, build features, deploy to production, and support production services.
  • Maintain highly resilient and stable systems with 99.99% uptime requirements.

What We're Looking For

  • 4+ years of software development experience.
  • Experience in Python Development and PySpark.
  • Experience with NoSQL DB (DynamoDB).
  • 2+ years working in large data environments.
  • Experience with Snowflake or DataBricks.
  • Expertise with high availability & distributed systems.
  • Experience with data engineering principles and data-driven decisioning platforms.
  • Experience working with a variety of AWS services (EMR/Glue, S3, Lambda, Cloudwatch).
  • Experience with serverless architectures and Lambdas.

Nice to Have

  • Previous experience in either Scala or Java.
  • Knowledge in event-driven architectures (Kafka, Airflow), Open Table formats (Delta, Hudi, Iceberg), Splunk, or NewRelic.
  • Financial Services or FinTech experience.

Technical Stack

  • Languages & Frameworks: Python, PySpark, Scala, Java
  • Data Platforms: Snowflake, DataBricks
  • Databases: DynamoDB
  • Cloud & Infrastructure: AWS, EMR, Glue, S3, Lambda, Cloudwatch
  • Tools & Platforms: Kafka, Airflow, Delta, Hudi, Iceberg, Splunk, NewRelic

Team & Environment

Teams have full ownership to plan their work, break down user stories, build features, deploy to production, and support production services.

Benefits & Compensation

  • Competitive compensation: $120,000 - $205,000 annually.
  • Professional development opportunities.
  • Flexible work arrangements.

Work Mode

This is a remote position open to candidates located within the United States.

Backblaze fosters a culture of collaboration, creativity, and continuous learning. We are building an environment where people feel valued, have a voice, and are given the tools to grow while pushing the boundaries of innovation in the fintech industry.

Required Skills
PythonPySparkAWSSnowflakeDataBricksEMRGlueS3LambdaDynamoDBData EngineeringETLCloud Infrastructure
Earn more as a remote developer

Performance pay that rewards your skills

Iglu's revenue-sharing model means top performers earn significantly more than traditional salaries. Choose your projects, deliver great work, and see it reflected in your pay.

Revenue-sharing compensation
Project choice & autonomy
International client base
Career growth support
Check compensation
Top earners exceed market rate
About company
Backblaze

Backblaze is the object storage leader in the open cloud movement, fueling customer success with cloud storage built purposefully to unlock budgets, unburden administrators, and unleash innovators. It is the leading specialized storage cloud, managing over three billion gigabytes of data storage for 500K+ customers in 175+ countries.

Visit website
Job Details
Category data
Posted 8 months ago