Senior Software Engineer, Agents HarveySenior Software Engineer, AgentsSan Francisco, CaliforniaYou will design environments and actions for agentic professional work, make model selection decisions, manage context windows, create optimal tools, and develop evals that enable faster iteration loops to unlock new capabilities. We're looking for engineers and researchers who are immersed in the space, driven to ship impactful products, and are experienced in using practical evaluations to drive task completion quality and customer delight.
Staff Software Engineer, Agents HarveyStaff Software Engineer, AgentsSan Francisco, CaliforniaYou will design environments and actions for agentic professional work, make model selection decisions, manage context windows, create optimal tools, and develop evals that enable faster iteration loops to unlock new capabilities. We're looking for engineers and researchers who are immersed in the space, driven to ship impactful products, and are experienced in using practical evaluations to drive task completion quality and customer delight.
Senior Software Engineer, Application Security DiscordSenior Software Engineer, Application SecuritySan Francisco, CA$196,000–$245,000 / yearCandidates must reside in or be willing to relocate to the San Francisco Bay Area (Alameda, Contra Costa, Marin, Napa, San Francisco, San Mateo, Santa Clara, Solano, and Sonoma counties). We're a multiplatform, multigenerational and multiplayer platform that helps people deepen their friendships around games and shared interests, and helps developers build and grow their businesses.
Software Engineer Intern Serval IncSoftware Engineer InternSan Francisco, CAFounded in early 2024, Serval is already trusted by companies like Fox, Notion, Perplexity, Vercel, and Brex to automate high-volume, high-friction operational work across their organizations. Long term, we're building the universal AI operations layer - a system of agents that sits across business functions and runs the workflows that keep modern companies moving.
Senior Software Engineer, Infrastructure Serval IncSenior Software Engineer, InfrastructureSan Francisco, CAThis role is for engineers with deep expertise in distributed systems, infrastructure-as-code, production operations, and customer-facing infrastructure support who want to shape the technical architecture of a fast-growing platform. A critical part of this role is enabling and supporting self-hosted deployments for enterprise customers who require on-premises or private cloud installations.
Senior Software Engineer, CUDA Core Libraries NVIDIA CorpSenior Software Engineer, CUDA Core LibrariesSanta Clara, CAWays to stand out from the crowd: Strong understanding of CPU/GPU architecture and performance optimization, with hands-on experience in GPU-accelerated stacks (CUDA C++/Python, PyTorch, JAX, Numba, CuPy, or similar). Expertise in designing low-overhead interoperability between Python and native languages, including exposure to Rust in mixed-language stacks.
Principal Software Engineer Snap IncPrincipal Software EngineerSan Francisco, CA$276,000–$414,000 / year10+ years of post-Bachelor's software development experience; or a Master's degree in a technical field + 9+ year of post-grad software development experience; or a PhD in a related technical field + 6+ years of post-grad software development experience. The Company operates Snapchat, a visual messaging app that enhances your relationships with friends, family, and the world, and Specs Inc., a wholly-owned subsidiary dedicated to making computing more human, in addition to Bitmoji, Saturn, and other digital services.
Senior Software Engineer, Platform Team Voleon Capital Management LpSenior Software Engineer, Platform TeamBerkeley, CAOur team includes experienced engineers from leading technology companies and top academic programs, working closely with infrastructure specialists and machine learning researchers to build resilient, high-leverage systems that power the firm. Lead complex projects from start to finish, which includes gathering project requirements, translating them into a rational software design, reasoning effectively about supporting or dependent technologies, and communicating effectively with collaborators and teammates.
Staff Software Engineer Intuitive Surgical IncStaff Software EngineerSan Carlos, CACertain information you provide as part of the application will be used for purposes of determining whether Intuitive Surgical will need to (i) obtain an export license from the U.S. Government on your behalf (note: the governments licensing process can take 3 to 6+ months) or (ii) implement a Technology Control Plan (TCP) (note: typically adds 2 weeks to the hiring process). For any Intuitive role subject to export controls, final offers are contingent upon obtaining an approved export license and/or an executed TCP prior to the prospective employees?start date, which may or may not be flexible, and within a timeframe that does not unreasonably impede the hiring need.
Software Engineer II - Digital Assets Early Warning Services LLCSoftware Engineer II - Digital AssetsSan Francisco, CA$97,000–$124,000 / yearEarly Warning Services takes into consideration a variety of factors when determining a competitive salary offer, including, but not limited to, the job scope, market rates and geographic location of a position, candidate's education, experience, training, and specialized skills or certification(s) in relation to the job requirements and compared with internal equity (peers). Designs, develops, and maintains software applications that support cross-border money movement and digital asset-enabled payment flows, with a focus on reliability, security, and scalability in regulated environments.
Senior VLSI CAD Software Engineer NVIDIA CorpSenior VLSI CAD Software EngineerSanta Clara, CAWhat youll be doing: Design, development, review, test, and support of high-capacity and high-performance chip design and visualization tools, with possible tasks ranging from modeling to algorithms Writing challenging, innovative, well-designed, high-quality new code for desktop engineering applications Participate in a variety of agile practices with fellow developers Collaborate with internal engineering customers worldwide to envision new tools and define their requirements. Experience designing and writing code for large-scale design automation tools Performance analysis and tuning experience Knowledge of at least one physical CAD data model Interested in VLSI chip design concepts and EDA tools.
System Software Engineer Broadcom IncSystem Software EngineerSan Jose, CASignificant experience in RDMA protocol, QoS, Packet Classifications, Linux Systems programming, Linux kernel, Linux Network Drivers, Linux Kernel Networking, Virtual Switching and Data center Networking, Firmware development. Work closely with the architecture teams, silicon design teams and other software / firmware teams to architect, design and implement scalable and high performance applications.
Senior Software Engineer BlackLine SystemsSenior Software EngineerPleasanton, CA$156,000–$196,000 / yearSoftware Engineer, you will play a crucial role in delivering high quality releases to our customers by designing, developing, troubleshooting, maintaining, optimizing and scaling BlackLine's cloud-based backend services and driving innovation into our product suite. If you have a passion for delivering products that make a difference, are driven to make things better in all that you do and are eager to work in a collaborative agile environment where Developers are dedicated to solving customer problems and innovating, then we want to talk to you.
Sr. Software Engineer - Java / Springboot / AWS - Zelle Early Warning Services, LLCSr. Software Engineer - Java / Springboot / AWS - ZelleSan Francisco, CA$142,000–$183,000 / yearEarly Warning Services takes into consideration a variety of factors when determining a competitive salary offer, including, but not limited to, the job scope, market rates and geographic location of a position, candidate's education, experience, training, and specialized skills or certification(s) in relation to the job requirements and compared with internal equity (peers). Healthcare Coverage- Competitive medical (PPO/HDHP), dental, and vision plans as well as company contributions to your Health Savings Account (HSA) or pre-tax savings through flexible spending accounts (FSA) for commuting, health & dependent care expenses.
Senior Platform Software Engineer - OCI Oracle CorpSenior Platform Software Engineer - OCISan Francisco, CA$92,500–$209,500 / yearResponsibitities: Design, develop, and operate highly available, secure, and scalable distributed services that power Oracle Cloud Infrastructure''s Public Key Infrastructure (PKI), including certificate lifecycle management, key management, trust services, and cryptographic infrastructure. Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle''s differing products, industries and lines of business.
Senior Full Stack Software Engineer, Platform Intrinsic Innovations LLCSenior Full Stack Software Engineer, PlatformMountain View, CA$232,000–$246,500 / yearAs a Senior Full Stack Platform Software Engineer, you and the team will own the design and implementation of a distributed cloud and on-premises system that enables users across the world to develop new robotics capabilities, share them with the community, and build and deploy real-world automation solutions. To be successful, you will need to have an eye for architecture and interface design, be comfortable diving into and working in complex systems, and be excited to expand your experience into new areas of cloud and real-time computing and robotics software and hardware.
Software Engineer, Internal Applications - Enterprise OpenAI LLCSoftware Engineer, Internal Applications - EnterpriseSan Francisco, CARemoteFor unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In this role, you will: Build frontend experiences that let employees request help, let agents gather context and take safe actions, and let human responders review, approve, or take over without losing the thread.
Senior Software Engineer BlackLine IncSenior Software EngineerPleasanton, CA$156,000–$196,000 / yearSoftware Engineer, you will play a crucial role in delivering high quality releases to our customers by designing, developing, troubleshooting, maintaining, optimizing and scaling BlackLine's cloud-based backend services and driving innovation into our product suite. What You'll Bring: BS degree in Computer Science plus 5 year''s experience, or MS degree in Computer Science plus 3 year''s experience with software development in general purpose programming languages including but not limited to: C#, Java, Python, NET, NET Core.
Software Engineer - Network C++ X CorpSoftware Engineer - Network C++Palo Alto, CA$180,000–$440,000 / yearColossus powers Grok and our frontier AI models with a custom, high-performance datacenter network that delivers ultra-low latency and massive bandwidth across hundreds of thousands of GPUs. Build tools for software development, deployment, data analysis, visualization, and testing across virtualized environments, hardware-in-the-loop setups, and live production clusters.
Principal Embedded Software Engineer Cutera IncPrincipal Embedded Software EngineerBrisbane, CAMinimum Requirements & Qualifications: Bachelor's or Master's degree in Electrical Engineering, Computer Science, or a related field, with 12+ years of experience in embedded software development. As a key member of our R&D organization, you will translate system requirements into robust embedded software solutions, partnering closely with cross-functional engineering and quality teams.
System Software Engineer Broadcom CorporationSystem Software EngineerSan Jose, CASignificant experience in RDMA protocol, QoS, Packet Classifications, Linux Systems programming, Linux kernel, Linux Network Drivers, Linux Kernel Networking, Virtual Switching and Data center Networking, Firmware development. Work closely with the architecture teams, silicon design teams and other software / firmware teams to architect, design and implement scalable and high performance applications.
NewSenior Principal Software Engineer, Tools & Platforms (Cortex) Palo Alto Networks IncSenior Principal Software Engineer, Tools & Platforms (Cortex)CA$170,000–$277,000 / yearThis is a highly influential technical leadership role for an engineer who combines deep software engineering expertise with strategic thinking and a proven ability to shape technology direction across multiple teams and organizations. Proven track record of leading enterprise-scale technical initiatives, influencing architecture across multiple engineering organizations, and driving engineering strategy without direct organizational authority.
Senior/Staff Software Engineer, Data Engineering Team Voleon Capital Management LpSenior/Staff Software Engineer, Data Engineering TeamBerkeley, CAThis includes procurement and ingestion of new datasets, enabling the use of data in research and production environments, building data-related systems and tooling, and collaborating closely with various teams to facilitate data consumption. Lead complex projects from start to finish, including gathering requirements, creating a robust software design, reasoning about supporting or dependent technologies, and communicating effectively with stakeholders, collaborators, and teammates.
Senior Embedded Software Engineer - Future Forward Intuitive Surgical IncSenior Embedded Software Engineer - Future ForwardSunnyvale, CAIn this role, you will design, develop, and integrate embedded and platform software across a complex robotic system, interfacing with hardware, firmware, control algorithms, vision pipelines, user interfaces, and test infrastructure, including fault-injection and diagnostic frameworks. Certain information you provide as part of the application will be used for purposes of determining whether Intuitive Surgical will need to (i) obtain an export license from the U.S. Government on your behalf (note: the government's licensing process can take 3 to 6+ months) or (ii) implement a Technology Control Plan ("TCP") (note: typically adds 2 weeks to the hiring process).
Senior Linux Kernel Systems Software Engineer - CSP Engagements NVIDIA CorpSenior Linux Kernel Systems Software Engineer - CSP EngagementsSanta Clara, CAWe work closely with internal leaders in Software, Hardware, Firmware, Marketing and Operations to ensure the SW team delivers outstanding products while operating across multiple functional units and all levels of management to achieve Time-To-Market. Ways to stand out from the crowd: • Experience with GPU computing (CUDA), deep learning workloads • Expertise in Out of Band and In-band management architectures • Knowledge of Memory fabric and CXL architectures.
Staff Platform Software Engineer Intuitive Surgical IncStaff Platform Software EngineerSunnyvale, CACritical to the success of this role is experience in leading small technical teams to successfully drive product specification and early engineering development for new technology-based instruments and platforms, from inception to early feasibility studies and regulatory clearances. Contribute broadly to multiple areas of software development for our distributed multi-processor systems, including but not limited to video and servo hardware control and monitoring, inter-processor communication subsystem development, system diagnostic and service application development, user interface development.
Senior Software Engineer - Python/Agentic AI BlackLine IncSenior Software Engineer - Python/Agentic AIPleasanton, CA$170,000–$213,000 / yearSoftware Engineer, you will play a crucial role in delivering high quality releases to our customers by designing, developing, troubleshooting, maintaining, optimizing and scaling BlackLine's cloud-based backend services and driving innovation into our product suite. What You'll Bring: BS degree in Computer Science plus 5 year''s experience, or MS degree in Computer Science plus 3 year''s experience with software development in general purpose programming languages including but not limited to: C#, Java, Python, NET, NET Core.
Software Engineer OSAROSoftware EngineerSan Francisco, CAMore About OSARO OSARO delivers best-in-class robotic piece-picking solutions for e-commerce where key challenges include high SKU inventories, complex packaging, and fragile items. In this role, you will collaborate closely with teams across Hardware, Infrastructure, and Machine Learning to integrate robust, production-grade solutions into our customers’ complex software environments.
Staff Simulation Software Engineer NIOStaff Simulation Software EngineerSan Jose, California$163,500–$212,400 / yearNIO’s product portfolio consists of the ES8, a six-seater smart electric flagship SUV, the ES7 (or the EL7), a mid-large five-seater smart electric SUV, the ES6, a five-seater all-round smart electric SUV, the EC7, a five-seater smart electric flagship coupe SUV, the EC6, a five-seater smart electric coupe SUV, the ET7, a smart electric flagship sedan, and the ET5, a mid-size smart electric sedan. Own the end-to-end design and delivery of low-level emulation and virtualization software for high-performance, high-throughput ECU simulation across multiple cross-platform vehicle initiatives, ensuring industry-leading reliability, scalability, and efficiency.
Senior Software Engineer SageSure Insurance ManagersSenior Software EngineerMountain View, CAWe have more than 1,000 employees in a distributed workforce environment across 12 offices-Fairfield, CA; Mountain View, CA; Cheshire, CT; Jacksonville, FL; Tallahassee, FL; Tampa, FL; Chicago, IL; Jersey City, NJ; Marlton, NJ; Cincinnati, OH; Houston, TX; Sheboygan, WI-who are tackling the industry's toughest challenges. . We champion belonging and inclusion for all identities, including, but not limited to, race, ethnicity, religion, sexual orientation, age, veteran status, ability status, gender, and country of origin, striving to create a culture where all individuals feel valued, respected, and empowered to bring their authentic selves to work.
Software Engineer Lead Personalis, IncSoftware Engineer LeadFremont, CA$190,000–$220,000 / yearThis role will lead the design and delivery of software solutions, guide engineering best practices, mentor team members, and collaborate closely with business and technical stakeholders to deliver secure, reliable, and compliant applications. Our full-time regular positions also include an annual performance-based bonus (or a sales incentive plan) and long-term incentive units (equity) provided as part of our compensation package, in addition to a full range of medical, financial, and/or other benefits, dependent on the level and position offered.
Senior Software Engineer - Python/Agentic AI BlackLine SystemsSenior Software Engineer - Python/Agentic AIPleasanton, CA$170,000–$213,000 / yearSoftware Engineer, you will play a crucial role in delivering high quality releases to our customers by designing, developing, troubleshooting, maintaining, optimizing and scaling BlackLine's cloud-based backend services and driving innovation into our product suite. What You'll Bring: BS degree in Computer Science plus 5 year's experience, or MS degree in Computer Science plus 3 year's experience with software development in general purpose programming languages including but not limited to: C#, Java, Python, NET, NET Core.
Senior Vlsi CAD Software Engineer NvidiaSenior Vlsi CAD Software EngineerSanta Clara, CANVIDIA is seeking a talented Software Engineer to join our small team building custom, high-impact VLSI CAD software in a technically challenging and highly visible domain. This is a full-cycle role with meaningful opportunities to contribute to architecture and design, working in a streamlined Agile environment using modern development tooling, including best-in-class AI-assistants.
Tools And Automation Software Engineer Trimble IncTools And Automation Software EngineerSunnyvale, CA$138,700–$190,700 / yearField Systems: The Trimble Field Systems segment provides solutions to increase precision and productivity by empowering stakeholders to collect accurate information and manage conditions with cutting-edge technology. Whether it's helping customers build and maintain infrastructure, design and construct buildings, optimize global supply chains or map the world, Trimble is at the forefront, driving productivity and progress.
Principal Software Engineer, Business Experience SnapPrincipal Software Engineer, Business ExperiencePalo Alto, California10+ years of post-Bachelor’s software development experience; or a Master’s degree in a technical field + 9+ year of post-grad software development experience; or a PhD in a related technical field + 6+ years of post-grad software development experience. The Company operates Snapchat , a visual messaging app that enhances your relationships with friends, family, and the world, and Specs Inc. , a wholly-owned subsidiary dedicated to making computing more human, in addition to Bitmoji , Saturn, and other digital services.
Software Engineer, Mlops - Machine Learning Baton TruckingSoftware Engineer, Mlops - Machine LearningSan Francisco, CA$162,000–$216,000 / yearYou will build on the patterns and templates the team has already established, improve integration between the ML platform and Baton's core transportation management platform, and make it easier for engineers to develop, ship, and maintain models end to end. Develop and Productionize Machine-Learning Models: Bring new machine-learning models into production, including developing select models from initial concept through deployment.
Senior Software Engineer, Core AI FloqastSenior Software Engineer, Core AISan Jose, CA$144,000–$216,000 / yearContribute to the architecture and lead development of production AI products including intelligent chatbots, document processing systems, and agentic workflows using Python and modern AI frameworks. Design and implement components of our centralized AI platform including model routing, provider management, vector search, and AI application frameworks with seamless MCP (Model Context Protocol) integrations.
Senior Software Engineer, AI Team (Oakland, CA) FictivSenior Software Engineer, AI Team (Oakland, CA)Oakland, CA$160,000–$200,000 / yearAs a Senior Software Engineer on this team, you'll work on early-stage ideas, rapidly turning concepts into functional prototypes, testing them with real users, and evolving the strongest signals into production systems. By integrating a vast catalog of components with a world-class digital manufacturing platform, MISUMI Americas empowers engineers and procurement teams to accelerate innovation across the entire product lifecycle.
Senior Software Engineer, Database Internals AlloyDB GoogleSenior Software Engineer, Database Internals AlloyDBSunnyvale, CAWe're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. Google Cloud Platform (GCP) consists of 5 major areas: Compute, Network, Storage (unstructured data), Databases (online structured data), and Big Data (offline data analytics).
Software Engineer, Google ADs, API Infrastructure GoogleSoftware Engineer, Google ADs, API InfrastructureMountain View, CAWe're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve.
Software Engineer, TPU Host Networking GoogleSoftware Engineer, TPU Host NetworkingSunnyvale, CAAs a team member in Tensor Processing Unit Host Networking, you will play a leading role in the design, development, testing, deployment, and debugging of the TPU networking stack, from hardware (Tensor Processing Unit, Network Interface Controller) all the way up to ML frameworks (JAX, PyTorch) to enable both large-scale training and low-latency inference applications. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day.
Software Engineer, Agentic Validation of Global Correctness GoogleSoftware Engineer, Agentic Validation of Global CorrectnessSan Jose, CAWe're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. You will implement high-value features, for coding agents, this injects quality feedback into the loop, adding an early defense against regressions, and post-deployment, our agents proactively identify and address validation gaps to reduce major outage risks.
Senior Software Engineer, AI/ML, YouTube GoogleSenior Software Engineer, AI/ML, YouTubeSan Bruno, CAWe're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. 3 years of experience with one or more of the following: Speech/audio (e.g., technology duplicating and responding to the human voice), reinforcement learning (e.g., sequential decision making), ML infrastructure, or specialization in another ML field.
Senior Software Engineer, AI/ML, Google Ads GoogleSenior Software Engineer, AI/ML, Google AdsMountain View, CAWe're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. 3 years of experience with one or more of the following: Speech/audio (e.g., technology duplicating and responding to the human voice), reinforcement learning (e.g., sequential decision making), ML infrastructure, or specialization in another ML field.
Senior Software Engineer, AI/ML, Search GoogleSenior Software Engineer, AI/ML, SearchMountain View, CAWe're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. 3 years of experience with one or more of the following: Speech/audio (e.g., technology duplicating and responding to the human voice), reinforcement learning (e.g., sequential decision making), ML infrastructure, or specialization in another ML field.
Senior Software Engineer, AI/ML Recommendations, Rankings, Predictions, YouTube GoogleSenior Software Engineer, AI/ML Recommendations, Rankings, Predictions, YouTubeMountain View, CAWe're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve.
Software Engineer, Generative AI, Agentic Creatives Optimization, YouTube Ads GoogleSoftware Engineer, Generative AI, Agentic Creatives Optimization, YouTube AdsMountain View, CAWe're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve.
Senior Software Engineer, AI/ML, Youtube Ads GoogleSenior Software Engineer, AI/ML, Youtube AdsMountain View, CAWe're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. 3 years of experience with one or more of the following: Speech/audio (e.g., technology duplicating and responding to the human voice), reinforcement learning (e.g., sequential decision making), ML infrastructure, or specialization in another ML field.
Senior+ Software Engineer - Research Platform, Consumer Devices OpenAI LLCSenior+ Software Engineer - Research Platform, Consumer DevicesSan Francisco, CAFor unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. The Future of Computing Research team is an Applied Research team within the Consumer Devices group focused on developing new methods and models as we advance forward in our mission of building AGI that benefits all of humanity.
Principal Software Engineer Palo Alto Networks IncPrincipal Software EngineerCA$147,000–$237,500 / yearYour Impact Bring new ideas to develop security disciplines to solve real-world problems Design and implement real-time security services to our customers Establish a clear technical and architectural vision for key projects Collaborate closely with the product managers, architects and dev-ops to achieve quality releases Make appropriate trade-offs to optimize time-to-release while maintaining performance and scalability requirements Play a key role design/re-design by using cloud native GCP solutions Promote best practices such as design reviews, code reviews, secure coding and performance tuning Mentoring junior developers Qualifications Your Experience Hands-on, principal level software engineer implementing massively scalable platforms leveraging cloud technologies and distributed systems Advanced level programming in Python, GoLang Experience designing microservices architecture using containerization technologies like Docker or Kubernetes Demonstrated experience working with Public Cloud Services such as AWS or GCP and designing cloud-native solutions Knowledge of the DevOps workflow Experience with data infrastructure platforms Experience with SQL and No-SQL DB technologies such as MySQL, Redis, BigTable, BigQuery Experience with the queuing system such as RabbitMQ or Kafka or PubSub Experience with multi-threads and multi-processes achieving a common goal. For candidates who receive an offer at the posted level, the starting base salary (for non-sales roles) or base salary + commission target (for sales/com-missioned roles) is expected to be the annual range listed below.