Jobiba hiring network

Software Engineer Product Security Data Platforms Jobs

6,326 active opportunities · Updated for October 2026

Fresh results

15 shown

Explore current software engineer product security data platforms jobs. Use filters to narrow by work mode, employment type, experience and date posted.

S
Snowflake
📍 India• Full-time
1mo ago

At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. About the Team The Apps & Experiences (AppEx) organization powers the unified user experience (Snowsight) for Snowflake. Every major Snowflake customer interacts with our platform through these surfaces, making AppEx central to both customer satisfaction and revenue growth. Within Appex, our team sits at the intersection of AI, platform, and user experience. We are on a mission to create an AI‑first, scalable, maintainable, and extensible platform to build all Snowflake user experience features. The team owns: The serving layer that powers Snowsight, Snowflake CoWork, and UX features Developer tooling that enable our engineers to move fast and deliver Frontend infrastructure and shared services for product teams CI pipelines that ensure fast and reliable builds Testing and validation platform that maintains code and product quality The monitoring and logging stack that ensures observability and trust What You Will Do As a software engineer on the team, you will play a central role in delivering the next generation of tools and evolve our developer infrastructure and tooling to be scalable, highly performant, and AI-first. Design and build AI-first platforms, tools, and best practices to significantly enhance the developer experience for Snowsight Drive strategy and init

pythonjavavue
View job →

At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. The Data Clean Rooms team is Leading the market shift from traditional 2-party data sharing to multi-party collaboration hubs . Our vision is to provide a seamless, "safe-room" environment where enterprises can collaborate on shared datasets while maintaining absolute governance. We ensure that no party can exfiltrate another's underlying content, even while running complex joint workloads and getting high-value results. You will join a fast-paced, collaborative team of engineers on a journey to provide customers with an integrated set of innovative, AI-enabled capabilities to analyze data in a privacy-preserving way. You will have a real opportunity to impact and shape the future of secure data collaboration at Snowflake. AS A SOFTWARE ENGINEER IN DATA CLEAN ROOMS, YOU WILL: Architect and build highly scalable infrastructure that enables secure, multi-party collaboration. Design and implement core clean room features and services, intelligent agents, and robust developer APIs to expand platform capabilities and support custom AI/ML workflows. Partner closely with Product Management and cross-functional teams to drive complex projects from ideation and system design through to production deployment. Mentor peers and foster a warm, supportive culture of innovation, cross-tea

pythonjavaai
View job →
S
1mo ago

At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. We're hiring Software Engineers for our Data Platform team to build and evolve Snowflake's real-time stream processing and data transformation platform. If you've built or researched high-throughput streaming systems or scalable transformation engines - in industry or graduate work - we want to talk. AS A SOFTWARE ENGINEER, DATA PLATFORM AT SNOWFLAKE, YOU WILL: Design and implement low-latency stream processing and in-flight data transformation systems at global scale Own correctness and performance of streaming execution (watermarks, exactly-once delivery, out-of-order handling) Build transformation primitives and operators that run reliably at cloud-scale throughput Contribute to architectural decisions for our next-generation streaming and transformation platform Write production-quality systems code and collaborate across product and engineering teams OUR IDEAL CANDIDATE WILL HAVE: BS/MS/PhD in Computer Science or related field — graduate research in streaming, distributed systems, or query/transformation engines is a strong differentiator Deep distributed systems fundamentals: fault tolerance, consistency, state management Hands-on or experience with stream processing or transformation systems (Flink, Kafka Streams, Spark Structured Streaming, or similar) Proficiency i

pythonjavasql
View job →
S
1mo ago

At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. About the AI Products team The AI Products team is part of the broader Marketplace & Collaboration organization and is focused on bringing AI products on top of Snowflake’s data and application platform to help customers discover, share, monetize, and act on data assets & applications more easily. This team is building the connective tissue of the agentic enterprise: the infrastructure and product surfaces that allow Snowflake customers to seamlessly share datasets, semantic views, and applications, and make them discoverable and executable through Cortex Code, CoWork, and other agentic harnesses. Our strategy is centered on evolving Snowflake Marketplace for the AI era, including packaging data and intelligence into ready-to-use agentic experiences, and enabling governed access patterns that let AI systems safely operate on enterprise data and applications. As a Staff Software Engineer on AI Products, you will Lead the design and delivery of large, complex initiatives spanning multiple teams, turning ambiguous product and platform opportunities into durable technical solutions. Shape the architecture for how datasets, applications, semantic assets, and agentic capabilities are shared, discovered, governed, and invoked across Snowflake surfaces and third-party agent

