Kunai

Senior Software Engineer - Data Engineering

United States

$120,000 – $205,000Compensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Financial Services, FintechIndustries

Requirements

Candidates should possess over 4 years of software development experience, with specific expertise in Python and PySpark. Experience with NoSQL databases like DynamoDB, large data environments, and platforms such as Snowflake or DataBricks is required. Expertise in high availability and distributed systems, data engineering principles, and data-driven decisioning platforms is essential. A strong background in working with various AWS services including EMR/Glue, S3, Lambda, and Cloudwatch, as well as experience with serverless architectures and Lambdas, is necessary. Previous experience in Scala or Java and knowledge of event-driven architectures like Kafka, Airflow, Open Table formats, Splunk, and NewRelic are considered advantageous.

Responsibilities

The Senior Software Engineer will be responsible for back-end service development on a large-scale credit card tech decisioning platform, focusing on customer acquisition experiences and the back-end services that support credit decisions. This role involves full ownership of planning work, breaking down user stories, building features, deploying to production, and supporting production services for always-on, highly resilient systems with 99.99% uptime requirements.

Skills

Python
PySpark
NoSQL
DynamoDB
Snowflake
DataBricks
AWS
EMR
Glue
S3
Lambda
Cloudwatch
Serverless Architectures
Scala
Java
Event-Driven Architectures
Kafka
Airflow
Delta Lake
Hudi
Iceberg
Splunk
New Relic

Kunai

Develops and launches digital products

About Kunai

Kunai specializes in transforming ideas into fully developed products, catering to both Fortune 500 companies and emerging startups. Their process involves collaborating closely with clients, taking concepts from initial sketches to final products that can serve millions of users. Kunai's team consists of developers, designers, and product managers who work together to ensure successful project outcomes. A key aspect that sets Kunai apart from competitors is their focus on building long-term relationships with clients, exemplified by their partnership with Capital One, which led to a partial acquisition of their team. The company's goal is to help clients realize their visions by providing the expertise and support needed to bring their ideas to life.

San Ramon, CaliforniaHeadquarters
2001Year Founded
VENTURE_UNKNOWNCompany Stage
Consulting, FintechIndustries
51-200Employees

Benefits

Fully remote
Flexible hours & vacation time
Learning & development
Health, dental, & vision
Parental leave
Career coaching

Risks

Emerging fintech startups are rapidly capturing market share in digital services.
Low-code platforms may reduce demand for traditional development services.
Stricter data privacy regulations could impact development timelines and costs.

Differentiation

Kunai specializes in building digital products for financial services companies.
Kunai has a proven track record with Fortune 500 companies and unicorn startups.
Kunai's long-term client relationships led to a partial acquisition by Capital One in 2015.

Upsides

Embedded finance offers Kunai opportunities to expand service offerings.
DeFi rise allows Kunai to attract tech-savvy clients with blockchain solutions.
Growing demand for personalized financial services enables Kunai to integrate advanced analytics.

Land your dream remote job 3x faster with AI