Current jobs related to Senior Software Engineer - Mountain View, California - Google


  • Mountain View, California, United States Intelliswift Software Full time

    Key Responsibilities:As a Senior Process Engineering Specialist at Intelliswift Software, you will be responsible for implementing and rolling out new processes across the organization.Key Skills:Process ownership and implementationChange management and communicationPerformance monitoring and optimizationJob Description:As a Senior Process Engineering...


  • Mountain View, California, United States Microsoft Corporation Full time

    Job SummaryMicrosoft Corporation is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our Security organization, you will be responsible for designing and developing large-scale distributed software services and solutions. Your expertise in cloud security, networking protocols, and software engineering will be...


  • Mountain View, California, United States Randstad Full time

    Job Title: Senior C++ Software EngineerWe are seeking a highly skilled Senior C++ Software Engineer to join our team at Randstad Digital. As a key member of our software development team, you will be responsible for designing and implementing complex software solutions using C++11 and above.Our ideal candidate will have a strong background in cloud-based...


  • Mountain View, California, United States Crown Consulting Full time

    Crown Consulting is seeking a Senior Software Engineer to join our team in Mountain View, CA. The ideal candidate will have a bachelor's degree in a technical field and 0-3 years of related experience. The role involves overseeing the engineering and management of software, services, or products, considering technical and business details, and taking a...


  • Mountain View, California, United States Databricks Full time

    Unlock the Power of Data with DatabricksAt Databricks, we're passionate about empowering data teams to tackle the world's most complex challenges. As a Senior Software Engineer on our Runtime team, you'll be building the next generation of distributed data storage and processing systems that outperform traditional SQL query engines.Key...


  • Mountain View, California, United States Interviewstreet, Inc. dba HackerRank Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Interviewstreet, Inc. dba HackerRank in Cupertino, CA. As a key member of our engineering team, you will be responsible for evaluating technologies, developing proof-of-concepts, solving complex technical challenges, and proposing...


  • Mountain View, California, United States Applied Intuition Full time

    About Applied IntuitionApplied Intuition is a leading provider of autonomy solutions, accelerating the adoption of safe and intelligent machines worldwide. Our team of experts delivers cutting-edge technology to help customers shorten time to market, build high-quality systems, and create next-generation consumer experiences.Job SummaryWe are seeking a...


  • Mountain View, California, United States Bayside Solutions Full time

    Senior Backend Software EngineerAbout the RoleWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Bayside Solutions, Inc. in Mountain View, CA. As a key member of our engineering team, you will be responsible for designing and developing a new data center-based firewall platform.Key ResponsibilitiesDesign and implement new...


  • Mountain View, California, United States YouTube Full time

    Job SummaryAt YouTube, we're looking for a skilled Senior Software Engineer, Mobile to join our team. As a key member of our engineering team, you will be responsible for designing, developing, testing, and deploying software solutions for our mobile applications. ResponsibilitiesWrite and test product or system development code.Review code developed by...


  • Mountain View, California, United States YouTube Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our team at YouTube. As a key member of our engineering team, you will be responsible for designing, developing, and testing software solutions that meet the needs of our users.ResponsibilitiesWrite and test product or system development code.Review code developed by other...


  • Mountain View, California, United States Applied Intuition Full time

    About Applied IntuitionApplied Intuition is a leading provider of simulation and validation platforms for the automotive industry. Our solutions help top automakers accelerate development cycles, deliver high-quality systems, and bring confidence to the production of modern vehicles.About the RoleWe are seeking a senior software engineer with expertise in...


  • Mountain View, California, United States Intelliswift Software Full time

    Key ResponsibilitiesWe are seeking a skilled Software Engineer in Test to join our team at Intelliswift Software. As a key member of our QA team, you will be responsible for designing and implementing comprehensive test strategies for software releases, ensuring alignment with product requirements and quality standards.• Develop and execute automation...


  • Mountain View, California, United States LinkedIn Full time

    About the RoleWe are seeking a highly experienced Senior Director of Software Engineering to join our team at LinkedIn. As a key member of our engineering leadership team, you will be responsible for driving the development of our software infrastructure and ensuring the delivery of high-quality products to our users.Key ResponsibilitiesLead the development...


  • Mountain View, California, United States Nuro Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Engineering Productivity team at Nuro. As a key member of our team, you will be responsible for identifying and addressing pain points in the engineering process, creating new tools and infrastructure to improve efficiency, and educating engineers on best practices.Key...


  • Mountain View, California, United States Intuit Full time

    OverviewIntuit is seeking an experienced Android Senior Software Engineer to join our Virtual Expert Platform – Mobile team. As a key member of this team, you will be responsible for designing and developing customer experiences in the interactions between experts and customers in products like TurboTax Live and QuickBooks Live.The power of our Platform...


  • Mountain View, California, United States Randstad Full time

    Job Title: Senior C++ Software EngineerWe are seeking a highly skilled Senior C++ Software Engineer to join our team at Randstad Digital. As a key member of our software development team, you will be responsible for designing, developing, and deploying complex software solutions using C++11 and above.Key Responsibilities:Design and develop software solutions...


  • Mountain View, California, United States Harness Full time

    About the RoleHarness is a leading software delivery company that is revolutionizing the way software is built, tested, and deployed. We are seeking a highly skilled and experienced Principal Software Development Engineer to join our team.As a Principal Software Development Engineer at Harness, you will be responsible for leading complex cross-platform...


  • Mountain View, California, United States Google Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our Infrastructure team at Google. As a key member of our team, you will design, develop, and deploy large-scale software systems that power our products and services.Key ResponsibilitiesDesign and develop scalable software systems that meet the needs of our users.Collaborate with...


  • Mountain View, California, United States Otter Full time

    Job OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a deep understanding of search and recommendation algorithms, including retrieval augmented generation (RAG), semantic search using embeddings, text indexing and retrieval, query understanding, and various ranking algorithms.The successful...


  • Mountain View, California, United States Photon Full time

    Job Title: Senior Java Software EngineerJob Summary:We are seeking an experienced Senior Java Engineer to play a key role in designing, building, and maintaining our real-time analytics infrastructure. As a Senior Engineer, you will work closely with our data scientists, product managers, and other engineers to develop and deploy scalable, efficient, and...

Senior Software Engineer

2 months ago


Mountain View, California, United States Google Full time
About the Role

We're seeking a highly skilled Senior Software Engineer to join our Core Machine Learning organization. As a key member of our team, you will be responsible for developing and maintaining cutting-edge machine learning technologies that drive innovation at Google.

Responsibilities
  • Design, develop, and test software systems and products using a variety of programming languages and technologies.
  • Collaborate with cross-functional teams to identify and prioritize project requirements and develop technical solutions.
  • Contribute to the development of technical documentation and educational content to support the growth and success of our team.
  • Participate in code reviews and provide feedback to ensure high-quality code and adherence to best practices.
  • Troubleshoot and resolve complex technical issues and bugs in a timely and efficient manner.
Requirements
  • Bachelor's degree in Computer Science or related field, or equivalent practical experience.
  • 5+ years of experience in software development, with a strong focus on machine learning and artificial intelligence.
  • 3+ years of experience in testing, maintaining, and launching software products.
  • 1+ year of experience in software design and architecture.
  • Experience with deep learning, natural language processing, and other advanced machine learning techniques.
Preferred Qualifications
  • Master's degree or PhD in Computer Science or related field.
  • 1+ year of experience in a technical leadership role.
  • Experience developing accessible technologies.
About Google

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. 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.

We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.