SlipstreamJobsFresh Startup & VC-Backed Jobs

Software Engineer II

Tango Card - Bengaluru, KA, India - In-office

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Blackhawk Network (BHN) is a global payments platform serving businesses with branded payment solutions including gift cards, egifts, corporate payouts, rewards, and related technology. The company operates a network spanning 400,000+ consumer touchpoints worldwide. As a Software Engineer II, you will design, develop, and maintain backend services and APIs that power BHN's high-scale, precision-critical payment network. You'll work on microservices and event-driven architectures, build frontend applications using React and TypeScript, and develop integrations with internal and external payment systems. Key responsibilities include: - Design, develop, test, and maintain backend services and APIs - Build frontend applications and reusable UI components using React and TypeScript - Develop microservices and event-driven workflows - Implement AI-powered product features using LLM APIs - Build workflow automation solutions and business process integrations - Develop RAG-based search and knowledge retrieval features - Write clean, maintainable, testable code and participate in code reviews - Troubleshoot production issues and improve application performance and reliability - Collaborate with Product, Design, QA, and Engineering teams on technical design - Contribute to technical discussions and provide effort estimates You'll be part of a world-class team delivering features to consumers and partners, leveraging cutting-edge cloud technologies and application stacks. The role emphasizes both technical excellence and team collaboration, with opportunities to learn, innovate, and mentor others. Qualifications: - 2+ years of software development experience - Hands-on experience with relational databases and strong SQL skills - 2 years of working experience with Spring framework - Strong computational skills: fluent in data structures, algorithms, and design patterns - Deep knowledge of computing concepts: service-oriented architecture, REST services, fault tolerance, self-healing, network protocols, multi-threaded programming, performance, reliability, scalability, and security - Ability to differentiate good and bad design and coding practices - Strong verbal and written communication skills - Self-directed, strong problem-solving and critical thinking abilities - Deep passion for high-quality customer experiences - Familiarity with the full web stack and protocols - AI Exposure: hands-on experience with at least one of: LLM integrations, AI assistants, RAG applications, workflow automation, or AI-powered product features Preferred: - Experience with Amazon Web Services (AWS) including RDS and EC2 - Experience with container-based application development using Docker/Kubernetes - Demonstrated curiosity and adaptability with emerging technologies - Successful implementation and use of AI tools to enhance work, improve processes, or deliver measurable results

Similar roles