pythonjavaai
View job →
S
1mo ago

At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. At Snowflake, we are building a high-impact team to help the world’s most innovative companies unlock the power of AI. As a Forward Deployed Engineer, Applied AI in our Cortex AI team, you will be a hands-on builder and a critical technical partner to our most strategic customers, placing you at the forefront of the enterprise AI revolution. You won't just be working with cutting-edge technology; you will be deploying it to solve real-world business problems at a massive scale. This role places you at the intersection of product, engineering, and customer success, building production-grade AI systems using Snowflake AI Platform, Cortex, and our native LLM capabilities. IN THIS ROLE AT SNOWFLAKE, YOU WILL: Drive Customer Impact: Architect, build, and deploy enterprise-grade AI solutions, including sophisticated AI agents. Build and iterate on AI pipelines and agents within a team-led engagement from prototype to production, contribute to evaluation frameworks and observability infrastructure most complex business challenges. Deliver with Velocity: Rapidly design, iterate, and ship high-quality code and ML pipelines. Translate ambiguous business objectives into robust, scalable, and performant solutions using Python and SQL. Productionize AI at Scale: Own the full lifecycle o

pythonjavasql
View job →

About the Role Together AI is building the AI Native Cloud, an end-to-end platform for the full generative AI lifecycle, combining the fastest LLM inference engine with state-of-the-art GPU cloud infrastructure. The Together Cloud team builds the [Together GPU Clusters](https://www.together.ai/gpu-clusters) flagship IaaS product that provides high-performance, AI-ready GPU clusters through a self-serve cloud console, along with the virtualized infrastructure layer powering Together's inference, RL, and fine-tuning products. As a Staff Software Engineer focusing on AI Compute in the Together Cloud org, you will set technical direction for and build major components of the next generation AI cloud platform – a highly available, global cloud infrastructure with cutting-edge virtualization of the latest ML hardware: GB300s/VRs, BlueField DPUs, InfiniBand and dual/quad-plane RoCEv2 fabrics. That virtualized computing platform powers our own SaaS products – inference, RL, and fine-tuning – and serves external cloud customers through self-serve offerings such as on-demand/reserved Kubernetes/Slurm clusters, across dozens of data centers and hundreds of thousands of GPUs. This is an architect-and-build role. Fully automated bootstrapping of GPU data centers, high-performance virtualization of GPU compute and DC networking without compromising isolation or portability, and fault-tolerant decentralized control planes — you'll set the architecture for these across our global and in-DC services, and be a key owner of the hardest parts, in the code as well as the design. Your designs will span the IaaS layer of a greenfield Vera Rubin data center up to the global management plane that schedules capacity across all of them. At this level the job is as much leverage as code: the standards you set and the engineers you grow decide how fast the rest of Together Cloud ships. Responsibilities Own the GPU and network virtualization stack: the hypervisor, kernel, and SDN work that keeps

awsazuregcp
View job →
O
13 days ago

About the Team Consumer Monetization builds the experiences and systems that power how customers purchase and pay for OpenAI products. Our scope spans purchasing flows, payments, subscriptions, and billing, along with the shared capabilities that support new products, offers, and distribution channels. We own both customer-facing experiences and the underlying platforms that power them. We partner closely with Product, Design, Growth, Data Science, and engineering teams across OpenAI to make purchasing effective and reliable, and new offerings easier to launch and monetize. About the Role We’re looking for experienced Staff+ engineers to evolve the payments, billing, and subscription capabilities that support OpenAI’s growing product portfolio. You’ll tackle problems where correctness, reliability, and flexibility are essential: supporting new billing requirements, managing the billing lifecycle, synchronizing state across internal systems and external providers, and enabling new products and commercial models. Your work may span several areas based on your expertise and team priorities: Billing and monetization capabilities: Extend billing capabilities and improve integrations and state consistency across systems to support new products and business models. Subscriptions: Orchestrate purchases, renewals, plan changes, cancellations, and recovery, ensuring customers are charged correctly and receive the right benefits. Payments: Expand payment capabilities through processor integrations, routing, and broader payment-method coverage. Risk and integrity: Partner with risk and integrity teams to integrate controls into purchasing flows, reducing abuse while protecting legitimate customer experiences. You’ll help set technical direction while remaining hands-on in implementation and delivery. This is an opportunity to solve complex engineering problems at scale, connect architecture decisions to customer and business outcomes, and help other engineers take on broader ow

REMOTEartificial intelligenceaifinance
View job →

We anticipate the application window for this opening will close on - 30 Sep 2026 Careers that change lives start here. Medtronic is a global leader in healthcare technology with a Mission to alleviate pain, restore health, and extend life. Our 95,000 employees work across more than 150 countries to put patients first — developing innovative medical technologies that improve the lives of 72&#43; million patients each year. Your unique talents will help shape the future of healthcare while building a career grounded in purpose, growth, and impact. A Day in the Life The Acute Care & Monitoring (ACM) business develops technologies that help clinicians monitor, assess, and manage patients across the continuum of care. This role supports ACM’s airway management portfolio, a product area focused on technologies used in acute care environments including operating rooms, intensive care units, and emergency departments. The engineering team partners across software, hardware, mechanical, systems, clinical, and quality functions to develop and sustain medical technologies that improve patient care and clinician workflows. This position is based in Lafayette, Colorado and is an onsite role. Limited travel may be required to support collaboration, testing activities, and business needs. As an Embedded Software Engineer II, you will develop embedded software solutions for medical devices used in airway management applications. This role combines software design, embedded systems development, hardware integration, testing, and technical documentation to support new product development and lifecycle engineering activities. You will collaborate with cross-functional teams to develop reliable software that meets product, quality, and regulatory requirements. Primary Responsibilities <li

pythonlinuxrecruitment
View job →
L
13 days ago

At Lyft, our purpose is to serve and connect. We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive. Lyft is looking for software engineers from a scope of disciplines. We are growing our team with people who want to build, improve and incorporate technologies that make the lives of our community more enriched. As an engineer at Lyft, you'll collaborate with teams like product, data science, analytics, and operations on code that empower us to iterate quickly, while focusing on delighting our passengers and drivers. The Rider organization is focused on building a seamless, best-in-class rideshare experience for riders. From the foundational functionality of requesting a ride to the tailored interactions with your flight, we sweat the small stuff to help make Lyft the best transportation solution. As an Senior Software Engineer on the Rider Team, you will work hand in hand with various teams across Lyft, fostering collaboration, and driving innovation to improve riders' experience with rideshare. Responsibilities: Write well-crafted, well-tested, readable, maintainable code Participate in code reviews to ensure code quality and distribute knowledge Participate in our teams oncall rotation. Identify, triage, debug and resolve issues/bugs across our various applications and platforms Have the ability to explain the various trade offs made in decisions Manage project priorities, deadlines, and deliverables. Partner with product managers, designers, and other engineering teams to build complex features and products from idea to positive execution Analyze our internal systems and processes and locate areas for improvement/automation Share your knowledge by giving brown bags, tech talks, and promoting appropriate tech and engineering best practices Provide technical mentorship and feedback to junior engineers Help establish roadmap and architecture based on technology and our needs Experience: B

awsazuregcp
View job →

About Ubiquiti At Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 million devices worldwide, from ISP networking products to next generation of IT solutions. Our growth is made possible by the dedicated team of hundreds behind the scenes. From software developers and product managers to designers and strategists, Team UI is driven to achieve our common goal: Rethinking IT. At Ubiquiti, you’ll heighten your potential and broaden your horizons - all while shaping the future of connectivity. Join forces with us on our mission to build a better IT industry. We are currently looking for a highly skilled Backend Software Engineer (Node.js) to join our team in Stockholm, Sweden. Please note that applicants must live in Sweden and hold a valid work permit at the time of application to be considered for this role. Team: You will join the UniFi Talk team that builds Ubiquiti's VoIP/phone system inside the UniFi ecosystem. UniFi Talk gives users desk phones plus the UniFi Talk application running on compatible UniFi consoles. This role is well suited to an engineer who enjoys solving complex product and platform problems, improving reliability, and working across backend, embedded, cloud, and application boundaries. Responsibilities: Design, build, and maintain backend services in Node.js and TypeScript. Develop secure, scalable, and maintainable APIs and service workflows. Contribute to architecture and code design decisions across the team. Review code and help maintain strong engineering standards, release quality, and development workflows. Investigate production issues, debug complex failures, and ship robust fixes. Work closely with embedded, web, mobile, product, and design teams to deliver platform capabilities used across the UniFi ecosystem. Improve the reliability, observability, and developer experience of t

typescriptnode.jssql
View job →

About Ubiquiti At Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 million devices worldwide, from ISP networking products to next generation of IT solutions. Our growth is made possible by the dedicated team of hundreds behind the scenes. From software developers and product managers to designers and strategists, Team UI is driven to achieve our common goal: Rethinking IT. At Ubiquiti, you’ll heighten your potential and broaden your horizons - all while shaping the future of connectivity. Join forces with us on our mission to build a better IT industry. We are currently looking for a highly skilled Embedded Software Engineer to our team in Stockholm or Malmö, Sweden. Please note that applicants must live in Sweden and hold a valid work permit at the time of application to be considered for this role. Responsibilities: Design, implement, and debug embedded firmware for 802.15.4 Thread-based devices (border routers, RCPs, sleepy/end devices) running on an RTOS and embedded Linux Integrate and maintain the OpenThread stack and Matter commissioning/data-model layers across the product line Work closely with hardware engineers on SoC/MCU bring-up and debug radio timing, RF, and low-power issues at the driver level Implement and troubleshoot Thread border routing, SRP, and network commissioning/joining flows, including bridging to Wi-Fi/Ethernet backbones Diagnose firmware-level issues using JTAG/SWD debuggers, logic analyzers, and protocol sniffers/packet captures Write and maintain unit and integration tests; participate in code review Contribute to OTA update pipelines and manufacturing/production test tooling Requirements: Strong proficiency in C++ (99 % code base) and C for embedded systems Hands-on experience with an RTOS (FreeRTOS, Zephyr, or similar) Solid MCU debugging skills Solid networking fundamentals, incl

linuxc++recruitment
View job →

About Highnote Founded in 2020 by a team of leaders from Braintree, PayPal, and Lending Club, Highnote is an embedded finance company that sets the standard in modern card platform management. As an all-in-one card issuer processor and program management platform, we provide digital-first organizations with the flexibility to seamlessly issue and process payment cards, embed virtual and physical card payments, and integrate ledger and wallet functionalities—empowering businesses to drive growth and profitability. We’ve raised $145M+ and have grown our team to 140+ employees. Headquartered in San Francisco, we’ve managed to build one of the most advanced payments teams in the industry, with team members in 25+ US states. Operating through our core values of customer obsession, executional excellence, intentional inclusion, we’re helping businesses grow for the future by creating the payment products demanded by tomorrow, with the ability to solve for use cases that don’t exist yet. We are fast-moving, hands-on, and strongly believe everyone deserves a seat at the table. We believe we’re unlocking incredible opportunities that can change the future of payments, as long as we have the right people to make it happen. Job Description The Data Platform Team is part of the Data Organization and is responsible for designing and building modern scalable, secure and reliable data platforms and data pipelines. With the data platforms, we will be able to serve the product/customer data needs, improve operational efficiency and increase revenue. What you’ll be doing Building secure and scalable data platforms that support our product/customer needs and power data driven decision making. Writing high quality and robustly tested code, mostly in Java and Python. Understanding business/data needs and growth to build the right solutions. Documenting your work to support our rapidly-scaling company. Interfacing with internal business stakeholders and technology partn

pythonjavasql
View job →

Role Description As a Software Engineer on the Metadata team, you’ll build and operate the large-scale distributed databases that every Dropbox service depends on. Metadata systems are mission-critical, in the live path for all user operations and must meet stringent requirements for latency, durability, and transactional consistency. You’ll design and evolve the core infrastructure that manages Dropbox’s databases at scale, enabling fast, reliable access to data for millions of users and hundreds of internal services. This work spans distributed systems, replication, caching, and transactional database systems. You’ll collaborate closely with engineers across Infrastructure and Product teams to ensure the metadata layer meets business needs and continues to scale with Dropbox’s growth. This is an opportunity to leverage your expertise in distributed systems and grow into broader technical leadership. Our Engineering Career Framework is viewable by anyone outside the company and describes what’s expected for our engineers at each of our career levels. Check out our blog post on this topic and more here . Responsibilities Design and maintain distributed database systems providing low-latency, strongly consistent data access Implement and optimize replication, consensus, and caching mechanisms to meet availability and performance goals Operate production systems, including participating in the on-call rotation, ensuring high availability and data durability Collaborate with infrastructure and product teams to assess current and future use cases and requirements, supporting the development of a mid- to long-term roadmap that reflects these needs Contribute to system design reviews, postmortems, and reliability improvements Write high-quality, efficient code in Go and Rust for performance-critical systems On-call work may be necessary occasionally to help address bugs, outages, or other operational issues, with the goal of maintaining a stable

REMOTEpythonjavaai
View job →

We are seeking a Staff Engineer to join our growing team to provide technical direction and implement core parts of a new platform we are building to make it easier for customers to build AI applications using MongoDB. As a Staff Engineer on this new team, you will be responsible for providing technical leadership to teams developing cutting edge technologies related to enabling deployment at scale of AI applications. You will take on challenging, high-visibility projects that improve and enhance the performance, scalability, and reliability of the distributed systems infrastructure for this new product. MongoDB engineering teams pride themselves on building high-quality software and living MongoDB cultural values every day. We value intellectual curiosity and honesty, and building together in an environment that prioritizes collaboration over competition. We're looking to speak with candidates based in the New York City area for our hybrid or in-office working models. Position Expectations Work closely with product management, product engineering, product design peers as well as other teams within the company to define the first version and future evolution of the service Design, build and deliver well-tested core pieces of the platform in collaboration with other vested parties Contribute to shaping architecture, code reviews and development practices, developer experience as the teams and product grow Mentor fellow engineers and assume ownership and accountability of projects Qualifications Strong background in building core components for high scale compute and data distributed systems 8+ years experience of building distributed systems, and/or foundational cloud services at scale and an interest in working with Python, Go and Java Proven success in designing, writing, testing, debugging, performance tuning, possessing a strong grip on the foundational materials of computer science and maintaining distributed and/or highly concurrent software s

pythonjavamongodb
View job →

Amplitude is the leading AI analytics platform, helping over 4,700 customers—including Atlassian, Burger King, NBCUniversal, and Square—build better products and digital experiences. With powerful AI Agents embedded across our platform, teams can analyze, test, and optimize user experiences faster than ever. Ranked #1 across multiple categories in G2’s Winter 2026 Report, Amplitude is the best-in-class solution for product, data, and marketing teams. Learn more at amplitude.com . As an organization, we deliver for our customers by living our values. We operate from a place of humility, take ownership of problems and successes, approach challenges with a growth mindset, and put our customers at the center of everything we do. Amplitude’s Commitment to Diversity Equity & Inclusion (DEI): Amplitude believes that diversity enables the creation of better products, improves the ability to solve complex problems, and drives more powerful solutions. We strive to create an environment of inclusion—one focused on psychological safety, empathy, and human connection—that will allow employees of all backgrounds to thrive. Join the engineering team that builds the AI-native apps, agents, and tools the rest of Amplitude runs on. We are full stack, automation, integration, and data engineers delivering internal apps, data products, automations, and integrations to Finance, People Ops, Product Ops, Legal, HR, and more. We embed in each team, become experts in their business problems, partner on the solution, and accelerate time-to-value. This is an AI-first, full-stack software engineering role spanning the complete scope of our team’s work. Your engineering experience and fluency with frontier AI technologies will drive continuous improvements in both the systems we build the way we build them. The sum total of this work will produce meaningful business impact on the way all of Amplitude’s critical business functions operate. As a Senior Software Engineer, you will: Desi

sqlaisalesforce
View job →
🔔

Get new software engineer product security data platforms jobs by email

Daily job updates · Unsubscribe anytime