Post job

Software Development Engineer jobs at Adobe - 2134 jobs

  • Lead Software Development Engineer

    Adobe Systems GmbH 4.8company rating

    Software development engineer job at Adobe

    JOB LEVEL P50 EMPLOYEE ROLE Individual Contributor Adobe's mission is to change the world through digital experiences. The B2B CDP team of the Adobe Experience Platform (AEP) is looking for a software engineer with high potential who is eager to learn new technologies and help design, build, and operate our industry-leading data platform at scale. This is a great opportunity to work in a start-up like environment backed by one of the greatest software companies in the world. It's the perfect place to advance your career and achieve your potential. As an experienced software engineer, your responsibilities will include building and maintaining scalable, reliable platform apps that will enable customers to market their products and services. What you'll Do You will be responsible for the design, development, testing, troubleshooting, measurement, optimization, and improvement of software, new products, and code libraries across platform and RTCDP apps. Lead complex application/framework/service's design efforts in an Agile environment, optimizing for quality, cost, maintainability and scale. Develop and optimize distributed microservices and Spark applications to reduce cost, enhance availability and resiliency and deliver them to production at scale. Partner with multi-functional specialists (Product Management, Architects and other teams) to determine customer focused solutions. Articulate the choice of accurate tools and technologies. Translate high-level requirements into meaningful tasks and actions. Leverage best practices for production grade and scale, use appropriate & relevant programming languages and technologies, write code, tests & deploys to meet business requirements. Articulate ideas, prove them by quick proof of concept & market them across team and organization. Communicate clearly with the team and management to define & achieve goals. Be a technical leader with the ability and desire to mentor other members of the team. Promote a culture of continuous learning. What you need to succeed Master's Degree in Computer Science or related field 9+ years of experience designing and developing software applications Hands-on experience and proficiency in one or more of Java, Scala, and other similar backend technologies and Spark. Proven expertise in clean Design, Design Patterns, Java and OOP Principles Fluency in designing and implementing micro-services, RESTful services and Spark applications Experience with Microsoft Azure and/or AWS, Spring Framework, Kafka, Snowflake, Git, CI/CD pipeline (Moonbeam, Jenkins), monitoring systems like NewRelic, Splunk, Grafana Proven experience working with NoSQL databases, preferably MongoDB. Experience with other big data tech stacks is highly desirable. Proven expertise in designing and developing, deploying, maintaining and supporting scalable, maintainable, performant and resilient applications. Unending curiosity, thoroughness, tenacity and focus on quickly designing and building complex software systems with great quality to solve customer problems. Have a good sense of organization to set expectations and keep deliverables on a timeline, with the ability to document, communicate and justify all technology decisions and directions. Collaborate with multi-functional engineers, architects, PM's to design, develop, deploy services in a CI/CD environment. Deep understanding and experience with modern cloud technologies and design patterns for building "always-up" services. Quick learner and ability to understand complex systems. Strong analytical and problem-solving skills. Strong interpersonal and communication skills. Experience with B2B CDP and Generative AI is a plus. #J-18808-Ljbffr
    $141k-186k yearly est. 4d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • 2026 Intern - Software Engineer Intern

    Adobe Systems Incorporated 4.8company rating

    Software development engineer job at Adobe

    Our Company Changing the world through digital experiences is what Adobe's all about. We give everyone-from emerging artists to global brands-everything they need to design and deliver exceptional digital experiences! We're passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen. We're on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours! The Opportunity Adobe is seeking talented and passionate Software Engineer interns across all organizations to help plan, design, develop, and test software systems or applications for software enhancements and new products used in local, networked, cloud-based or Internet-related computer programs and products. Adobe software engineer interns can work directly on products for our Creative Cloud, Document Cloud, or Experience Cloud teams, or they can be immersed in the world of our cloud-based platform - diving into components of our infrastructure or solving problems with big data. We have openings for all interests - web developers, mobile developers, data engineers, frontend development, back-end development, full stack development - the opportunities are endless! All 2026 Adobe interns will be co-located hybrid. This means that interns will work between their assigned office and home. Interns will be based in the office where their manager and/or team are located, where they will get the most support to ensure collaboration and the best employee experience. Managers and their organization will determine the frequency they need to go into the office to meet priorities. Firefly Firefly is the new family of creative generative AI models coming to Adobe products that offers a new way to ideate, create, and scale content. It's a natural extension of the technology Adobe has produced over the past 40 years. At the core of Firefly are our commercially safe generative AI models trained on hundreds of millions of assets owned or licensed by Adobe. This is an opportunity to reach millions of creatives, helping them reinvent the way they work. What You'll Do * Develop efficient, reliable, testable services code in a variety of stacks (Python, Go) * Work closely with engineers on the team and participate in the development process from requirements and design through development, integration, testing, and deployment * Work with other Adobe teams and collaborating on providing new features * Grow with the support of the team * Work both independently and collaboratively within a fast-paced development team, with clear, positive, and constructive communication. What You Need to Succeed * Currently enrolled full time and pursuing a Bachelor's or Master's in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience required with an expected graduation date of December 2026 - June 2027 * Strong technical background with analytical and problem-solving skills * Previous related experience in software engineering (applicable coursework, projects, internships, etc.) * Proficiency and experience with at least one or more of the following: Java, Python, Go * Familiar with the software development lifecycle - designing, developing, deploying, and maintaining web and mobile apps * Results-oriented, with ability and interest in learning new technologies and adapting quickly to new requirements and environments * Excellent verbal and written communication skills; can effectively articulate complex ideas and influence others through well-reasoned explanations. * Ability to participate in a full-time internship between May-September Bonus qualifications * Experience with GPU-based ML inference services * In-depth knowledge of containerization and modern deployment strategies (k8s) Adobe is proud to be an Equal Employment Opportunity and affirmative action employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. Learn more. Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email accommodations@adobe.com or call **************. Adobe values a free and open marketplace for all employees and has policies in place to ensure that we do not enter into illegal agreements with other companies to not recruit or hire each other's employees. Our compensation reflects the cost of labor across several U.S. geographic markets, and we pay differently based on those defined markets. The U.S. pay range for this position is $45.00 -- $61.00 hourly. Your recruiter can share more about the specific pay rate for your job location during the hiring process. State-Specific Notices: California: Fair Chance Ordinances Adobe will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and "fair chance" ordinances. Colorado: Application Window Notice If this role is open to hiring in Colorado (as listed on the job posting), the application window will remain open until at least the date and time stated above in Pacific Time, in compliance with Colorado pay transparency regulations. If this role does not have Colorado listed as a hiring location, no specific application window applies, and the posting may close at any time based on hiring needs. Massachusetts: Massachusetts Legal Notice It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability. Adobe is proud to be an Equal Employment Opportunity employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. Learn more. Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email accommodations@adobe.com or call **************.
    $45-61 hourly 60d+ ago
  • Principal Software Development Engineer - Observability

    Expedia, Inc. 4.7company rating

    San Jose, CA jobs

    Expedia Group brands power global travel for everyone, everywhere. We design cutting‑edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners. Our diverse, vibrant, and welcoming community is essential in driving our success. Why Join Us? To shape the future of travel, people must come first. Guided by our Values and Leadership Agreements, we foster an open culture where everyone belongs, differences are celebrated and know that when one of us wins, we all win. We provide a full benefits package, including exciting travel perks, generous time‑off, parental leave, a flexible work model (with some pretty cool offices), and career development resources, all to fuel our employees' passion for travel and ensure a rewarding career journey. We're building a more open world. Join us. Principal Software Engineer, Observability Our Technology Team partners with teams across Expedia Group to create innovative products, services, and tools to deliver high‑quality experiences for travelers, partners, and our employees. A singular technology platform powered by data and machine learning provides secure, differentiated, and personalized experiences that drive loyalty and traveler satisfaction. As a Principal Engineer, you will be part of an agile development team with deep expertise in cloud, distributed systems, and observability. You will play a pivotal role in crafting the strategic technical goals for our group. The main effort will involve leading the architecture, design, and implementation of a centralized, scalable, and cost‑effective observability platform used by all engineering teams across Expedia. You will provide technical leadership for a dynamic engineering organization and work alongside talented product managers and other technical leaders to deliver best‑in‑class capabilities to our developer community. In this role, you will Architect and Build Core Telemetry Pipelines: Lead design and implementation of highly scalable and resilient telemetry pipelines for logs, metrics, and traces. Evolve platform to handle 10x increase in data volume while maintaining performance and cost‑effectiveness. Drive OpenTelemetry Adoption: Spearhead strategy, rollout, and support for the OpenTelemetry collector across thousands of services. Develop best practices and automated configurations to ensure seamless and consistent data collection. Implement Platform Governance and Optimization: Design and build capabilities for data governance, cost allocation, and resource management within the observability platform. Define and implement SLOs for the platform itself and create tools to help teams manage their observability costs. Elevate the Practice of Observability: Act as a thought leader, driving adoption of observability best practices across the engineering organization. Improve developer experience by unifying tooling (e.g., Grafana, Datadog, Splunk), documentation, and service lifecycle management within internal developer portal. Automate Infrastructure Lifecycle: Author and maintain production‑grade Infrastructure as Code (IaC) using tools like Terraform and/or Crossplane. Eliminate manual toil by automating cluster provisioning, dependency upgrades, and incident remediation workflows. Technical Leadership and Mentorship: Act as a force multiplier. Mentor senior engineers on the team, lead architecture review sessions, and author RFCs to build consensus on significant technical decisions. Your influence will extend beyond the team to application developers and SREs. Production Debugging: Serve as final escalation point for complex, cross‑cutting production incidents related to observability platform, from telemetry agent bugs to data correlation failures in distributed systems. Collaborate and Innovate: Explore and utilize a wide variety of technologies and tools, such as (but not limited to) Go, Java, Python, AWS, Kubernetes, OpenTelemetry, Prometheus, Grafana, Datadog, Splunk, Clickhouse. Minimum Qualifications Bachelor's or Master's degree in Computer Science or related technical field, or equivalent practical experience. 10+ years of experience in software engineering, focusing on building and operating large‑scale distributed systems, infrastructure automation, or configuration management. Deep expertise in observability principles and the three pillars: logs, metrics, and traces. Strong hands‑on proficiency with observability technologies such as Prometheus, Grafana, Datadog, Splunk, and OpenTelemetry. Proficient in one or more of: Go, Java, Python. Solid understanding of cloud‑native architectures (Kubernetes, Docker, microservices) and major cloud platforms (AWS preferred). Preferred Qualifications Experience designing, building, and operating highly available, scalable, and resilient platforms. Excellent hands‑on coder with understanding of bigger‑picture architectural and business concerns. Clear communicator capable to concisely explain complex technical details to wide variety of audiences both verbal and written. Creative problem solver who uses data and insights to support recommendations and influence decisions. Experience mentoring other senior engineers and establishing standards for operational excellence and code quality at a multi‑project level. The total cash range for this position in San Jose is $242,000.00 to $338,500.00. Employees in this role have the potential to increase their pay up to $387,000.00, which is the top of the range, based on ongoing, demonstrated, and sustained performance in the role. The total cash range for this position in Seattle is $224,000.00 to $313,500.00. Employees in this role have the potential to increase their pay up to $358,500.00, which is the top of the range, based on ongoing, demonstrated, and sustained performance in the role. Starting pay for this role will vary based on multiple factors, including location, available budget, and an individual's knowledge, skills, and experience. Pay ranges may be modified in the future. Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. This employer participates in E‑Verify. The employer will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS) with information from each new employee's I‑9 to confirm work authorization. #J-18808-Ljbffr
    $117k-155k yearly est. 1d ago
  • Software Engineering Application Architect - EHS, Quality & PLM Systems Professional San Franci[...]

    IBM 4.7company rating

    San Francisco, CA jobs

    Application Architect - EHS, Quality & PLM Systems A career in IBM Consulting is rooted by long-term relationships and close collaboration with clients across the globe. You'll work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Your ability to accelerate impact and make meaningful change for your clients is enabled by our strategic partner ecosystem and our robust technology platforms across the IBM portfolio Your role and responsibilities We are seeking an experienced Application Architect to lead the design, integration, and optimization of enterprise systems across EHS, Quality Management, and Product Lifecycle Management (PLM) domains. This role supports end-to-end solution architecture, partnering with business stakeholders to drive compliance, efficiency, and digital transformation across regulated environments. Key Responsibilities Lead architecture, design, and implementation of applications across EHS, TrackWise, Veeva Vault, and PLM platforms. Define end-to-end solution blueprints including data models, system integrations, workflow configuration, and security standards. Partner with business teams to gather requirements, translate needs into scalable technical solutions, and ensure alignment with enterprise architecture principles. Oversee system enhancements, upgrades, and life‑cycle management for Quality, Compliance, and EHS applications. Provide technical leadership across multiple project teams, ensuring best‑practice implementation for cloud and on‑prem systems. Develop integration strategies between Quality Systems (TrackWise, Veeva), PLM platforms, ERP, and other business applications. Ensure systems comply with regulatory standards (FDA, GxP, ISO, OSHA) and internal governance policies. Troubleshoot complex application issues and guide root‑cause analysis and long‑term remediation efforts. Stay current with industry trends, new platform capabilities, and emerging digital technologies. This job can be performed from anywhere in the US. Required education Bachelor's Degree Required technical and professional expertise 8-10+ years of experience in enterprise application architecture or solution design. Strong hands‑on experience with: EHS Applications (Enablon, Sphera, Intelex, or similar) TrackWise (QMS workflows, configurations, integrations) Veeva Vault (QMS, RIM, or QualityDocs solutions) PLM systems (Siemens Teamcenter, Dassault ENOVIA, PTC Windchill, or Agile PLM) Solid understanding of quality processes, change management, CAPA, complaints, audit management, and product lifecycle workflows. Experience designing API‑based integrations (REST/SOAP), middleware platforms, and enterprise data flows. Knowledge of GxP, validation processes (CSV), and regulated system documentation. Strong communication, stakeholder engagement, and cross‑functional leadership abilities. Strong hands‑on experience with MES (Manufacturing Execution Systems). Preferred technical and professional experience Experience working in Life Sciences, Manufacturing, Consumer Goods, or Chemical Industries. Familiarity with cloud platforms (AWS, Azure, GCP). Architecture certifications (TOGAF, SAFe, Veeva, or vendor‑specific PLM certifications). IBM Equal‑Opportunity Employer Statement IBM is proud to be an equal‑opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by the applicable law. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status. OTHER RELEVANT JOB DETAILS IBM will not be providing visa sponsorship for this position now or in the future. Therefore, in order to be considered for this position, you must have the ability to work without a need for current or future visa sponsorship. The compensation range and benefits for this position are based on a full‑time schedule for a full calendar year. The salary will vary depending on your job‑related skills, experience and location. Pay increment and frequency of pay will be in accordance with employment classification and applicable laws. For part time roles, your compensation and benefits will be adjusted to reflect your hours. Benefits may be pro‑rated for those who start working during the calendar year. Job Title: Application Architect - EHS, Quality & PLM Systems Job ID: 80826 City / Township / Village: State / Province: California Country: United States Work arrangement: Hybrid Area of work: Software Engineering Employment type: Regular Contract type: Regular Projected Minimum Salary per year: 117,000.00 Projected Maximum Salary per year: 202,000.00 Position type: Professional No Travel Company: (0147) International Business Machines Corporation Shift: General (daytime) #J-18808-Ljbffr
    $104k-138k yearly est. 4d ago
  • Software Engineer Frontend II (Full Time) - United States

    Cisco Systems 4.8company rating

    San Francisco, CA jobs

    What You'll Do: You will work with UI/UX designers, Product Managers, and customers to explore and brainstorm new Observability product features. You will design new features and drive their requirements and implementation in frontend TypeScript/React.js codebase. You will participate in the design, implementation, maintenance, and evolution of web applications, web services, and APIs. You will help improve engineering quality and operation excellence for the whole frontend systems. Minimum Qualifications Completion within the past 3 years, or current enrollment with expected completion within 12 months, of a certification or relevant degree program (e.g., Associate's, Apprenticeship, Boot Camp, or Certification in a specialized program + 1 year of relevant experience, High School Diploma + 2 years of relevant experience) or Bachelor's + 0 years of relevant experience. Preferred Qualifications Proficiency in JavaScript/TypeScript for frontend development and familiarity in at least one backend language (Python, C++, or Java). Knowledge of UI frameworks (React, Angular, Vue) for full-stack pathways Experience with API development (REST, GraphQL, or gRPC) Understanding of data structures, object-oriented programming, and SQL/NoSQL databases Familiarity with cloud platforms (AWS, Azure, GCP, or Cisco Cloud) Prior experience in building web applications. Passionate about building elegant and powerful user interfaces to solve customer problems. Experience participating in technical designs for frontend systems. The ability to adapt quickly and can solve problems through uncertainty. Strong communication skills, both verbal and written. Ability to work with engineers and non-engineers of various skill levels. Knowledge of web standards and modern browsers, responsive design, and of the full web technology stack. Why Cisco? At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint. Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere. We are Cisco, and our power starts with you. Message to applicants applying to work in the U.S. and/or Canada: Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process. U.S. employees are offered benefits, subject to Cisco's plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time. U.S. employees are eligible for paid time away as described below, subject to Cisco's policies: 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees 1 paid day off for employee's birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco Non-exempt employees** receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees Exempt employees participate in Cisco's flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations) 80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next Additional paid time away may be requested to deal with critical or emergency issues for family members Optional 10 paid days per full calendar year to volunteer For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco's policies. Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. For quota-based incentive pay, Cisco typically pays as follows: .75% of incentive target for each 1% of revenue attainment up to 50% of quota; 1.5% of incentive target for each 1% of attainment between 50% and 75%; 1% of incentive target for each 1% of attainment between 75% and 100%; and Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation. For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid. The applicable full salary ranges for this position, by specific state, are listed below: New York City Metro Area: $123,600.00 - $200,100.00 Non-Metro New York state & Washington state: $109,900.00 - $181,600.00 For quota-based sales roles on Cisco's sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined. ** Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements. Cisco is an affirmatively action and equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis. Cisco will consider for employment, on a case by case basis, qualified applicants with arrest and conviction records. #J-18808-Ljbffr
    $123.6k-200.1k yearly 1d ago
  • Senior Staff Software Engineer, Full Stack, Google Ads

    Google Inc. 4.8company rating

    Mountain View, CA jobs

    Google Ads is a team that builds advertising products such as search, display, shopping, travel and video advertising, as well as analytics. We help grow businesses of all sizes, from small businesses to large brands to YouTube creators, with effective advertiser tools that deliver measurable results. About the job 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, data storage, security, artificial intelligence, natural language processing, UI design, and mobile. As a software engineer you will work on a specific project critical to Google's needs, with opportunities to switch teams and projects as our fast‑paced business grows and evolves. We need engineers who are versatile, display leadership qualities, and are enthusiastic about taking on new problems across the full stack as we continue to push technology forward. With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions. Responsibilities Provide technical leadership on high‑impact projects. Influence and coach a distributed team of engineers. Facilitate alignment and clarity across teams on goals, outcomes, and timelines. Manage project priorities, deadlines, and deliverables. Design, develop, test, deploy, maintain, and enhance large‑scale software solutions. Qualifications Bachelor's degree or equivalent practical experience. 8 years of experience programming in Java or C++. 5 years of experience with design and architecture; and testing/launching software products. Master's degree or PhD in Engineering, Computer Science, or a related technical field. 8 years of experience with data structures and algorithms. 5 years of experience in a technical leadership role leading project teams and setting technical direction. 3 years of experience working in a complex, matrixed organization involving cross‑functional projects. Compensation The US base salary range for this full‑time position is $248,000-$349,000 plus bonus, equity, and benefits. Salary ranges are determined by role, level, and location. The base salary details reflect the baseline pay only, and do not include bonus, equity, or benefits. Equal Employment Opportunity Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition, except as required by law. English proficiency is a requirement for all roles unless otherwise stated in the job posting. Recruitment Information Recruitment agencies should not submit resumes. Google does not accept agency resumes and does not accept unsolicited resumes. We are not responsible for any fees related to unsolicited resumes. #J-18808-Ljbffr
    $248k-349k yearly 2d ago
  • Staff GenAI Software Engineer

    Google Inc. 4.8company rating

    Mountain View, CA jobs

    A leading tech company in Mountain View seeks a Senior Software Engineer to drive innovative projects involving machine learning and generative AI. Candidates should have extensive experience in software development, ML infrastructure, and technical leadership. The role involves managing project deliverables and collaborating with cross-functional teams to enhance software solutions for an extensive user base. Competitive salary range of $197,000-$291,000 with additional benefits offered. #J-18808-Ljbffr
    $197k-291k yearly 5d ago
  • Staff Software Engineer, Front End, Google Cloud

    Google Inc. 4.8company rating

    San Francisco, CA jobs

    Google San Francisco, CA, USA About the job 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. 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. 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. Google Cloud accelerates every organization's ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google's cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems. The US base salary range for this full-time position is $197,000-$291,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process. Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about benefits at Google . Preferred qualifications: Master's degree or PhD in Engineering, Computer Science, or a related technical field. 3 years of experience in a technical leadership role leading project teams and setting technical direction. 3 years of experience working in a complex, matrixed organization involving cross-functional, or cross-business projects. Responsibilities Provide technical leadership on high-impact projects. Influence and coach a distributed team of engineers. Facilitate alignment and clarity across teams on goals, outcomes, and timelines. Manage project priorities, deadlines, and deliverables. Design, develop, test, deploy, maintain, and enhance large-scale software solutions. Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law. See also Google's EEO Policy , Know your rights: workplace discrimination is illegal , Belonging at Google , and How we hire . English proficiency is a requirement for all roles unless stated otherwise in the job posting. #J-18808-Ljbffr
    $181k-244k yearly est. 4d ago
  • Staff Software Engineer, Infrastructure, Google Cloud Security and Privacy

    Google Inc. 4.8company rating

    San Francisco, CA jobs

    link Copy link corporate_fare Google place Sunnyvale, CA, USA ; San Francisco, CA, USAAdvancedExperience owning outcomes and decision making, solving ambiguous problems and influencing stakeholders;deep expertise in domain. Apply link Copy link info_outline info_outline X Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Sunnyvale, CA, USA; San Francisco, CA, USA. Bachelor's degree or equivalent practical experience. 8 years of experience in software development. 5 years of experience building and developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage, or hardware architecture. 5 years of experience testing, and launching software products. 3 years of experience with software design and architecture. Preferred qualifications: Master's degree or PhD in Engineering, Computer Science, or a related technical field. 8 years of experience with data structures/algorithms. 3 years of experience in a technical leadership role leading project teams and setting technical direction. 3 years of experience working in a complex, matrixed organization involving cross-functional, or cross-business projects. About the job 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. 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. 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. With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions. Google Cloud accelerates every organization's ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google's cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems. The US base salary range for this full-time position is $197,000-$291,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process. Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about benefits at Google . Responsibilities Provide technical leadership on high-impact projects. Influence and coach a distributed team of engineers. Facilitate alignment and clarity across teams on goals, outcomes, and timelines. Manage project priorities, deadlines, and deliverables. Design, develop, test, deploy, maintain, and enhance large scale software solutions. Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law. See also Google's EEO Policy , Know your rights: workplace discrimination is illegal , Belonging at Google , and How we hire . Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting. To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes. #J-18808-Ljbffr
    $181k-244k yearly est. 2d ago
  • Software Engineer III - AI & Infra at Scale

    Google Inc. 4.8company rating

    San Francisco, CA jobs

    A leading technology company is seeking a Software Engineer to develop and maintain innovative products and systems at massive scales in San Francisco. The ideal candidate will hold a Bachelor's degree and have at least 2 years of experience programming in C++, Java, or Python. Responsibilities include writing development code, participating in design reviews, and debugging technical issues. The role offers a salary range of $141,000-$202,000 plus bonuses and benefits, fostering an inclusive work environment. #J-18808-Ljbffr
    $141k-202k yearly 3d ago
  • Software Engineer III - AI & Infra at Scale

    Google Inc. 4.8company rating

    San Francisco, CA jobs

    A leading technology company in San Francisco is seeking a Software Engineer to develop next-generation technologies impacting billions of users. The ideal candidate has a Bachelor's degree and 2 years of experience in programming languages such as C++, Java, or Python. Responsibilities include code development, design reviews, and debugging systems. A competitive base salary of $141,000-$202,000 plus bonuses and equity is offered, underpinned by the company's commitment to diversity and equal opportunity. #J-18808-Ljbffr
    $141k-202k yearly 3d ago
  • Software Engineer, Engineering Productivity, Android, Early Career

    Google Inc. 4.8company rating

    Mountain View, CA jobs

    link Copy link corporate_fare Google place Sydney NSW, AustraliaEarlyExperience completing work as directed, and collaborating with teammates; developing knowledge of relevant concepts and processes. Apply link Copy link info_outline info_outline X At Google, we have a vision of empowerment and equitable opportunity for all Aboriginal and Torres Strait Islander peoples and commit to building reconciliation through Google's technology, platforms and people and we welcome Indigenous applicants. Please see our Reconciliation Action Plan for more information. Bachelor's degree or equivalent practical experience. 1 year of experience with data structures or algorithms. Preferred qualifications: Master's degree or PhD in Computer Science or a related technical field. Understanding of mobile operating systems from both a technical and business perspective. Knowledge of the developments in the mobile industry. Ability to manage multiple priorities in a fast-paced, deadline-driven environment. Excellent communication skills for effective collaboration with external partners, particularly in the APAC region. About the job 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. 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. 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. Android is Google's open-source mobile operating system powering more than 3 billion devices worldwide. Android is about bringing computing to everyone in the world. We believe computing is a super power for good, enabling access to information, economic opportunity, productivity, connectivity between friends and family and more. We think everyone in the world should have access to the best computing has to offer. We provide the platform for original equipment manufacturers (OEMs) and developers to build compelling computing devices (smartphones, tablets, TVs, wearables, etc) that run the best apps/services for everyone in the world. Responsibilities Build and improve infra tooling critical for the Android mainline modules' release quality. Create solutions for better Android developer experience in the Android and Google toolchain. Define quality bars with Android module teams and scale it across the ecosystem. Resolve Android launch blockers in collaboration with the cross-functional teams in Android. Collaborate with Android partners to improve Android module quality beyond Google's own product line. Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law. See also Google's EEO Policy , Know your rights: workplace discrimination is illegal , Belonging at Google , and How we hire . Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting. To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes. #J-18808-Ljbffr
    $143k-187k yearly est. 5d ago
  • Payments Software Engineering PM II

    Google Inc. 4.8company rating

    Mountain View, CA jobs

    A leading technology company is seeking a Program Manager II in Mountain View, CA to lead software engineering projects that influence cross-functional teams. The ideal candidate will have a Bachelor's degree and at least 2 years of experience in program management or project management. This role involves managing project schedules, defining success criteria, and ensuring timely delivery of complex software solutions. The position offers a salary range of $126,000-$181,000 plus bonuses and benefits, with opportunities for personal and professional development. #J-18808-Ljbffr
    $126k-181k yearly 5d ago
  • Software Engineer III, Mobile (Android), Google Wallet

    Google Inc. 4.8company rating

    San Francisco, CA jobs

    Google San Francisco, CA, USA Apply X Applicants in San Francisco: Qualified applications with arrest or conviction records will be considered for employment in accordance with the San Francisco Fair Chance Ordinance for Employers and the California Fair Chance Act. Bachelor's degree or equivalent practical experience. 2 years of experience with software development in one or more programming languages (specifically Java or Kotlin), or 1 year of experience with an advanced degree. 2 years of experience with Android application development. Preferred qualifications: Master's degree or PhD in Computer Science or related technical fields. 2 years of experience with data structures and algorithms. Experience with full-stack feature development. Knowledge in developing proficiency in server-side development, Android development, or mobile app development. About the job 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. 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. 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. Google Wallet is a safe and helpful digital wallet you can trust. The team is focused on creating a secure digital wallet to unlock the world around you. Core to this mission is the ability to digitize cards and credentials you carry around on your person today. The Device Tokens team supports the acquisition of tokenized payment methods. We help users to be ready to make in-person payments via a digital wallet. This, in turn, enables 1 Billion plus Google account users everywhere to use Wallet to pay in-store or make online purchases (the list goes on and on). Whether it is paying online with Autofill, using tap and pay in stores, or using the Google Pay app, the Payments team at Google is focused on making payments simple, seamless, and secure. In addition to consumer payment technologies, the Payments team also powers the money movement between Google and its consumers and businesses. The US base salary range for this full-time position is $141,000-$202,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process. Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about benefits at Google . Responsibilities Design and implement new features, improvements to existing features, and UI building blocks, with a focus on maintainability and reusability. Collaborate with other Android teams and Product Management/UX teams to plan new features and deploy, analyze, and launch experiments. Participate in design and code reviews for teammates and other Payments teams. Develop full stack experience across our Android front end and our back end serving layers in Payments Platform. Implement the business logic of managing virtual tokenized cards with third-party Token Service Providers (e.g., Amex, Visa, Mastercard, etc), as well as the low level details of contactless payment protocols. Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law. See also Google's EEO Policy , Know your rights: workplace discrimination is illegal , Belonging at Google , and How we hire . Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting. #J-18808-Ljbffr
    $143k-187k yearly est. 5d ago
  • Staff Software Engineer, Generative AI

    Google Inc. 4.8company rating

    Mountain View, CA jobs

    corporate_fare Google place Mountain View, CA, USA Advanced Experience owning outcomes and decision making, solving ambiguous problems and influencing stakeholders;deep expertise in domain. Apply Copy link Bachelor's degree or equivalent practical experience. 8 years of experience in software development. 5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture. 5 years of experience leading ML design and optimizing ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine tuning). 2 years of experience with Generative AI (GenAI) techniques (e.g., LLMs, Multi-Modal, Large Vision Models) or with GenAI-related concepts (e.g., language modeling, computer vision). Preferred qualifications Master's degree or PhD in Engineering, Computer Science, or a related technical field. 8 years of experience with data structures/algorithms. 3 years of experience in a technical leadership role leading project teams and setting technical direction. 3 years of experience working in a matrixed organization involving cross-functional, or cross-business projects. About the job 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. 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. 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. With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions. The Geo team is focused on building the most accurate, comprehensive, and useful maps for our users, through products like Maps, Earth, Street View, Google Maps Platform, and more. Every month, more than a billion people rely on Maps services to explore the world and navigate their daily lives. The Geo team also enables developers to use the power of Google Maps platforms to enhance their apps and websites. As they plot a course for the future of mapping, they are solving complex computer science problems, designing beautiful and intuitive product experiences, and improving our understanding of the real world. The US base salary range for this full‑time position is $197,000‑$291,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job‑related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process. Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about benefits at Google. Responsibilities Provide technical leadership on high-impact projects. Influence and coach a distributed team of engineers. Facilitate alignment and clarity across teams on goals, outcomes, and timelines. Manage project priorities, deadlines, and deliverables. Design, develop, test, deploy, maintain, and enhance large scale software solutions. Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents‑to‑be, criminal histories consistent with legal requirements, or any other basis protected by law. See also Google's EEO Policy, Know your rights: workplace discrimination is illegal, Belonging at Google, and How we hire. Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting. To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes. #J-18808-Ljbffr
    $197k yearly 5d ago
  • Software Engineer III, Google Cloud Global Networking

    Google Inc. 4.8company rating

    San Francisco, CA jobs

    Google San Francisco, CA, USA Apply X Applicants in San Francisco: Qualified applications with arrest or conviction records will be considered for employment in accordance with the San Francisco Fair Chance Ordinance for Employers and the California Fair Chance Act. Bachelor's degree or equivalent practical experience. 2 years of experience programming in C++, Java or Python. Preferred qualifications: Master's degree or PhD in Computer Science or related technical fields. 2 years of experience with performance, large scale systems data analysis, visualization tools, or debugging. 2 years of experience with data structures or algorithms in either an academic or industry setting. Proficiency in code and system health, diagnosis and resolution, and software test engineering. About the job 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. 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. 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. With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions. Behind everything our users see online is the architecture built by the Technical Infrastructure team to keep it running. From developing and maintaining our data centers to building the next‑generation of Google platforms, we make Google's product portfolio possible. We're proud to be our engineers' engineers and love voiding warranties by taking things apart so we can rebuild them. We keep our networks up and running, ensuring our users have the best and fastest experience possible. The AI and Infrastructure team is redefining what's possible. We empower Google customers with breakthrough capabilities and insights by delivering AI and Infrastructure at unparalleled scale, efficiency, reliability and velocity. Our customers include Googlers, Google Cloud customers, and billions of Google users worldwide. We're the driving force behind Google's groundbreaking innovations, empowering the development of our cutting‑edge AI models, delivering unparalleled computing power to global services, and providing the essential platforms that enable developers to build the future. From software to hardware our teams are shaping the future of world‑leading hyperscale computing, with key teams working on the development of our TPUs, Vertex AI for Google Cloud, Google Global Networking, Data Center operations, systems research, and much more. The US base salary range for this full‑time position is $141,000-$202,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job‑related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process. Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about benefits at Google . Responsibilities Write product or system development code. Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies. Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback. Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality. Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents‑to‑be, criminal histories consistent with legal requirements, or any other basis protected by law. See also Google's EEO Policy , Know your rights: workplace discrimination is illegal , Belonging at Google , and How we hire . Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting. To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes. #J-18808-Ljbffr
    $142k-186k yearly est. 3d ago
  • Senior Software Engineer, Android, Google Photos

    Google Inc. 4.8company rating

    Mountain View, CA jobs

    corporate_fare Google place Mountain View, CA, USA Apply Bachelor's degree or equivalent practical experience. 5 years of experience with software development in one or more programming languages. 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture. 3 years of experience with Android application development. Preferred qualifications Master's degree or PhD in Computer Science or related technical field. 5 years of experience with data structures/algorithms. 3 years of experience with performance, large-scale systems data analysis, visualization tools, or debugging. 1 year of experience in a technical leadership role. Experience building large-scale developer APIs (i.e., used by 100+ engineers). Experience with data querying (e.g., SQL) and management. About the job 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. 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. 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. We are the Android and iOS Processing and Storage team for the Google Photos app, and we own the central libraries that power one of Google's most beloved billion active user products. Our team directly influences the engineering goal for the future of the Google Photos mobile apps through navigating deep technical problems in data and app architecture. We build the critical frameworks that power every single user journey in the app, helping to bring users' most precious moments to life. Data is the name of the game and we do a lot with it - prefetching, caching, computing, understanding, and processing. We are deeply integrated in almost every major feature that gets launched to users. Google Photos is a photo sharing and storage service developed by Google. Photos is one of the most sought after products at Google and is looking for both client-side (web and mobile), with server-side (search, storage, serving) and machine intelligence (learning, computer vision) Software Engineers. We are dedicated to making Google experiences centered around the user. The US base salary range for this full-time position is $166,000-$244,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process. Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about benefits at Google. Responsibilities Build out the future of the Photos Android core data layer with our talented engineering team with decades of mobile development experience. Implement data APIs that power all UIs and features with performance and consistency. Develop sufficient expertise in SQLite, mutations, metadata sync, background processing, etc., to be able to lead other engineers on large-scale projects. Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law. See also Google's EEO Policy , Know your rights: workplace discrimination is illegal , Belonging at Google , and How we hire . Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting. To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes. #J-18808-Ljbffr
    $164k-213k yearly est. 5d ago
  • Senior Software Engineer, AI Engineer, LearnX

    Google Inc. 4.8company rating

    Mountain View, CA jobs

    Google Mountain View, CA, USA Mid Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area. Apply Bachelor's degree or equivalent practical experience. 5 years of experience with software development in one or more programming languages. 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture. Experience with Python, Java/Kotlin, C++. Experience across the lifecycle of AI products such as data analysis, model building, quality improvement, deployment, etc with end-to-end ownership and launching of AI capabilities. Preferred qualifications: Master's degree or PhD in Computer Science or related technical field. 5 years of experience with data structures/algorithms. 1 year of experience in a technical leadership role. About the job 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. 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. 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. LxG, the Gemini Learning team, is part of LearnX whose mission is to democratize learning for all. Towards this goal we work on Gemini models and build the learning experiences on the Gemini Application (Bard). We work with the latest in AI technologies such as Reinforcement Learning (RL), AI agents, generative AI, etc. We recently launched a tutor mode called “Guided Learning” in Gemini (Bard) along with exam prep and other well received learning features. We work on LearnLM, which is the program to improve the Gemini model's abilities to help students learn instead of just getting answers. We are an experienced team that is pushing the boundaries of technology and learning experiences. Learning is the ongoing quest for understanding, and we made it our mission more than 20 years ago to organize the world's information to make it universally accessible and useful. The learning landscape is changing, and the Learning and Education team's mission is to help everyone in the world learn anything in the world. We provide the information, tools, and services that help people gain knowledge, fuel curiosity, and prepare for what's next. We focus our work to add the most value for users to enable learning for school, work, and life. We believe everyone can and should have access to quality learning experiences to reach their full potential. The US base salary range for this full‑time position is $166,000-$244,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job‑related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process. Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about benefits at Google. Responsibilities Write and test product or system development code. Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies. Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback. Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality. Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents‑to‑be, criminal histories consistent with legal requirements, or any other basis protected by law. See also Google's EEO Policy, Know your rights: workplace discrimination is illegal, Belonging at Google, and How we hire. Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting. To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes. #J-18808-Ljbffr
    $164k-213k yearly est. 5d ago
  • Senior Software Engineer, Sustainability Data, Climate Operations

    Google Inc. 4.8company rating

    San Francisco, CA jobs

    Bachelor's degree in Computer Science, Mathematics, Engineering, a related technical field, or equivalent practical experience. 5 years of experience with software development in one or more programming languages (e.g., Python, Go, Java, C++) and managing large datasets using SQL. 3 years of experience in designing, maintaining, or launching data warehouses, ETL/ELT pipelines, and data integration solutions in a production environment. Experience with software design and architecture, specifically regarding data modeling (e.g., conceptual, logical, physical) and performance optimization. Preferred qualifications: Master's degree or PhD in Computer Science, Environmental Science, or a related technical field. 5 years of experience applying data structures and algorithms to build scalable data architecture, including solutions for anomaly detection, forecasting, or scenario modeling. 1 year of experience in a technical leadership role, driving technical strategy for data governance, documentation, and cross-functional engineering initiatives. Experience with Google Cloud Platform data tools (e.g., BigQuery, Dataflow) or internal Google tools (e.g., Blaze), with an interest in sustainability and climate science. About the job Google's Climate Operations (Climate Ops) team is the central engine driving the company's aspiring goal to reach net‑zero emissions across all of its operations and value chain. Within this organization, the Sustainability Data and Technical (Tech) team builds the digital nervous system that makes this possible. We lead the development of technology and data infrastructure that empowers Google to measure, report, and act on critical sustainability insights-from energy consumption in our data centers to decarbonization in our global supply chain. In this role, you will blend the disciplines of Software and Data Engineering to design the foundational architecture for Google's sustainability strategy. You will apply your technical expertise in distributed systems and data modeling to solve some of the most urgent environmental issues of our time. The Global Sustainability team enables Google to build a more sustainable future for everyone by driving strategy and solutions. We drive the development and implementation of Google's global sustainability strategy to further empower action, ensure alignment and prioritization, identify leadership opportunities, and mitigate risks. We drive sustainability strategy and programs on carbon, circular economy, water, product integration, reporting, and employee engagement, while serving as a sustainability leadership advocate internally and externally. The US base salary range for this full‑time position is $166,000-$244,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job‑related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process. Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about benefits at Google. Responsibilities Write and test high‑quality code to design, build, and scale integrated data solutions, including data pipelines, warehousing architecture, and reporting systems using SQL, Python, or Go. Participate in or lead design reviews with peers and stakeholders to decide among available data technologies, defining schemas and data models that enable smarter sustainability insights across Alphabet. Review code and data pipelines developed by peers to ensure best practices in data governance, style guidelines, accuracy, efficiency, and testability. Partner with business stakeholders to define requirements and contribute to documentation that provides data transparency for internal teams and external climate reporting. Triage and resolve data infrastructure issues by analyzing pipeline failures or data anomalies, ensuring operational workflows for critical sustainability metrics. Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents‑to‑be, criminal histories consistent with legal requirements, or any other basis protected by law. See also Google's EEO Policy, Know your rights: workplace discrimination is illegal, Belonging at Google, and How we hire. Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting. To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes. #J-18808-Ljbffr
    $164k-214k yearly est. 1d ago
  • Senior Software Engineer, TorchTPU

    Google Inc. 4.8company rating

    Sunnyvale, CA jobs

    Corporate fare Google place Sunnyvale, CA, USA Apply Bachelor's degree or equivalent practical experience. 5 years of experience with ML design and ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine tuning). 5 years of experience in software development. 5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture. Preferred qualifications Master's degree or PhD in Engineering, Computer Science, or a related technical field. 8 years of experience with data structures/algorithms. 3 years of experience in a technical leadership role leading project teams and setting technical direction. 3 years of experience working in an organization involving cross‑functional, or cross‑business projects. Experience with compilers or ML frameworks. About the job The Core ML team contributes to frameworks and compilers that support the Google Cloud Platform (GCP) Cloud Tensor Processing Unit (TPU) service and related Machine Learning (ML) models and frameworks. It provides ML infrastructure customers with large‑scale, cloud‑based access to Google's first‑party ML supercomputers (TPUs and TPU Pods) to run training and inference workloads using PyTorch and JAX. In this role, you will be responsible for the PyTorch ML framework, processes, ecosystem, and model performance, as well as engagements with customers who take advantage of Google's TPUs to achieve massive scale and speed in their ML workloads. The AI and Infrastructure team is redefining what's possible. We empower Google customers with breakthrough capabilities and insights by delivering AI and Infrastructure at unparalleled scale, efficiency, reliability and velocity. Our customers include Googlers, Google Cloud customers, and billions of Google users worldwide. We're the driving force behind Google's groundbreaking innovations, empowering the development of our cutting‑edge AI models, delivering unparalleled computing power to global services, and providing the essential platforms that enable developers to build the future. From software to hardware our teams are shaping the future of world‑leading hyperscale computing, with key teams working on the development of our TPUs, Vertex AI for Google Cloud, Google Global Networking, Data Center operations, systems research, and much more. The US base salary range for this full‑time position is $166,000-$244,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job‑related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process. Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about benefits at Google. Responsibilities Work on AI framework development to enable PyTorch models to run on Google Cloud's TPUs and GPUs and tune for peak performance. Provide comprehensive support for ML frameworks and compilers on Cloud TPUs and Graphics Processing Units (GPUs), enabling the training and deployment of the most advanced machine learning models, managing innovation and breakthroughs. Enable PyTorch models for generative models, computer vision (image recognition, object detection, image generation), machine translation, language modeling, rankings and recommendations, speech recognition, etc. Collaborate with other Google teams and leading researchers across the industry to continuously bring ML capabilities to our PyTorch in Cloud offering. Design, develop, test, deploy, maintain, and improve software while contributing to open‑source software development. Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents‑to‑be, criminal histories consistent with legal requirements, or any other basis protected by law. See also Google's EEO Policy, Know your rights: workplace discrimination is illegal, Belonging at Google, and How we hire. Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting. To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes. #J-18808-Ljbffr
    $164k-213k yearly est. 1d ago

Learn more about Adobe jobs

View all jobs