Post job

Senior Quality Assurance Engineer jobs at AT&T - 1630 jobs

  • Senior Software Engineer - Core Platform Test

    Qualcomm 4.5company rating

    San Diego, CA jobs

    Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group > Software Engineering At the heart of industry-leading Snapdragon SoC enabled products, our Core Platform Test team is shaping the future of technology through cutting‑edge test content development, automation, and commercialization of essential software drivers. We foster a collaborative, growth‑oriented environment where flexibility in work assignments and thoroughness in project management are valued. We are excited to welcome new talent who are passionate about technology and eager to make a meaningful impact. Skills and Requirements Strong programming skills in C/C++/Java/Python Experience in system software and/or low‑level firmware validation Familiarity with compliance frameworks like Arm System Ready, SBSA is an advantage Solid knowledge of software quality, ARM architecture, Linux, and RTOS programming Deep understanding of test methodology and the software development cycle Demonstrated experience in test automation development, source code management, continuous integration, script programming, and test framework development Outstanding problem‑solving abilities Excellent communication and teamwork skills Ability to optimize and effectively manage time Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience Or Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience Or PhD in Engineering, Information Systems, Computer Science, or related field 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Opportunities and Responsibilities Gather requirements and develop effective test strategies Plan and develop new test contents, processes and frameworks to execute on the strategy Interface with cross‑functional teams to review test plans, collect information for test development and automation Debug test failures, collaborating to isolate and resolve issues Work with technology teams to leverage common test methods and frameworks Study OEM experience and requirements to enhance test solutions across products Deliver high‑quality output on assigned tasks with some supervision Use verbal and written communication skills to convey routine information to knowledgeable colleagues Exercise creativity in troubleshooting technical challenges and navigating novel circumstances Conduct limited data analysis as needed Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll‑free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. EEO Employer: Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification. Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. Pay range and Other Compensation & Benefits: $111,300.00 - $166,900.00 The above pay scale reflects the broad, minimum to maximum, pay scale for this job code for the location for which it has been posted. Even more importantly, please note that salary is only one component of total compensation at Qualcomm. We also offer a competitive annual discretionary bonus program and opportunity for annual RSU grants (employees on sales‑incentive plans are not eligible for our annual bonus). In addition, our highly competitive benefits package is designed to support your success at work, at home, and at play. Your recruiter will be happy to discuss all that Qualcomm has to offer - and you can review more details about our US benefits at this link. If you would like more information about this role, please contact Qualcomm Careers. #J-18808-Ljbffr
    $111.3k-166.9k yearly 4d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • ATM QA Tester (Only W2)

    CBTS 4.9company rating

    Cincinnati, OH jobs

    Must Have Comfortable working with hardware & software Manual Testing Quality Assurance Quality Engineering Test Automation (WebDriverIO, Selenium, etc.) Nice To Have 1 or more modern programming language (Java/Go/Python/Ruby) APIS Automated Testing Java Spring
    $51k-82k yearly est. 19h ago
  • Embedded Test Engineer - Python and Automotive

    Global Connect Technologies 4.4company rating

    Raymond, OH jobs

    Job Title: Embedded Test Engineer Duration: Long Term Honda is seeking an experienced Test Engineer to develop and perform validation tests on mechanical and electrical components. The ideal candidate will design test plans, conduct tests, analyze results, and provide feedback to ensure products meet performance, reliability, and quality standards. Responsibilities: Develop and execute test plans and procedures for component and system validation Conduct data analysis and report findings to engineering teams Identify performance or reliability issues and recommend design improvements Operate and configure test equipment and data acquisition systems Document and present test results clearly and accurately Qualifications: BS in Mechanical or Electrical Engineering, or 6 years of related experience 5+ years of hands-on test engineering experience Proficient with INCA, CANalyzer, CANoe Programming experience in C, C#, C++, or Python Knowledge of microcontroller I/O, control logic, and calibration testing
    $63k-85k yearly est. 2d ago
  • Embedded QA Engineer

    Global Connect Technologies 4.4company rating

    Westford, MA jobs

    Job Title: Embedded QA Engineer Job Type: Full-Time We are seeking an experienced Embedded QA Engineer to join our agile sprint team in Westford. The ideal candidate will be responsible for hands-on testing of embedded systems, including panels and fire systems, ensuring the delivery of high-quality software through both manual and automated testing. This role requires strong analytical and troubleshooting skills, along with the ability to collaborate effectively within a cross-functional team. Key Responsibilities Actively participate as a member of the agile sprint team. Develop, configure, and execute test cases for embedded systems. Automate new features and maintain existing automation scripts. Interpret and validate requirements from feature documentation, diagrams, and Jira tickets. Perform manual and automated testing of embedded features and assess their impact on overall system behavior. Conduct white-box testing, compiled code debugging, and detailed log analysis. Use Python scripting for automation development and troubleshooting. Identify, reproduce, and escalate defects with detailed logs and reproduction steps. Collaborate closely with development engineers during issue analysis, re-installation, and retesting cycles. Proactively learn and adapt to new tools, frameworks, and team processes. Work independently with minimal supervision while maintaining clear communication and accountability. Qualifications 3-5 years of hands-on QA/testing experience in embedded systems. Strong understanding of embedded architectures and system-level testing. Experience with Atlassian tools (Jira, Confluence) for defect tracking and documentation. Proficiency in Python scripting for automation and debugging. Ability to analyze logs, validate fixes, and identify root causes. Familiarity with white-box testing and compiled code debugging. Excellent analytical, problem-solving, and communication skills. Ability to work independently and collaboratively in a team-oriented environment. Not required to be a full-time coder, but must have a solid grasp of technical and software concepts. Preferred Skills Experience with fire systems, life-safety systems, or other safety-critical domains. Hands-on exposure to embedded hardware panels and system integration testing. Familiarity with QA automation frameworks and test infrastructure in embedded environments.
    $74k-105k yearly est. 1d ago
  • Senior Automation Engineer

    Global Connect Technologies 4.4company rating

    Hillsboro, OR jobs

    We are seeking a highly experienced Senior Automation Engineer to join our advanced software and embedded systems team. The ideal candidate will have deep expertise in Python automation (Pytest), Robot Framework, and QNX environments, with strong skills in UX/UI automation and testing. This role involves enhancing and migrating automation frameworks, debugging complex integrations, and working closely with cross-functional teams to deliver high-quality test automation solutions for embedded systems and entertainment platforms. Key Responsibilities Automation Framework Development Architect, develop, and maintain automation frameworks primarily using Python and Pytest. Lead migration of existing Robot Framework tests to Python/Pytest equivalents. Build reusable fixtures, utilities, wrapper layers, and automation components to support large test suites. Test Execution & Optimization Analyze and interpret Robot Framework keyword libraries; enable efficient reuse within Python-based executions. Optimize hybrid execution flows involving both Pytest and Robot Framework assets. Execute and maintain UI and device automation tests using tools such as Appium, Selenium, or equivalent frameworks. Cross-Layer Debugging & Integration Independently debug cross-layer automation issues involving Python, Robot Framework, device tools, and operating systems. Integrate automation frameworks with CI/CD pipelines and tools (e.g., Jenkins, GitLab, Azure DevOps). Collaboration & Mentorship Mentor and guide junior automation engineers, establishing good coding practices, test design patterns, and quality standards. Work collaboratively with software engineers, product developers, and QA teams to enhance automation coverage and reliability. System & Environment Interaction Work with QNX OS, virtualization systems (Hypervisor), and cloud environments (AWS). Engage with hardware interfacing (USB, Ethernet, multimedia interfaces) and hardware simulation/ fault-injection where applicable (nice-to-have). Required Skills & Experience 7-10 years experience in automation engineering with 5+ years hands-on Python automation using Pytest. Practical experience with Robot Framework including keywords, variables, resources, and large keyword repositories. Strong skills in UI automation using tools such as Appium/Selenium. Solid understanding of modular test design and maintainable patterns (page-object, keyword patterns). Experience with QNX (Posix) operating system, virtualization (e.g., Hypervisor), and cloud-based environments (preferably AWS). Good understanding of Git, branching strategies, and CI/CD workflows. Proven ability to debug complex, multi-layered test automation environments. Preferred Qualifications Exposure to embedded systems, aviation, or high-volume regression environments. Experience in framework migration, cross-framework interoperability, or keyword reuse models. Background in hardware interactions and media/UX systems (multimedia I/O, touch interactions). Familiarity with fault injection tools and hardware simulation techniques. Bachelor's degree in Computer Science, Electronics, or related technical field. Nice-to-Have Skills Hardware interfacing (USB, Ethernet), multimedia interfaces (touch, audio/video). Fault-injection and hardware simulation experience. Knowledge of peripheral communication protocols (e.g., GMSL, IP).
    $109k-141k yearly est. 19h ago
  • Senior Automation Engineer

    Global Connect Technologies 4.4company rating

    Hillsboro, OR jobs

    We are seeking a highly experienced Senior Automation Engineer to join our advanced software and embedded systems team. The ideal candidate will have deep expertise in Python automation (Pytest), Robot Framework, and QNX environments, with strong skills in UX/UI automation and testing. This role involves enhancing and migrating automation frameworks, debugging complex integrations, and working closely with cross-functional teams to deliver high-quality test automation solutions for embedded systems and entertainment platforms. Key Responsibilities Automation Framework Development Architect, develop, and maintain automation frameworks primarily using Python and Pytest. Lead migration of existing Robot Framework tests to Python/Pytest equivalents. Build reusable fixtures, utilities, wrapper layers, and automation components to support large test suites. Test Execution & Optimization Analyze and interpret Robot Framework keyword libraries; enable efficient reuse within Python-based executions. Optimize hybrid execution flows involving both Pytest and Robot Framework assets. Execute and maintain UI and device automation tests using tools such as Appium, Selenium, or equivalent frameworks. Cross-Layer Debugging & Integration Independently debug cross-layer automation issues involving Python, Robot Framework, device tools, and operating systems. Integrate automation frameworks with CI/CD pipelines and tools (e.g., Jenkins, GitLab, Azure DevOps). Collaboration & Mentorship Mentor and guide junior automation engineers, establishing good coding practices, test design patterns, and quality standards. Work collaboratively with software engineers, product developers, and QA teams to enhance automation coverage and reliability. System & Environment Interaction Work with QNX OS, virtualization systems (Hypervisor), and cloud environments (AWS). Engage with hardware interfacing (USB, Ethernet, multimedia interfaces) and hardware simulation/ fault-injection where applicable (nice-to-have). Required Skills & Experience 7-10 years experience in automation engineering with 5+ years hands-on Python automation using Pytest. Practical experience with Robot Framework including keywords, variables, resources, and large keyword repositories. Strong skills in UI automation using tools such as Appium/Selenium. Solid understanding of modular test design and maintainable patterns (page-object, keyword patterns). Experience with QNX (Posix) operating system, virtualization (e.g., Hypervisor), and cloud-based environments (preferably AWS). Good understanding of Git, branching strategies, and CI/CD workflows. Proven ability to debug complex, multi-layered test automation environments. Preferred Qualifications Exposure to embedded systems, aviation, or high-volume regression environments. Experience in framework migration, cross-framework interoperability, or keyword reuse models. Background in hardware interactions and media/UX systems (multimedia I/O, touch interactions). Familiarity with fault injection tools and hardware simulation techniques. Bachelor's degree in Computer Science, Electronics, or related technical field. Nice-to-Have Skills Hardware interfacing (USB, Ethernet), multimedia interfaces (touch, audio/video). Fault-injection and hardware simulation experience. Knowledge of peripheral communication protocols (e.g., GMSL, IP).
    $109k-141k yearly est. 1d ago
  • Senior Platform Engineer: Automation, Cloud & Resilient Infra

    Ripple 4.4company rating

    San Francisco, CA jobs

    A leading technology company is seeking a Senior Platform Engineer to enhance their production infrastructure and service platforms. This role involves collaborating with product engineers to develop automated solutions and maintain multi-regional services focused on security and efficiency. Candidates should possess a strong background in software development, cloud infrastructures, and excellent communication skills. #J-18808-Ljbffr
    $129k-169k yearly est. 4d ago
  • Python Automation Engineer

    Global Connect Technologies 4.4company rating

    Dearborn, MI jobs

    We are seeking a highly skilled Python Automation Engineer to support automation, validation, and testing activities for next-generation automotive systems. The ideal candidate will work closely with cross-functional teams to design, develop, and maintain robust automation frameworks supporting vehicle software, embedded systems, and data-driven workflows. This role requires strong Python development expertise, experience in test automation, and familiarity with automotive software systems. Key Responsibilities Design, develop, and maintain Python-based automation frameworks for testing and validation Automate test cases for embedded systems, vehicle ECUs, and software applications Develop automation scripts for HIL/SIL/MIL test environments Integrate automation with CI/CD pipelines (Jenkins, GitLab, etc.) Analyze test results, identify defects, and support root-cause analysis Collaborate with system, software, and validation engineers across global teams Maintain test documentation, reports, and execution metrics Support continuous improvement of automation tools, processes, and best practices Required Skills & Qualifications Bachelor's degree in Computer Science, Engineering, or related field 5+ years of experience in Python development and automation Strong proficiency in Python scripting and OOP concepts Experience with test automation frameworks (PyTest, Robot Framework, unittest) Knowledge of version control systems (Git) Experience working with Linux/Windows environments Familiarity with REST APIs, JSON, XML Understanding of software testing lifecycle and automation best practices
    $68k-89k yearly est. 1d ago
  • HIL Test Engineer

    Global Connect Technologies 4.4company rating

    Dearborn, MI jobs

    Hi, Hope this email finds you well. I have a job position; see below if you would like to consider replying back to me with your resume. Job Title: HIL Dspace Engineer Client: Cognizant Duration: Long-Term Job Description We are looking for a HIL Dspace Engineer to support automotive embedded systems development and validation. The ideal candidate will have hands-on experience with Hardware-in-the-Loop (HIL) systems and Dspace tools, along with strong debugging and testing skills. Key Responsibilities Work on automotive embedded systems development and testing Develop, execute, and maintain test cases for ECU functions Perform HIL testing using Dspaceplatforms Support model-based development and validation activities Analyze issues, perform debugging, and report defects Collaborate with cross-functional teams to resolve technical issues Follow automotive standards and development processes Required Skills & Experience 2-3 years of experience in automotive embedded systems Hands-on experience with HIL systems Strong experience with Dspace tools Experience in ECU testing and validation Knowledge of automotive standards and processes (preferred) Good communication and teamwork skills
    $67k-91k yearly est. 2d ago
  • Senior Software Engineer

    Interdigital, Inc. 4.8company rating

    Los Altos, CA jobs

    We are seeking a who will work with our researchers, engineers and domain experts to design , implement and optimize infrastructure to support every step of NLP based tooling pipelines. . You have developed and maintained multiple full-stack platforms with non-trivial back-ends . You have years of hands-on experience in designing & building such solutions on top of one of the popular cloud services like Azure, AWS or GCP. Excellent understanding and experience in back-end and service oriented development using Python Experience with container technologies (Docker, Kubernetes) 7 + years of relevant experience **Responsibilities:** Work with InterDigital researchers and engineers to understand their requirements an d provide technical solutions and support #J-18808-Ljbffr
    $123k-159k yearly est. 19h 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 3d ago
  • Staff Software Engineer, Resource Insights - Data Infra

    Google Inc. 4.8company rating

    San Francisco, CA jobs

    A leading tech company in San Francisco is seeking a Staff Software Engineer to join the Resource Insights Team. This role focuses on architecting systems for reliable resource data, influencing technical direction, and managing complex data flows to support executive capacity planning. Candidates should have a Bachelor's degree, extensive experience in C++, and proven technical leadership. A competitive salary range of $197,000-$291,000 is offered, including bonuses and equity. #J-18808-Ljbffr
    $197k-291k 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 1d 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. 19h 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. 3d 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 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. 2d ago
  • Staff Software Engineer, Customer Onboarding Platform

    Ripple 4.4company rating

    San Francisco, CA jobs

    Please note this is for San Francisco, CA, United States. You only need to apply to one location if there are multiple listed for the job. Apply Now At Ripple, we're building a world where value moves like information does today. It's big, it's bold, and we're already doing it. Through our crypto solutions for financial institutions, businesses, governments and developers, we are improving the global financial system and creating greater economic fairness and opportunity for more people, in more places around the world. And we get to do the best work of our career and grow our skills surrounded by colleagues who have our backs. If you're ready to see your impact and unlock incredible career growth opportunities, join us, and build real world value. THE WORK: At Ripple, the Customer Onboarding Platform is where every customer's journey begins - and it's about to get a full‑scale rebuild. We recently became a horizontal platform team serving all Ripple products. Our next chapter: Unwinding years of Salesforce‑bound logic into modern, engineering‑owned backend services. Integrating best‑in‑class vendors like Persona for KYC/KYB, while building the surrounding orchestration, data flows, and service layer. Designing the systems and data model that will make onboarding scalable, observable, and reliable across products. If you're a Staff‑level engineer who thrives on modernizing fragile systems, building robust services around vendor integrations, and driving architecture at company‑wide scale, this is your opportunity. WHY THIS ROLE MATTERS: Onboarding is where customers form their first impression of Ripple - and where trust is earned. As the technical anchor for a small, high‑impact team, you will: Build for impact - Everything you create will serve multiple Ripple products, from Payments to Custody to Stablecoin. Start from zero - Design and build new backend services from the ground up to power onboarding across products. Tackle the hard stuff - Unwind years of technical debt while designing systems built to last. Shape Ripple's architecture - Partner with Product, Compliance, and Engineering to influence company‑wide technical direction. Scale the right way - Mentor engineers and grow a high‑performing team, with direct executive backing. This isn't just about writing code - it's about designing how Ripple's onboarding platform will work for years to come. WHAT YOU'LL DO: 8+ years of experience in Software Engineering. Lead the design and development of distributed, cloud‑native backend services that power onboarding across Ripple's product suite. Partner with Product, Compliance, and other engineering teams to design scalable orchestration and data pipelines. Migrate core onboarding logic out of Salesforce into resilient, observable services and a dedicated persistence layer. Build platform capabilities that enable faster onboarding with fewer customer touchpoints - while preserving trust and compliance. Contribute to foundational data modeling work that will feed into Ripple's future identity platform (while ownership of Identity will move to a dedicated team). Champion engineering excellence in code quality, testing, and operational practices. Mentor engineers and help grow a lean, high‑impact team. WHAT YOU'LL BRING: Proven track record designing and delivering large‑scale systems in complex environments. Strong API design and integration skills (REST and/or gRPC). Experience with cloud platforms (AWS preferred) and container orchestration (Kubernetes, ECS). Comfort navigating and reducing technical debt while delivering business value. Leadership skills: can set technical direction, mentor others, and influence cross‑team decisions. Preferred (But Not Required) Experience with our current stack: Java + Spring Boot. We welcome candidates from other backend stacks (Go, Kotlin, C#, Python, Rust, etc.) who can quickly learn JVM technologies. Exposure to frontend frameworks (React, Vue, etc.) for full‑stack capability. Domain knowledge in fintech, regtech, KYC/KYB, identity verification, or compliance‑heavy systems. For positions that will be based in CA, the annual salary range for this position is below. Actual salaries may vary based on numerous factors including, among other things, an individual applicant's experience and qualifications for the position. This range does not include equity or additional compensation, such as bonuses or commissions. CA Annual Base Salary Range $208,000 - $285,000 USD WHO WE ARE: Do Your Best Work The opportunity to build in a fast‑paced start‑up environment with experienced industry leaders A learning environment where you can dive deep into the latest technologies and make an impact. A professional development budget to support other modes of learning. Thrive in an environment where no matter what race, ethnicity, gender, origin, or culture they identify with, every employee is a respected, valued, and empowered part of the team. In‑office collaboration for moments that matter is important to our culture, and we give managers and teams the flexibility to decide which 10+ days a month they come in. Bi‑weekly all‑company meeting - business updates and ask me anything style discussion with our Leadership Team We come together for moments that matter which include team offsites, team bonding activities, happy hours and more! Take Control of Your Finances Competitive salary, bonuses, and equity Competitive benefits that cover physical and mental healthcare, retirement, family forming, and family support Employee giving match Take Care of Yourself R&R days so you can rest and recharge Generous wellness reimbursement and weekly onsite & virtual programming Generous vacation policy - work with your manager to take time off when you need it Industry‑leading parental leave policies. Family planning benefits. Catered lunches, fully‑stocked kitchens with premium snacks/beverages, and plenty of fun events Benefits listed above are for full‑time employees. Ripple is an Equal Opportunity Employer. We're committed to building a diverse and inclusive team. We do not discriminate against qualified employees or applicants because of race, color, religion, gender identity, sex, sexual identity, pregnancy, national origin, ancestry, citizenship, age, marital status, physical disability, mental disability, medical condition, military status, or any other characteristic protected by local law or ordinance. #J-18808-Ljbffr
    $208k-285k yearly 19h ago
  • Staff Software Engineer, Financial Crimes Architect

    Ripple 4.4company rating

    San Francisco, CA jobs

    A leading cryptocurrency company in San Francisco seeks a Staff Software Engineer focused on transforming the customer onboarding platform and architecting distributed backend services. This is an opportunity to lead significant migrations, set the technical direction, and mentor engineers within an innovative team. The ideal candidate will have over eight years of engineering experience, deep expertise in Java, Kotlin, or Go, and strong leadership skills. Competitive salary and comprehensive benefits are provided. #J-18808-Ljbffr
    $146k-203k yearly est. 2d ago
  • [USA] Principal Software Engineer (Python) Spectrum Effect AI Meets Spectrum

    Spectrum Effect 3.8company rating

    Kirkland, WA jobs

    Are you passionate about building great products at the intersection of RF engineering and software? Do you thrive in environments where you are empowered to make high-impact decisions and bring clarity to complex, ambiguous problems? Do you want to be part of a fast-moving startup with massive upside potential? Come and join us at Spectrum Effect! Spectrum Effect's mission is to solve the most challenging and costly problems in the wireless industry through innovation and automation. Our team is passionate about creating disruptive technologies, developing solutions with engineering excellence, and delivering substantial value to our customers. Protected by 30 patents and deployed by leading mobile operators across the globe, our Spectrum‑NET software solution performs automated ML‑driven analysis of radio access networks. Spectrum‑NET is a cloud‑native, horizontally scalable solution based on a Kubernetes‑orchestrated microservices architecture. Our 50+ person team is located primarily in Seattle (U.S.) and Monterrey (Mexico), with team members enjoying ownership in our private company through stock options and competitive salaries. This is an amazing opportunity to join an emerging leader in the ML‑driven automation space and make an impact on the mobile industry. We are seeking a Principal Software Engineer with a strong aptitude for designing, developing, and deploying high‑performance software solutions while defining best practices and technical standards. The ideal candidate will excel in navigating ambiguity, driving cross‑functional collaboration, and translating complex technical concepts or insights into thoughtful solutions. We are looking for someone who can: Solution Ownership: Lead the rapid design, development, and iteration of software solutions and features. System olivat: Work with system engineers to translate complex technical RF requirements and deliver top‑tier software solutions that are technically sound, feasible, and aligned with business objectives. Comfort with Ambiguity: Thrive in a fast‑paced startup environment with shifting priorities. Maintain a pragmatic, solutions‑oriented outlook and balance speed versus quality trade‑offs effectively. Bring structure and clarity when navigating situations with high uncertainty. Technical Communication: Communicate complex software concepts effectively to both internal and external stakeholders, including executive audiences. Mentoring: Provide technical guidance to software engineers, particularly in areas like improving engineering processes, ensuring software quality and security standards, and ensuring system reliability and performance. What you need to have: Bachelor's degree in Computer Engineering or equivalent Minimum of 7 years of Python, Go, Rust, C++, or similar related experience and 10+ years of general software development experience Experience designing, building and working with real‑time systems, with demonstrated comfort handling low level details (e.g., manual memory management, profiling experience) Familiarity working without a traditional operating system Strong curiosity and willingness to learn domain‑specific telecom industry knowledge as appropriate Exceptional ability to work independently and proactively with minimal oversight Strong knowledge of software architecture principles and ability to contribute to architectural discussions Strong judgment, decision‑making, and problem‑solving skills Experience working in a leadership or senior engineering role Excellent written and verbal communication skills, capable of engaging with both technical and non‑technical stakeholders Preferred Skills Experience with technologies such as Kubernetes, Docker, Kafka, or NoSQL databases (e.g., MongoDB, InfluxDB) Understanding of machine learning techniques and its applications is considered a plus Familiarity with Java or modern frontend technologies and frameworks (e.g., JavaScript) Experience working with modern deployment techniques and practices, such as CI/CD pipelines and deployment automation Understanding of RAN (Radio Access Network) concepts, including cells, sites, controllers, and topologies. Why Join Us Dynamic Team: Collaborate with passionate experts driving real innovation in the telecom space Career Growth: Work on high‑impact problems with real ownership and visibility Meaningful Work: Help shape the next generation of ML‑driven network analytics Attractive Benefits: Competitive salary, stock options, and a flexible work environment U.S. Person status is required for this position due to contractual obligations. This is a hybrid position. The candidate should be based in or willing to relocate to the Greater Seattle Area. Spectrum Effect, Inc is committed to diversity and inclusion. We are an equal opportunity employer and welcome applicants from all backgrounds to apply. Do you have the technical chops and product sense to help shape the future of wireless automation? Apply now-your next big opportunity starts here. #J-18808-Ljbffr
    $159k-219k yearly est. 3d ago

Learn more about AT&T jobs

View all jobs