Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Data Engineer - Scala

at Kunai

Posted 1 day ago | 2 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 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.