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 role involves being part of a collaborative and inclusive team that solves complex business problems in a fast-paced environment.
The position is for Software & Data Engineers who are passionate about integrating data with emerging technologies.
The opportunity includes building a modern enterprise data platform that supports over $60 billion in annual transaction volume for a major credit card issuer.
Requirements:
A Bachelor’s Degree in Computer Science, Information Technology, Engineering, or a related field is required.
A minimum of 5 years of software development experience with a proven track record in designing, developing, and maintaining enterprise-grade applications is necessary.
Real-world experience in designing and implementing GraphQL APIs, including schema design, resolvers, and performance optimization is required.
Extensive knowledge of at least one server-side programming language, such as Scala, Java, or Go, is essential.
A solid understanding of database technologies, both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, DynamoDB), including schema design, query optimization, and connection pooling is needed.
Understanding of microservices architecture principles, patterns, and best practices is required.
Experience with cloud services, preferably AWS, including serverless architectures, container orchestration (e.g., Kubernetes), and cloud-native development practices is necessary.
Familiarity with security best practices, including OAuth, JWT, data encryption, and secure coding principles is required.
Experience with CI/CD pipelines using tools like Jenkins, GitLab CI, or GitHub Actions is necessary.
A strong understanding of agile methodologies, including Scrum or Kanban, is required.
The ability to work effectively in a team environment, collaborating with other engineers, product managers, and stakeholders is essential.
Excellent verbal and written communication skills are required.
Benefits:
Competitive compensation is offered, with a salary range of $120,000 - $190,000 annually.
Professional development opportunities are provided to help employees grow in their careers.
Flexible work arrangements are available to support work-life balance.
The company fosters a culture of collaboration, creativity, and continuous learning.
Employees are valued and given a voice, with tools to grow both personally and professionally while pushing the boundaries of innovation in the fintech industry.