Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Development Engineer

eGain

Senior Executive experienced in driving the design, development and deployment of Products & Technologies used in enterprises specifically Global…

The Vision: We're building the future where customer service and sales operate with unprecedented precision and efficiency. For decades, customer operations have been hampered by knowledge fragmentation, inconsistent processes, and human variability. We're changing that paradigm entirely through AI-powered knowledge synthesis, trusted automation, and intelligent personalization.

The Challenge: Traditional customer operations rely heavily on human intuition and scattered knowledge bases. Our revolutionary approach synthesizes conversations, expert insights, and organizational data into a unified, trusted knowledge ecosystem. This knowledge powers autonomous agents that deliver consistent, high-quality customer experiences across service and sales touchpoints.

Your Mission: You\'ll architect and develop core AI systems that automatically:

  • Extract and synthesize knowledge from millions of customer conversations
  • Integrate expert review workflows for knowledge validation and trust
  • Personalize knowledge delivery based on customer context and business relationships
  • Enable intelligent agents to access comprehensive customer and business data
  • Create seamless automation that maintains human-level quality with machine-scale consistency

What You'll Build:

  • Advanced natural language processing systems for conversation analysis and knowledge extraction
  • Machine learning models for intelligent knowledge synthesis and curation
  • Personalization engines that adapt content to individual customer contexts
  • Agentic AI systems that leverage trusted knowledge repositories
  • Integration frameworks connecting structured organizational data with conversational insights

Who You Are:

  • PhD or Master\'s in Computer Science, AI, Mathematics, Statistics, or related quantitative field
  • Passionate about applying cutting-edge AI to solve real-world business challenges
  • Experience with large language models, knowledge graphs, multi-agent systems, or conversational AI
  • Strong background in machine learning, natural language processing, or data synthesis
  • Excited by the prospect of building systems that fundamentally transform how businesses operate

Why This Matters: Customer operations represent one of the largest opportunities for AI transformation in enterprise business. You\'ll be working on technology that directly impacts millions of customer interactions daily, creating measurable value through improved efficiency, consistency, and customer satisfaction. This isn\'t incremental improvement—it's revolutionary change.

The Impact: Your work will enable businesses to deliver personalized, context-aware customer experiences at scale while dramatically reducing operational overhead. You\'ll be creating the foundational technology that transforms customer operations from a cost center into a competitive advantage.

Join us in building the autonomous future of customer operations, where trusted knowledge meets intelligent automation to create unprecedented business value.

Ready to revolutionize customer operations? Apply today by sending your resumé to View email address on click.appcast.io with“Senior Software Development Engineer” as email subject.

eGain - Where AI meets Enterprise Excellence

Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Engineering and Information Technology
  • Industries: Software Development

Referrals increase your chances of interviewing at eGain Corporation by 2x

Sunnyvale, CA $143,000 - $286,000 6 days ago

San Mateo, CA $90,000 - $150,000 1 year ago

Mountain View, CA $197,000 - $291,000 2 weeks ago

San Jose, CA $187,040 - $359,720 2 weeks ago

Redwood City, CA $250,000 - $374,000 1 week ago

Santa Clara, CA $224,000 - $356,500 5 hours ago

San Jose, CA $257,400 - $616,000 2 weeks ago

Santa Clara, CA $140,000 - $198,000 15 hours ago

