Senior Software Engineer at Kasheesh

New York, New York, United States

Kasheesh Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
FintechIndustries

Requirements

  • At least six years' experience as a software engineer, ideally in a startup environment
  • Ability to build and scale production systems in a fast-paced environment
  • Expertise in Ruby on Rails, RSpec, and relational database design (PostgreSQL)
  • Experience maintaining and improving CI/CD pipelines, automated testing, and Heroku or cloud-based deployment
  • Expertise working across the stack, from server-side logic and APIs to frontend components and layouts
  • Strong debugging, performance tuning, and problem-solving skills
  • Excellent communication skills and the ability to lead initiatives proactively
  • Commitment to becoming the best version of yourself and encouraging the same in others
  • Ability to balance speed with thoughtful code architecture, design, and scalability

Responsibilities

  • Architect, implement, and maintain scalable features and services across the platform
  • Identify opportunities to reduce technical debt, improve performance, and strengthen security
  • Contribute to and improve CI/CD pipelines, testing frameworks, and monitoring systems for safe, repeatable deployments
  • Partner and lead discussions with Product, Design, and business stakeholders to deliver solutions aligned with user and business needs
  • Participate in on-call rotations, lead postmortems, and improve system observability and resilience
  • Coach junior and mid-level engineers, give constructive feedback, and model proactive ownership
  • Consistently challenge yourself and others to grow, push boundaries, and embody continuous improvement
  • Shape technical strategy, contribute to architectural discussions, and help set engineering standards
  • Wear multiple hats and take on additional responsibilities as needed in a startup environment

Skills

Key technologies and capabilities for this role

System ArchitectureScalabilityCI/CD PipelinesTesting FrameworksMonitoring SystemsSecurityPerformance OptimizationObservability

Questions & Answers

Common questions about this position

What are the required skills and experience for this Senior Software Engineer role?

Candidates need at least six years' experience as a software engineer, ideally in a startup, with expertise in Ruby on Rails, RSpec, relational database design (PostgreSQL), CI/CD pipelines, automated testing, Heroku or cloud-based deployment, full-stack development, debugging, performance tuning, and problem-solving.

What is the salary or compensation for this position?

This information is not specified in the job description.

Is this role remote or does it require office work?

This information is not specified in the job description.

What is the company culture like at Kasheesh?

Kasheesh fosters a startup environment where senior engineers take ownership, anticipate problems, set technical and cultural standards, mentor others, embody continuous improvement, and wear multiple hats to support team success.

What makes a strong candidate for this Senior Software Engineer position?

Strong candidates have 6+ years of experience, ideally in startups, expertise in Ruby on Rails and full-stack development, strong leadership in CI/CD and mentoring, proactive problem-solving, and a commitment to continuous improvement.

Kasheesh

Facilitates splitting online payments across cards

About Kasheesh

Kasheesh provides a service that allows users to split online payments across multiple debit and credit cards. This feature helps individuals manage their budgets more effectively by distributing the cost of a purchase, which can prevent maxing out a single card and improve their credit utilization ratio. The primary audience for Kasheesh includes tech-savvy consumers, such as young professionals and students, who frequently shop online and use multiple cards. Unlike many traditional payment methods, Kasheesh offers a free platform for users while generating revenue through partnerships with financial institutions and retailers, as well as transaction fees. The goal of Kasheesh is to enhance financial flexibility for its users and create a seamless payment experience that attracts a large user base, making it appealing to banks and merchants.

None, New YorkHeadquarters
2021Year Founded
$8.8MTotal Funding
SEEDCompany Stage
Fintech, Financial ServicesIndustries
11-50Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
Unlimited Paid Time Off
401(k) Company Match
Health Savings Account/Flexible Spending Account
Commuter Benefits
Flexible Work Hours
Wellness Program

Risks

Competition from established fintech companies could threaten Kasheesh's market position.
Reliance on partnerships for revenue may lead to financial instability if not maintained.
Potential data breaches could undermine consumer trust in Kasheesh's platform.

Differentiation

Kasheesh allows users to split payments across multiple cards, enhancing financial flexibility.
The platform offers a unique mobile wallet feature for in-store and online purchases.
Kasheesh provides encrypted card numbers for transactions, ensuring enhanced financial privacy.

Upsides

Increased interest in mobile wallets among Gen Z boosts Kasheesh's market potential.
Kasheesh's platform aligns with the trend of maximizing card rewards and credit scores.
Recent $3.5M funding round supports further development and market expansion.

Land your dream remote job 3x faster with AI