Senior Backend Software Engineer

2 weeks ago


Bengaluru, Karnataka, India Roku Full time ₹ 1,20,000 - ₹ 2,60,000 per year

Roku's Commerce Engineering team processes billions of dollars in transactions every year. We are responsible for building next-generation commerce and payment core experiences and services to support both our streaming customers as well as our content partners. Our industry-leading product includes a variety of verticals - from selling physical and digital goods, subscription billing services, processing a variety of payment methods, disbursements to partners, to ensuring payment integrity. In addition, we fill a critical role in supporting our internal engineering, business, product, marketing, and financial partners.

We're now looking for a talented and experienced Backend Engineer to join the Roku Pay team. The ideal candidate will have a strong background in system architecture. If you have a consistent track record of improving large-scale systems and enjoy building consumer-facing platforms, and if you are innovative at heart and have a great balance of learning, organising, and building, and enjoy making an impact, this role might be a great fit for you

Responsibilities :

- Building extremely large-scale services to enrich the Roku experience for millions of users.

- Drive and design solutions across different verticals, including payment processing, payment integrity, e-commerce, subscriptions, billing, and disbursements.

- Work with Product/Design to deliver both platform and product features, taking a concept from ideation to its production deployment and support.

- Leading efforts to evaluate new technologies and continue to push for best practices across the entire development life cycle, including code and design reviews.

- Managing project priorities, deadlines, and deliverables.

Requirements :

years of experience building large-scale distributed systems.

- 6+ years working with cloud-based platforms and infrastructure.

- 3+ years of experience working in the payments Industry.

- An understanding of system concepts and approaches, such as eventual consistency and the CAP theorem.

- Ability and desire to lead the design and implementation of backend services, coupled with a deep understanding of different data platforms.

- Deep experience in building microservices using Java for container platforms such as Docker or Kubernetes.

- Solid understanding of databases such as Aurora, MySQL, and DynamoDB.

- Hands-on Experience working with AWS ALB, ECS, RDS, or similar cloud services.

- Experience with a breadth of protocols and data formats such as REST, WebSockets, HTTPS, JSON, and Protobuf.

- Demonstrated ability to drive timely consensus in design with other senior team members.

- Bachelor's or Master's degree in Computer Science, Engineering, or equivalent.



  • Bengaluru, Karnataka, India Indium Software Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Role: Senior Software Engineer Backend-Focused Full Stack , React, AWS)Base Location: BengaluruRemote6+ years building scalable backend services with (ExpressJS/NestJS), React, and cloud-native serverless architectures.Experienced with TypeScript, ORM tools (Prisma/Sequelize/TypeORM), relational and NoSQL databases, AWS infrastructureSkilled in integrating...


  • Bengaluru, Karnataka, India Cherry Merry Home Foods Full time ₹ 50,000 - ₹ 10,00,000 per year

    Job DescriptionContract - Worldwide - Remote - 5+ yearsMandatory Technical Skills: PHP, API Development, My SQLAbout the roleYou will be joining a Technology department and working with our main products: RCP (Reseller Control Panel), which is the main user interface our customers interact with; Domains & DNS, including all domain-related features like...


  • Bengaluru, Karnataka, India TALENTSTACK Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Description : Job Title : Senior Backend Engineer Location : Bangalore The Role : As a Senior Backend Engineer, youll design and build high-performance backend systems that power Enlites intelligent automation platform. Youll combine rock-solid backend fundamentals with a forward-looking mindset, using AI tools and LLM-based frameworks to accelerate...


  • Bengaluru, Karnataka, India Doxel Full time ₹ 15,00,000 - ₹ 30,00,000 per year

    Construction is the 2nd largest industry in the world (4x the size of SaaS). But unlike software (with observability platforms such as AppDynamics and Datadog), construction teams lack automated feedback loops to help projects stay on schedule and on budget. Without this observability, construction wastes a whopping $3T per year because glitches aren't...


  • Bengaluru, Karnataka, India Aiprus Software Private Limited Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Title:Senior Software Engineer – Java, PySpark, Reactive ProgrammingLocation:Bengaluru, IndiaExperience:5+ YearsJob DescriptionWe are seeking an experiencedSenior Software Engineerwith strong expertise inJava, Apache PySpark, Python, and Reactive Programming. The ideal candidate will be responsible for designing, developing, and implementing...


  • Bengaluru, Karnataka, India Fox Corporation Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Overview Of The CompanyFox CorporationUnder the FOX banner, we produce and distribute content through some of the world's leading and most valued brands, including: FOX News Media, FOX Sports, FOX Entertainment, FOX Television Stations and Tubi Media Group. We empower a diverse range of creators to imagine and develop culturally significant content, while...


  • Bengaluru, Karnataka, India Arcana Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Join our dynamic team at the forefront of cutting-edge technology as we seek a seasoned Senior Backend Engineer. Embark on a journey where your deep-rooted expertise in computer science fundamentals, alongside an intricate understanding of data structures, algorithms, and system design, becomes the cornerstone of innovative solutions. This pivotal role not...


  • Bengaluru, Karnataka, India, Karnataka Java Backend developer Full time

    We are seeking an experienced Java Backend Developer (6+ years) to design and develop high-performance, scalable backend systems. The ideal candidate will have deep expertise in Java 8+, strong fundamentals in OOP, design patterns, data structures, and algorithms, as well as proven experience in integration tools and databases (MySQL or NoSQL).


  • Bengaluru, Karnataka, India Toast Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Toast has grown to be a leading hospitality software company in the US and is now setting its sights on our next stages of growth.  As the business continues to grow, there is increased demand to enhance the enterprise level of support in the product. Toast customers who managed several restaurants a few years ago are now expanding their business and adding...


  • Bengaluru, Karnataka, India Vikgol Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Title : Senior Backend Engineer (Golang)Experience : 6+ YearsLocation : Bengaluru, KarnatakaEmployment Type : Full-timeJoining : ImmediateAbout the Role : We are seeking a highly skilled Senior Backend Engineer with deep expertise in Golang and proven leadership experience in backend system design and development. The ideal candidate will lead a team...