Staff Software Engineer

1 week ago


Bengaluru, Karnataka, India Lookout, Inc. Full time ₹ 12,00,000 - ₹ 36,00,000 per year

Lookout, Inc. is a globally recognized cybersecurity leader delivering advanced protection for the most vulnerable element of any enterprise security strategy — human error and manipulation. Cloud-native by design, the Lookout platform offers rapid, scalable deployment and simplified security operations, defending the frontline of human-centric attacks—the mobile device. Attackers now target the human element more than ever, with mobile devices providing the most direct path to their victims. Using social engineering techniques that exploit basic human instincts like trust, curiosity, and urgency, they deceive users into revealing sensitive credentials, allowing them to slip past legacy security solutions.

Lookout Endpoint Detection and Response (EDR) continuously monitors mobile endpoints for signs of human-centric attacks, as well as traditional malware, software vulnerabilities, and other anomalous activity. It uses advanced threat detection techniques, including artificial intelligence (AI) and behavioral analysis, to identify threats before they escalate across the enterprise. Learn more at and follow us on the Lookout Blog, LinkedIn, and X.

Lookout's backend system supports a massive volume of data and an increasingly high level of demand, from data ingestion to delivery to dynamic analysis. We're looking for talented and motivated engineers to build core components and services, as well as to contribute to evolving the architecture. We're a small team working on a very large, modern system with a user base of millions, so you'll get to work on a cutting-edge product and service on a large scale. We're responsible for building and maintaining several of the services powering the various Lookout applications. We build services in Ruby & Scala, are hosted on AWS and firmly believe in using the cloud to our advantage.

What you'll do:
  • You will be part of a dynamic and technically diverse group of engineers, where you will get to contribute, influence, learn and grow top notch technical skill sets, while building key features for our customers.
  • Design and Implement large scale, low latency microservices, including discovering and solving complex issues at scale.
  • Mentor and coach junior engineers 
  • We believe in, and practice, end to end service ownership, so you will fully participate in the ownership of your services and components, including on-call duties.
  • Quality is the forefront of all we do, so you will assist with improving all forms of automated testing (unit, integration, functional etc).
  • Help troubleshoot, analyze and root cause issues in the platform.
  • You will work on microservices built with Golang, Scala, Java and Ruby, hosted in AWS.
What we're looking for: 
  • BS/MS in Computer Science or related field/degree with at least  5-8 years of  work experience.
  • Professional programming experience with Golang, Python, Scala, Java and/or Ruby+Rails.
  • Strong grasp of software engineering fundamentals and algorithms.
  • Experience with event streaming frameworks, technologies, patterns and architectures (particularly Kafka or similar)
  • Experience with implementing secure, scalable API services
  • Experience with transactional databases and data modeling (Postgres, MySQL, DynamoDB or equivalent)
  • Cloud development experience (especially AWS).
  • A pragmatic and curious problem-solver. You thrive on breaking down complex challenges, asking insightful questions to understand the "why," and delivering effective, practical solutions.
  • A high-ownership collaborator with keen attention to detail. You take full accountability for your work, communicate clearly with your team, and are obsessed with shipping high-quality, well-crafted code.
Bonus Points:
  • Experience with serverless architectures on AWS, GCP.
  • Experience with Kubernetes, container technology (Docker, ECS, EKS).
  • Experience with functional programming in TypeLevel Scala (cats-effect, ZIO, FS2, etc).
  • Experience with ML/LLMs (prompt engineering, RAG, classification, NLP, fine tuning etc) is a huge plus.
  • Experience with AI development tools like Cursor, Claude Code, Github Copilot, etc.


  • Bengaluru, Karnataka, India Black Duck Software Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Black 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...


  • Bengaluru, Karnataka, India Black Duck Software, Inc. Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Black 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...


  • Bengaluru, Karnataka, India Quest Software Full time

    OverviewWe are seeking a dedicated Quality Assurance Engineer to join the One Identity Cloud team to ensure our products are delivered with high quality and meets customer expectations.You will collaborate with other technical staff to deliver consistently reliable hosted, SaaS solutions that support our users.ResponsibilitiesManaging test cases; defining...


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

    Razorpay was founded by Shashank Kumar and Harshil Mathur in 2014. Razorpay is building a new-age digital banking hub (Neobank) for businesses in India with the mission is to enable frictionless banking and payments experiences for businesses of all shapes and sizes. What started as a B2B payments company is processing billions of dollars of payments for...


  • Bengaluru, Karnataka, India Black Duck Software Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Black 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...


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

    Acts as a project or system leader, coordinating the activities of other engineers on the project or within the system Determines the technical tasks that other engineers will follow Actions result in the achievement of customer, operational, program or service objectives Proactively improves existing structures & processes Exercises judgement in reconciling...


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

    Job Description: Staff Software Engineer (ServiceNow HRSM)Company:Ecommerce RetailSub-function:Enterprise Business ServicesJob PurposeThe purpose of the Staff Software Engineer role is to lead the architectural design, development, and optimization of advanced, scalable HR Service Delivery and Management (HRSM) solutions using ServiceNow, Kafka, and MongoDB....


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

    Technical Staff, Software Engineering (I10)- C, C++, Linux KernelThe Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies,...


  • Bengaluru, Karnataka, India Rishvaware Technologies Pvt Ltd Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    We are looking FOR .Net Core Developers with ReactJs 6-10 years of experience for Bangalore Locations Hybrid Mode - Only Immediate Joiners The Staff software engineer role is the heart of the configuration or development team. With a passion for technology, innovation and collaboration they keep their knowledge current, continuously seeking to design,...


  • Bengaluru, Karnataka, India Get Well Network Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Title: Staff Software EngineerReporting to: Director, Software DevelopmentLocation: Bengaluru (Bangalore)OpportunityGet Well is seeking a technically strong and product-minded Staff Software Engineer to design, develop, and optimize our cloud-native healthcare applications with a focus on scalability, performance, and security. You will play a key role in...