Remote Senior Software Engineer - Data Engineering

at Kunai

Posted 19 hours ago 4 applied

Description:

  • Kunai builds full-stack technology solutions for banks, credit and payment networks, infrastructure providers, and their customers.
  • The company is focused on changing the world’s relationship with financial services by helping clients modernize and capitalize on emerging trends.
  • The position is for experienced Software Engineers with expertise in Python and PySpark to work on back end service development for a massive credit card tech decisioning platform.
  • The role involves working on customer acquisition experiences and back end services that support credit decisions for new applicants to card products.
  • Teams will have full ownership to plan their work, break down user stories, build features, deploy to production, and support production services.
  • The systems are always-on and need to be highly resilient and stable with 99.99% uptime requirements.

Requirements:

  • Candidates must have 4+ years of software development experience.
  • Experience in Python Development and PySpark is required.
  • Familiarity with NoSQL databases, specifically DynamoDB, is necessary.
  • Candidates should have 2+ years of experience working in large data environments.
  • Experience with Snowflake or DataBricks is required.
  • Expertise in high availability and distributed systems is essential.
  • Candidates must have experience with data engineering principles and working experience with data-driven decisioning platforms.
  • Experience working with a variety of AWS services, including EMR/Glue, S3, Lambda, and Cloudwatch, is required.
  • Experience with serverless architectures and Lambdas is necessary.

Benefits:

  • The salary range for this position is $120,000 - $205,000 annually, reflecting the base salary expected for Senior Software Engineers.
  • Actual compensation may vary depending on relevant factors including experience, skills, location, and client billing.
  • The company offers competitive compensation and professional development opportunities.
  • Flexible work arrangements are provided to help employees thrive.
  • Kunai is committed to cultivating an environment where employees feel valued, have a voice, and are given the tools to grow both personally and professionally.