Staff Software Engineer II
20 hours ago
About Blackhawk Network:
Today, through BHN's single global platform, businesses of all kinds can tap into the world's largest network of branded payment solutions. BHN helps businesses grow revenue, increase loyalty, motivate and reward their teams, disburse funds and engage consumers. Branded payment solutions include the issuance and distribution of gift cards, egifts, corporate payouts and rewards, along with the technology to deliver these products in seamless, integrated ways. BHN's network spans the globe with more than 400,000 consumer touchpoints. Learn more at
Overview:
Blackhawk Network is building a digital platform that connects people and brands through innovative payment solutions. We facilitate cross-channel payments via cash-in, cash-out, and mobile payment systems. By leveraging blockchain, smart contracts, serverless technology, and real-time payment systems, we're unlocking access for the next million users through innovation.
Our teams work with the world's biggest brands to deliver cutting-edge payment experiences. We're composed of highly talented engineers who value collaboration, mentorship, and technical excellence. If you're passionate about building world-class payment applications and pushing the boundaries of scale and availability in the cloud, this role is for you.
Join our innovative Engineering team to build the next generation of payment systems on public cloud infrastructure. You'll work on high-scale, high-precision systems that serve millions of merchants worldwide, stretching the limits of backend technologies while leveraging cutting-edge cloud and application stacks.
- Opportunity to work on payment systems serving millions of users globally
- Collaboration with world-class engineering teams and industry experts
- Strong investment in professional growth and career development
- Cutting-edge technology stack and modern development practices
- Meaningful impact on product development through data-driven decisions
Responsibilities:
- Design and develop scalable products with high availability, fault tolerance, and automated failover capabilities.
- Define comprehensive technical solutions to address well-scoped business problems.
- Create clear and efficient work breakdown structures to maximize team productivity and delivery efficiency.
- Write clean, reusable, and testable code, and champion technical excellence through peer code reviews.
- Mentor and coach team members to strengthen their technical capabilities and overall effectiveness.
- Influence design decisions proactively, advocating for best practices and continuous technical improvements.
- Contribute to technical discussions and decisions, driving changes to team standards and practices through collaborative reviews.
- Demonstrate initiative by independently implementing process improvements that enhance team operations.
- Lead architectural design efforts for product features, producing key artifacts during the discovery phase in collaboration with Principal Engineers.
- Communicate effectively with senior stakeholders, providing insights, interpretations, and recommendations across organizational boundaries.
- Drive alignment across teams and stakeholders, influencing the adoption of new concepts, practices, and approaches.
- Identify and articulate problem statements, evaluate opportunities, and present impactful ideas to leadership to shape product and organizational direction.
Qualifications:
Required:
- 8+ years of experience in back-end engineering, including hands-on leadership roles.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Advanced degrees are a plus.
- Designing high performing APIs with less than 50ms Service Level Agreement (SLA) using Java, Spring, Spring Boot, and relational/non-relational database.
- Strong computational skills, fluent in data structures, algorithms and design patterns.
- Strong knowledge of computing concepts such as service-oriented architecture, REST services, fault tolerance, self-healing, network protocols, network programming, multi-threaded programming, performance, reliability, scalability, and security(OWASP).
- Ability to differentiate good and bad, design and coding practices.
- Strong verbal and written communication skills.
- Strong in self-direction, problem solving and critical thinking. Provides technical leadership of large and complex initiatives, defines and implements technical solutions for a business problem with many unknowns.
- Identifies and priorize technical improvements to deliver value while minimizing complexity.
- Guiding technical conversation towards best technical solution, reducing information asymmetry through spirited debate and open/honest conversations.
- Partners with peers to identify and prioritize technical improvements backed by data, industry trends and experience to convince leadership on the best solution for the problems.
- Deep passion for providing high quality customer experiences.
- Familiarity with the whole web stack, including protocols and web server optimization techniques
Preferred:
- Experience with Amazon Web Services (AWS) including RDS and EC2.
- Experience with AI/LLM tools and container-based development (Docker/Kubernetes)
- 2+ years of technology leadership experience in a modern / complex payment environment.
-
Software Engineer II
2 weeks ago
Bengaluru, Karnataka, India Upland Software Full time ₹ 8,00,000 - ₹ 24,00,000 per yearSoftware Engineer II Front-endOpportunity SummaryWe are looking for an enthusiastic and dynamic individual to join Upland Software as a Software Engineer II (Front-end) for our Kapost Product.What would you do?Develop and maintain scalable and robust enterprise applicationsWork as part of cross functional, passionate agile (SCRUM/Kanban) project teams...
-
Staff II Software Engineer
1 week ago
Bengaluru, Karnataka, India BlackLine Full time ₹ 12,00,000 - ₹ 24,00,000 per yearMake Your Mark:As a Staff II Software Engineer, you will play a crucial role in building the next generation of BlackLine applications and data platform. BlackLine thrives on data, and we are investing heavily in being able to sync data from and to BlackLine and various ERP, Bank, Payments, Tax and Subledger systems.If you have a passion for delivering...
-
Software Engineer II/III
2 days ago
Bengaluru, Karnataka, India MRI Software Full time ₹ 10,00,000 - ₹ 25,00,000 per yearJob Title : Software Engineer II/III Location : Bangalore As a software engineer, you will enhance online experiences for our huge user base. Utilizing your web application experience to build responsive experiences for our customers. You will be working on new projects as well as existing live projects as well. To be successful in securing this...
-
Software Engineer II
12 hours ago
Bengaluru, Karnataka, India Microsoft Full time ₹ 20,00,000 - ₹ 25,00,000 per yearDo you want to enable Copilots to be able to engage users around the world on any platform, including the web, Teams, Facebook, Slack, and IVR voice systems? Microsoft Copilot Studio, is a global, distributed Azure service responsible for providing the copilot platform and experience for all customers to create copilots by leveraging highly scalable,...
-
Software Engineer II
3 days ago
Bengaluru, Karnataka, India Microsoft Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJoin the Microsoft Teams Triage Services team, a core part of Microsoft's vision for intelligent communications. Teams serves over 300 million daily users worldwide, powering collaboration and productivity for organizations of all sizes. As a Software Engineer II, you'll play a pivotal role in building and scaling backend systems that drive feeds and...
-
Staff Software Engineer, Reliability
4 days ago
Bengaluru, Karnataka, India Veeam Software Full time ₹ 12,00,000 - ₹ 24,00,000 per yearVeeam, the #1 global market leader in data resilience, believes businesses should control all their data whenever and wherever they need it. Veeam provides data resilience through data backup, data recovery, data portability, data security, and data intelligence. Based in Seattle, Veeam protects over 550,000 customers worldwide who trust Veeam to keep their...
-
Staff Software Engineer
10 hours ago
Bengaluru, Karnataka, India Black Duck Software Full time ₹ 12,00,000 - ₹ 36,00,000 per yearBlack Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and...
-
Software Development Engineer II
1 week ago
Bengaluru, Karnataka, India whitetable Full time ₹ 20,00,000 - ₹ 25,00,000 per yearPosition : Software Development Engineer II (SDE II)Location : Bangalore / NCRExperience : 27 years in software developmentAbout the Company : Were a VC-backed, rapidly growing AI startup on a mission to build an advanced MLOps platform for LLM Evaluation and Computer Vision models. Our culture is fast-paced, product-focused, and deeply technical,...
-
Software Engineer II
2 weeks ago
Bengaluru, Karnataka, India Microsoft Full time ₹ 6,00,000 - ₹ 18,00,000 per yearMicrosoft Advertising is a rapid-growing business powering global advertisers across search, display, and emerging AI-driven channels. Our CRM team builds next-generation customer relationship management solutions that unify advertiser data, enable intelligent workflows, and deliver actionable insights across sales, marketing, and service.If you're...
-
Software Engineer II
2 weeks ago
Bengaluru, Karnataka, India Abnormal AI Full time ₹ 8,00,000 - ₹ 24,00,000 per yearThe OpportunityAbnormal AI is revolutionizing cybersecurity by leveraging AI-native technologies to combat modern cyber threats. We're building a team of top-tier engineers who are excited to use Generative AI tools like Cursor, GitHub Copilot, and Claude to redefine how software is built—faster, smarter, and more efficient.We are seeking a highly skilled...