Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Experience
Qualifications
Proven experience in software engineering with a strong understanding of programming languages such as Java, Python, or JavaScript. Expertise in software design principles and architecture. Experience with cloud technologies and data processing frameworks. Strong problem-solving skills and ability to work collaboratively in a team environment. Excellent communication skills, both written and verbal.
About the job
Prophecy Simple Data Labs seeks a Staff Software Engineer based in Bengaluru, Karnataka. The position centers on creating and maintaining software that transforms data into insights for business use.
Key responsibilities
Design, build, and support software systems that handle growth and remain dependable over time
Use advanced engineering skills to address complex technical problems
Collaborate with colleagues to deliver solutions aligned with business objectives
Role overview
This role emphasizes scalable development and ongoing support for software that helps organizations make sense of their data. Success in this position requires both technical expertise and teamwork.
About Prophecy Simple Data Labs
Prophecy Simple Data Labs is at the forefront of harnessing data to empower businesses with actionable intelligence. Our mission is to simplify complex data processes and enhance decision-making through innovative software solutions. Join us in making data work for everyone!
Similar jobs
1 - 20 of 2,631 Jobs
Search for Staff Software Engineer Customer Experience
About the Role Metropolis is hiring a Staff Software Engineer to focus on customer experience in Bengaluru, Karnataka, India. This role centers on building and improving software that shapes how users interact with our products. What You Will Do Work with teams across engineering, product, and design to create new features and refine existing ones Design and implement software solutions aimed at improving user satisfaction Apply software engineering expertise to solve complex problems that affect customer experience What We Look For Strong background in software engineering Experience collaborating with cross-functional teams Interest in building products that make a direct impact on customers
Harness is at the forefront of transforming software delivery with our cutting-edge AI platform, founded by renowned technologist and entrepreneur Jyoti Bansal, who previously established AppDynamics, acquired by Cisco for $3.7B. With around $570M in funding and a valuation of $5.5B, we are supported by top-tier investors such as Goldman Sachs, Menlo Ventures, IVP, Unusual Ventures, and Citi Ventures. As the landscape of software development evolves with AI accelerating code generation, the real challenge now lies in optimizing the stages that follow coding—like testing, deployments, application security, reliability, compliance, and cost management. Harness is addressing these challenges with advanced AI and automation, enabling teams to deploy software more quickly while ensuring security and governance throughout the delivery lifecycle.Harness AI, along with our Software Delivery Knowledge Graph, provides profound context and intelligent automation across the software delivery process, embedding governance and policy-driven controls throughout the platform.In the past year, Harness facilitated over 185M deployments, 82M builds, 18T flag evaluations, 8M security scans, 9.1B optimized tests, and managed $2.8B in cloud expenses—empowering clients like United Airlines, Morningstar, and Choice Hotels to speed up releases by up to 75%, cut cloud costs by as much as 60%, and achieve a tenfold improvement in DevOps efficiency.With a global presence spanning 26 offices in 25 countries, Harness is shaping the future of AI-driven software delivery. We invite exceptional talent to join us in accelerating this transformative journey.Position SummaryWe seek a technically proficient engineer to join our Customer Experience team, capable of simplifying complex technical topics with ease. You will serve as an ambassador for Harness’ product suite, conducting in-depth troubleshooting to resolve customer issues swiftly. Your role will also include providing insightful recommendations for product enhancements to be executed by our development teams.About the RoleEnsure user satisfaction by efficiently handling and resolving Tier 1-3 product support issues with minimal developer involvement. Manage incident processes for significant customer issues to meet SLAs.Assist users with onboarding, third-party integrations, license management, and feature requests.Collaborate with Product and Engineering teams as necessary to improve the user experience of the platform.Partner with account managers (CSM) to onboard and support our customers.Offer technical guidance and best practices as a subject matter expert in our modules.
About UsAt Metropolis, we are at the forefront of the Recognition Economy, crafting artificial intelligence that transforms the real world into a responsive, seamless experience. Our mission is to eliminate the mundane and foster a sense of belonging and comfort wherever our users go. From revolutionizing parking systems to enhancing retail and hospitality interactions, we are dedicated to creating intuitive and magical experiences for millions. Join us as we innovate and build the future today!Your RoleWe are seeking a Principal Software Engineer to guide our Customer Experience application development team during a critical growth phase. As a leader in engineering, you will shape the technical vision and strategy that will propel Metropolis products into the future, crafting exceptional customer experiences. Your technical expertise will be vital in fostering a strong engineering culture and driving our mission forward. The ideal candidate will possess a product-focused mindset, driven by curiosity and a passion for enhancing customer interactions through technology, ensuring that our advancements align with user needs and contribute to the company's overall success.This is an exciting opportunity to develop an end-to-end mobility platform that serves high-traffic locations and diverse use cases, impacting the daily experiences of millions. If you are motivated by the challenge of empowering customers through innovative mobility solutions, we want to hear from you! Our dynamic and fast-paced environment encourages collaboration and challenges the status quo daily.Your ResponsibilitiesProvide strategic technical direction that influences the entire organization by developing and executing a comprehensive technical vision.Establish and advocate for best practices and technologies that promote operational excellence in system reliability while supporting rapid experimentation and data-driven decision-making.Facilitate significant improvements in developer experience through innovative technology solutions.
P-375 At Databricks, we are dedicated to empowering data teams to tackle some of the most complex challenges in the world—ranging from revolutionizing transportation to expediting medical innovations. We achieve this by developing and managing the premier data and AI infrastructure platform that enables our clients to leverage deep data insights for business enhancement. The Core Experiences Platforms Organization in Bangalore oversees the essential platforms that facilitate access to and interaction with core resources such as Workspaces, Notebooks, SQL queries, and the vital serving infrastructure that supports diverse User Experiences. As Databricks continues to experience significant growth, numerous critical services depend on the platforms managed by the Core Experiences Platforms Organization. We are focused on reengineering our systems to accommodate the next phase of expansion. This is your chance to take ownership of several pivotal next-generation infrastructures at Databricks and play a key role in our growth journey. We are on the lookout for exceptional technical leaders with a proven track record to spearhead these transformative initiatives. Your role will be pivotal in: Complete ownership of multiple platforms: You will define and drive execution across crucial dimensions for the company: scalability, platformization, and reliability. Platformizing serving infrastructure: Design abstractions capable of supporting a wide array of current and emerging use cases (including AI), negotiate the right trade-offs, and foster consensus across Databricks to create and scale seamless product experiences for our customers. Drive cross-organizational impact by collaborating with stakeholders across various functions. Re-architecting platforms for scale: Redesign our existing systems to accommodate a 10X to 100X increase in scale. Enhancing developer experience: Transform platform onboarding to reduce the time from weeks to mere hours, thereby boosting efficiency and user satisfaction. Creating impactful features: Develop features that significantly enhance product functionality and improve end-user experience, driving meaningful advancements across Databricks. Fostering engineering excellence: Nurture a strong engineering culture centered on quality and productivity, setting a high benchmark for the team. Mentoring future leaders: Serve as a role model for junior team members, guiding their development and growth.
Join our dynamic team as a Staff Software Engineer at Smiths Group in Bengaluru. In this role, you will be at the forefront of innovative software solutions, collaborating with cross-functional teams to design, develop, and implement robust software systems that drive efficiency and enhance user experience. Your expertise will contribute to our mission of delivering cutting-edge technology solutions in various sectors.
Empower Every Identity, from AI to HumanAt Okta, we believe identity is the cornerstone of leveraging the capabilities of AI. We are committed to securing AI by establishing a reliable and unbiased infrastructure that allows organizations to confidently navigate this transformative era. This mission requires a tenacious approach to tackling intricate challenges with significant real-world implications. We seek innovators and stakeholders who work with agility and precision to deliver outstanding results.This is your chance to engage in career-defining work. If you share our passion for this mission, we would love to hear from you.About the TeamJoining the 'Technology Data Intelligence' team, you will play a pivotal role in realizing our ambition to enhance business outcomes across Okta. Your contributions will foster clarity, collaboration, and accountability in all our endeavors, driving the mission to “Accelerate Okta’s Scale and Growth”.Our team provides integration engineering services that facilitate seamless interaction and communication among diverse applications within Okta’s IT ecosystem, ensuring a unified and efficient environment that aligns with our broader business objectives.As a Staff Software Engineer within the global Integration Engineering team spanning the US and India, you will provide technical expertise, engage in hands-on coding, and mentor colleagues, all while shaping integration capabilities that empower Okta.Key Responsibilities:Lead the design, development, and optimization of scalable cloud solutions utilizing AWS, advanced databases, and Infrastructure as Code (Terraform).Develop and maintain applications using Kotlin, Java, Node.js, and React, ensuring comprehensive testing and front-end scalability.Collaborate closely with US colleagues to synchronize architecture, share roadmaps, and drive project success.
Join the Intuit Team as a Staff Software Engineer!We are looking for an innovative and skilled Staff Software Engineer to contribute to our dynamic team in Bengaluru. You will play a crucial role in designing and developing cutting-edge software solutions that empower our users.
About Flywheel Digital Flywheel Digital delivers digital commerce solutions that help global brands grow across major online marketplaces. The platform provides near real-time access to performance metrics, supporting improvements in sales, market share, and profitability. With teams in the Americas, Europe, and APAC, Flywheel Digital offers opportunities to make a tangible impact and develop your career within a culture focused on high standards. Role Overview The Staff Software Engineer will play a central role in shaping Flywheel Digital's technology and platforms. This position is for an experienced engineer who acts as a key individual contributor, setting technical direction, defining architectural standards, and solving complex engineering problems that are critical to product scalability and reliability. What You Will Do Lead complex project execution, apply strong engineering practices, and anticipate major technical challenges to keep projects on track. Architect, build, and improve highly scalable, cloud-based distributed systems. Analyze systems for unit costs and monitor operational metrics to drive performance and efficiency. Model best practices in design and code reviews, promoting maintainable and scalable architectures. Focus on quality, scalability, and cost efficiency throughout development. Define and track key performance indicators, set up monitoring and alerting systems, and uphold high operational standards across all platforms. Write clear technical documentation and updates for teams in multiple time zones. Prepare monthly narrative reports supported by engineering and business data. Location This role is based in Bengaluru, Karnataka, India.
Role overview The Bengaluru (Bagmane) team is seeking a Staff Software Engineer to shape, build, and support software tailored to client requirements. This role helps ensure delivery of dependable, high-quality products. What you will do Design, develop, and maintain software systems Collaborate with teams from different functions to deliver solutions Promote technical quality and support project outcomes
Prophecy Simple Data Labs seeks a Staff Software Engineer based in Bengaluru, Karnataka. The position centers on creating and maintaining software that transforms data into insights for business use. Key responsibilities Design, build, and support software systems that handle growth and remain dependable over time Use advanced engineering skills to address complex technical problems Collaborate with colleagues to deliver solutions aligned with business objectives Role overview This role emphasizes scalable development and ongoing support for software that helps organizations make sense of their data. Success in this position requires both technical expertise and teamwork.
Join Bazaarvoice as a Senior Staff Software Engineer and be part of a dynamic team dedicated to revolutionizing the shopping experience. At Bazaarvoice, we harness the power of our extensive global network, passionate product community, and cutting-edge technology to bridge the gap between brands and consumers. Our platform enables brands to engage consumers and gather invaluable user-generated content at an unprecedented scale. By leveraging our vast retail, social, and search syndication network, we empower brands to gain actionable insights from real-time consumer feedback through intuitive tools and dashboards. Your expertise will contribute to solving the challenge brands face in establishing genuine connections with consumers and delivering trustworthy content during key moments in the shopping journey. If you're eager to make an impact and drive smarter shopping experiences while working in a collaborative and innovative environment, we want to hear from you!
Join our dynamic team at Toast, a leading company in the restaurant technology space, as a Staff Software Engineer. You will play a crucial role in designing and building innovative software solutions that enhance the user experience for our clients. Your expertise will help shape the future of our products by working collaboratively with cross-functional teams.
Join our innovative team at 6sense as a Staff Software Engineer where you will be at the forefront of developing cutting-edge solutions that drive business growth. You will collaborate with cross-functional teams to design, implement, and enhance software applications that meet customer needs and elevate user experience.As a key member of our engineering team, you will enjoy the challenge of tackling complex problems and contributing to our mission of transforming the way businesses operate through advanced technology.
Earnin seeks a Staff Software Engineer based in Bengaluru, India. This role centers on designing, building, and implementing software to strengthen the Earnin platform. The main focus is on enhancing product capabilities and ensuring greater reliability. Key responsibilities Design and develop new software features to support the platform’s growth Implement solutions that align with user needs and business objectives Collaborate with engineering, product, and other teams to deliver high-quality releases
Join our dynamic team as a Staff Software Engineer!At Coupang, we are dedicated to revolutionizing the e-commerce experience. Our mission is to wow our customers, making their shopping, dining, and living easier and more enjoyable. Join us in our journey to disrupt the multi-billion-dollar e-commerce industry and be part of one of the fastest-growing companies in South Korea.Application Instructions: Please ensure you fill out the Internal Transfer Request Form and submit it with your Coupang email address.
Join our dynamic team as a Staff Software Engineer at Coupang, where you will play a pivotal role in designing and implementing innovative software solutions. You will collaborate with cross-functional teams to develop high-performance applications that enhance user experience and drive business success.
P-1346 At Databricks, we are committed to empowering data teams to tackle some of the most challenging global issues — from transforming the future of transportation to speeding up medical advancements. Our mission is fulfilled by developing and maintaining the premier data and AI infrastructure platform, enabling our clients to harness profound data insights to enhance their business operations. Founded by engineers who prioritize customer satisfaction, we eagerly embrace every challenge, whether it’s creating next-generation UI/UX for data interaction or expanding our services across millions of virtual machines. Our Databricks Mosaic AI presents a groundbreaking data-centric method for constructing enterprise-grade Machine Learning and Generative AI solutions, allowing organizations to securely and cost-effectively manage ML and Generative AI models, enriched or trained with their own data. The Money team at Databricks is dedicated to maximizing the value our customers gain from their data project investments. We achieve this through innovative monetization strategies, precise billing, cost optimization instruments, intelligent resource management, and advanced engineering practices. Our goal is to deliver a seamless and coherent experience across all Databricks products for our clients. As one of the initial engineers for the Money team at Databricks India, you will play a vital role in establishing the foundation for one of Databricks’ core engineering teams. You will be responsible for essential components that support our products, beginning with Databricks’ resource admission control and usage governance framework. Your contributions will be pivotal in harmonizing various business requirements, including abuse prevention, product commercialization processes, and ensuring reliable product availability at scale. You will collaborate closely with infrastructure and product teams to deliver critical governance features to Databricks customers. Your Impact: Oversee Money systems and services that regulate the usage of all Databricks offerings. Enhance engineering and infrastructure efficiency, reliability, accuracy, and response times, including CI/CD processes, testing frameworks, data quality assurance, end-to-end reconciliation, and anomaly detection. Work alongside platform and product teams to design and implement innovative infrastructure that adapts to evolving requirements. Provide leadership in the long-term vision and requirement development for Databricks products, in collaboration with our engineering teams. Represent Databricks at academic and industry conferences & events.
Sandisk is seeking a Staff Engineer specializing in Software Reliability Engineering based in Bengaluru. The position focuses on enhancing the reliability and performance of software products throughout the company. Key responsibilities Work closely with cross-functional teams to identify software issues and develop solutions Drive initiatives that improve system reliability and scalability Support ongoing efforts to ensure Sandisk’s software remains dependable and efficient Role overview This role centers on maintaining and improving the quality of software systems. Collaboration and problem-solving are essential, as the work involves addressing technical challenges that impact software stability and user experience.
P-1346 At Databricks, we are dedicated to empowering data teams to tackle some of the world's most challenging issues—from transforming transportation to spurring medical advancements. We achieve this by developing and managing an unparalleled data and AI infrastructure platform, enabling our clients to leverage profound data insights for business enhancement. Founded by engineers with a strong customer focus, we eagerly embrace every chance to address technical challenges, whether it's designing next-gen UI/UX for data interaction or scaling our services across millions of virtual machines. Databricks Mosaic AI presents a distinctive data-driven approach to constructing enterprise-grade Machine Learning and Generative AI solutions, allowing organizations to securely and cost-effectively own and manage ML and Generative AI models, enriched with their enterprise data. We're expanding rapidly in Bengaluru, India, with plans to establish 14 new teams from the ground up! As a Staff Software Engineer in our Infrastructure team at Databricks India, you will have the opportunity to engage in: Backend (Infrastructure) Your Impact: Our Infrastructure Backend teams encompass diverse areas within our core service platforms. You may face challenges such as: Addressing issues that range from product to infrastructure, including distributed systems, large-scale service architecture and monitoring, workflow orchestration, and enhancing developer experience. Delivering reliable, high-performance services and client libraries for managing vast amounts of data on cloud storage backends, such as AWS S3 and Azure Blob Store. Building dependable, scalable services (e.g., Scala, Kubernetes) and data pipelines (e.g., Apache Spark™, Databricks) to support the pricing infrastructure that processes millions of cluster-hours daily while developing product features that allow customers to easily monitor and manage platform usage.
Join our dynamic team at 6sense as a Frontend Staff Software Engineer, where you will play a pivotal role in building innovative solutions that drive our business forward. Collaborate with cross-functional teams to design and implement cutting-edge web applications that enhance user experiences. We are looking for talented individuals who are passionate about technology and eager to contribute to our mission of revolutionizing the sales and marketing landscape.
Mar 12, 2026
Sign in to browse more jobs
Create account — see all 2,631 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.