#J-18808-Ljbffr
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Development Engineer in Sunnyvale, CA vacancy
  •  ...Job Title : Senior 5G Cellular Software Development Engineer Location : Cupertino, CA     JD : Job Title: Cellular Software Development Engineer Job Responsibility: As a Cellular Software Development Engineer, you will develop high-quality software using... 
    Senior

    Galaxy i Technologies, Inc.

    Cupertino, CA
    2 days ago
  • $170k - $220k

     ...Job Title: Senior Software Development Engineer The NPU Driver team is seeking a Senior Software Engineer with strong C programming and networking expertise to join our team. This role provides an excellent opportunity to be involved in all phases of the software... 
    Senior
    Full time

    Perception Point LTD

    Sunnyvale, CA
    3 days ago
  •  ...Senior Software Development Engineer Joining Intuitive Surgical means joining a team dedicated to using technology to benefit patients by improving surgical efficacy and decreasing surgical invasiveness, with patient safety as our highest priority. The Automation... 
    Senior
    Local area
    Flexible hours

    Intuitive

    Sunnyvale, CA
    2 days ago
  • $119.8k - $234.7k

     ...Senior Software Development Engineer Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft's expanding Cloud Infrastructure and responsible for powering Microsoft's "Intelligent Cloud" mission. SCHIE delivers the core... 
    Senior
    Work at office
    Local area
    Worldwide

    Microsoft Corporation

    Mountain View, CA
    12 hours ago
  • $193.3k - $261.5k

     ...AWS EC2 Nitro Software EngineerJoin the AWS EC2 Nitro team building the foundation of cloud computing at unprecedented scale...  ...workloads. We are looking for an experienced software engineer to drive development for new EC2 machine learning platforms. In this role, the... 
    Senior
    Local area
    Flexible hours

    Amazon

    Santa Clara, CA
    4 days ago
  • $130k - $170k

     ...Software Development PositionResponsibilities:Lead on product roadmaps, new features design, and product certifications.Work closely with R&D and QA throughout the product development lifecycle.Develop pre- and post-sales tools and environments.Research new technologies... 
    Senior
    Full time
    Worldwide

    Edelman

    Sunnyvale, CA
    6 days ago
  •  ...of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one...  .... This engineer will develop software and algorithms for custom semi-automated...  ...require close collaboration with product development teams, systems analysts, electrical engineers... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    4 days ago
  • $150k - $183k

     ...About the Role We are seeking a Senior Software Development Engineer to join our FortiWeb team, responsible for developing and maintaining the web-based management interface of our industry-leading Web Application Firewall (WAF) solution. This role requires expertise... 
    Senior
    Full time

    Fortinet

    Santa Clara, CA
    4 days ago
  • $193.3k - $261.5k

     ...candidate will have a strong technical background in front-end development, excellent leadership skills, and a passion for...  ...user experiences. Key job responsibilities As a lead software development engineer on the Quick team, you will design and develop features for... 
    Senior
    Internship
    Local area
    Flexible hours

    Amazon Development Center U.S., Inc.

    Santa Clara, CA
    3 days ago
  • $193.3k - $261.5k

     ...working on products that are disrupting the data center software industry and change on-demand cloud computing? Does solving...  .... Key job responsibilitiesEC2 is looking for a Senior Software Development engineer to join the Nitro Firmware Team. This team owns the intersection... 
    Senior
    Internship
    Local area
    Flexible hours

    Amazon

    Santa Clara, CA
    4 days ago
  • $193.3k - $261.5k

     ...internal teams. We’re looking for a Senior SoC Modeling Engineer to join the team and deliver new functional...  ...design verification, emulation, and software teams to build, debug, and deploy...  ...of software used in both our SoC development process and by our partner software... 
    Senior
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    6 days ago
  • $193.3k - $261.5k

    Hyperplane is looking for a Software Development Engineer for a critical part of its service that delivers a distributed Network Function Virtualization...  ...as many internal AWS services. This is a balanced team of senior and junior engineers that has proven it can deliver very... 
    Senior
    Internship
    Local area
    Worldwide
    Flexible hours

    Amazon

    Santa Clara, CA
    4 days ago
  • $193.3k - $261.5k

     ...Senior Software Development Engineer, EC2 Nitro Job ID: 10534986 | Amazon Development Center U.S., Inc. Join the AWS EC2 Nitro team building the foundation of cloud computing at unprecedented scale. EC2 Nitro powers the world's largest and fastest-growing compute... 
    Senior
    Internship
    Local area
    Flexible hours

    Amazon

    Santa Clara, CA
    2 days ago
  • $168.1k - $227.4k

     ...of the art in distributed systems and software design. Come work at Amazon! Export...  ...systems, communications, and operations engineers — to integrate, test, and deploy high-speed...  ...non-internship professional software development experience ~5+ years of programming... 
    Senior
    Permanent employment
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    4 days ago
  • $144k - $191k

     ...appropriately used during your application and interviews which can be found here.Role OverviewID.me is seeking a Senior Fullstack Software Development Engineer to join the Person team. You'll design and build the systems that define who a person is on ID.me — the... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    ID.me Inc

    Mountain View, CA
    2 days ago
  •  ...Architect / Senior Principal Software Development Engineer (Layer 7 Security & Proxy)We are looking for an Architect / Senior Principal Software Development Engineer (Layer 7 Security & Proxy) to join our team. This is a hybrid role (minimum 3 days a week in Santa Clara... 
    Senior
    Work at office
    3 days per week

    Zscaler

    Santa Clara, CA
    5 days ago
  •  ...and run on our GPUs. THE PERSON: We're looking for a senior software engineer who combines deep systems performance work with modern AI‑...  ...modern LLMs and agent‑based tooling where it accelerates development and tuning of the ROCm ecosystem. Accelerate foundation... 
    Senior
    Shift work

    Advanced Micro Devices , Inc.

    Santa Clara, CA
    2 days ago
  • $193.3k - $261.5k

    Are you excited about building the networking software that connects millions of people to the internet for the first time...  ...connectivity to the communities worldwide. As a Senior Software Development Engineer on the Pop DataPlane team, you will sit at the critical... 
    Senior
    Permanent employment
    Internship
    Local area
    Worldwide
    Flexible hours
    Shift work
    Day shift

    Amazon

    Sunnyvale, CA
    4 days ago
  • $193.3k - $261.5k

     ...people who want to help.You'll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations...  ...looking for a lead full-stack engineer to shape the development of a new, greenfield product that radically improves on... 
    Senior
    Internship
    Local area
    Flexible hours

    A W S

    Santa Clara, CA
    5 days ago
  •  ...Senior Embedded Software Development Engineer VideoContribute broadly to the Video Software Engineering Group, responsible for the Linux-based, embedded software that controls the real-time, high-definition, stereo video processing engine and intra-body illumination at... 
    Senior

    Intuitive

    Sunnyvale, CA
    5 days ago
  • $164k - $295k

     ...About the Role: This is a systems software role on the Core Libraries team, which...  ...the overall sensor platform. As a Senior Engineer on this team, you will design, build,...  ...which meet the needs of fast-paced sensor development, without sacrificing quality and... 
    Senior
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Sunnyvale, CA
    29 days ago
  •  ...Applied Intuition, Inc. in Silicon Valley is seeking senior software engineers to build Neural Simulation, turning real-world driving data into high-fidelity simulation environments. You will design and develop distributed systems that power reconstruction, synthetic... 
    Senior

    Applied Intuition

    Sunnyvale, CA
    6 days ago
  •  ...Apple Inc. in Cupertino, CA, is seeking a Senior Software Engineer for Wireless Technologies & Ecosystems. You will design and implement features for satellite communication off-grid support and encryption-related capabilities, collaborating with cross-functional teams... 
    Senior

    Apple

    Cupertino, CA
    6 days ago
  •  ...Nuro is seeking a skilled software engineer to enhance our simulation technology for autonomous driving. In this role, you will expand the...  ...and collaborate across teams to innovate solutions for the development of self-driving technology. The ideal candidate should have... 
    Senior

    Nuro

    Mountain View, CA
    4 days ago
  •  ...Senior Software EngineerWe are seeking a Senior Software Engineer specializing in TypeScript, Node.js, and GraphQL, with an interest or background in Rust. In this role, you will architect and scale high-throughput federated GraphQL APIs and backend-for-frontend (BFF)... 
    Senior

    Randstad

    Sunnyvale, CA
    6 days ago
  •  ...compute platform. Requirements Requires a degree in Computer Science or Electrical Engineering with at least 4 years of experience in C/C++ and system-level software development. Candidates should have a strong understanding of OS interfaces, memory management, and... 
    Senior

    NVIDIA AI

    Santa Clara, CA
    2 days ago
  •  ...Hewlett Packard Enterprise in California is seeking a Senior Staff Engineer to design and implement Packet Forwarding software for PTX Series Routers. This role requires hands-on C/C++ development, strong CS fundamentals, and Linux/Python expertise, with a hybrid work... 
    Senior
    Work at office
    2 days per week

    Hitecglobal

    Sunnyvale, CA
    4 days ago
  •  ...integrations.Lead the design and front-end development of intuitive and user-friendly...  ...developers, and uphold high standards for software design and implementation.Collaborate with...  ...intelligent automation, recommendation engines, or conversational interfaces.Continuously... 
    Senior

    Yochana

    Santa Clara, CA
    6 days ago
  •  ...Senior Software Developer In TestJob Location: Sunnyvale, CAJob Type: CWRJob Description:Design...  ...tests and infrastructure to ensure engineering teams deliver at high velocityResponsible...  ...discipline) with 6+ years of software development in test experience with significant... 
    Senior

    InterSources

    Sunnyvale, CA
    5 days ago
  •  ...Senior Software EngineerAs part of R&D organization, you will be joining the team that is building...  ...Platform that enables security and development teams to build secure, high-quality...  .... You would collaborate with software engineers, architects, product managers and UX designers... 
    Senior

    InterSources

    Sunnyvale, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Development Engineer. Be the first to apply!