Backend Software Engineer
AffiniPay- Full Time
- Junior (1 to 2 years)
Candidates should possess at least 4 years of software development experience, with a demonstrated proficiency in Scala development and 2+ years of experience working within large data environments. They must also exhibit expertise in high availability and distributed systems, alongside experience with data engineering principles and working experience with data-driven decisioning platforms, including knowledge of event-driven architectures leveraging tools like Kafka and experience with a variety of AWS services and serverless architectures and Lambdas.
The Senior Software Engineer will be responsible for developing back-end services for a massive credit card tech decisioning platform, focusing on customer acquisition experiences and supporting credit decisions. They will work with full ownership to plan their work, break down user stories, build features, deploy to production, and support production services, ensuring the systems maintain 99.99% uptime. Additionally, they will contribute to the design and implementation of resilient and stable always-on systems.
Develops and launches digital products
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.