Cake 找工作

進階搜尋
Off
集團簡介 MaiCoin 集團為台灣交易量最大,且唯一具備區塊鏈技術公司之數位資產領導品牌,成立於 2013 年,是台灣虛擬通貨產業之先鋒,致力透過區塊鏈底層技術與虛擬通貨應用等,推動數位資產主流化,提供大眾安全與多元的選擇,目前主要提供數位資產交易、數位資產延伸產品服務與企業區塊鏈技術應用解決方案之服務,服務業務包含 MaiCoin 數位資產買賣平台、MAX 數位資產交易所、AMIS 帳聯網路區塊鏈技術、Qubic NFT 技術整合服務與 MaiCapital 對沖基金公司(香港)等。 公司文化 MaiCoin Culture(https://github.com/MaiAmis/Careers/blob/master/MaiCoin/maicoin-culture.md)是我們的工程文化,期待與我們有相同信念的人才,能夠一同加入我們的行列,共同創造台灣的競爭力。 團隊簡介與公司地點請參閱:https://github.com/MaiAmis/Careers/blob/master/MaiCoin/README.md 職位說明 我們正在尋找一位具備高技術能力的交易系統工程師,負責設計與開發低延遲(low-latency)交易系統與資料基礎架構,應用於加密貨幣市場。 此職位橫跨交易策略、分散式系統與資料工程領域,重點在於系統效能、可擴展性(scalability)與穩定性(reliability)。您將參與從策略研究、回測系統,到實際交易系統的完整生命週期開發。 工作內容(Responsibilities) 設計、開發與維護交易策略(包含回測、模擬與實盤部署)建構與優化交易基礎架構(如撮合執行、行情資料處理、風控模組)設計與實作回測資料管線(data pipeline)與資料倉儲架構串接外部交易所(REST / WebSocket API),並確保即時交易的穩定性與可靠性優化系統效能,以支援高吞吐(high throughput)與低延遲(low latency)交易環境與量化研究員與交易策略開發者合作,將 alpha 訊號落地為可運行的交易系統確保回測與實盤交易環境的一致性(simulation fidelity) 基本條件(Basic Qualifications) 至少 3 年以上軟體開發相關工作經驗熟悉 Golang(優先),或具備 Java / C++ 等系統語言實務經驗具備後端系統設計能力,熟悉分散式系統與高可用架構熟悉關聯式資料庫(如 MySQL、PostgreSQL)與查詢效能優化具備資料工程經驗,能處理大規模歷史資料與回測資料集具備高效能系統開發經驗(high throughput / low latency)具備基本交易知識(如市場微結構、訂單簿、撮合邏輯)或加密貨幣交易經驗具備電腦科學、電機資訊(CS / EECS)或相關領域學士學位 加分條件(Preferred Qualifications) 具備股票、衍生性金融商品或加密貨幣市場經驗熟悉訊息佇列系統(如 Kafka、RabbitMQ)熟悉 Python / R 等資料分析工具(如 NumPy、Pandas)具備前端開發經驗(如 React)具備 Alpha Research 或量化策略開發經驗曾開發回測系統(backtesting engine)或交易模擬框架熟悉即時行情系統(market data streaming)或 WebSocket 架構 我們重視的能力 對系統具備高度 ownership,能獨立交付 production-ready 系統對效能優化與系統穩定性具備高度敏感度能在低延遲(latency-sensitive)環境下進行工程設計與取捨具備務實(pragmatic)的工程思維,能平衡開發速度與系統正確性 薪資與福利 保證底薪 NTD 1,000,000 ~ 2,000,000 特別優異者專案處理績效獎金專案獎金認股權 福利與環境 Macbook + 27" 大螢幕隨時補充滿滿的零食與飲料不定期辦公室聚餐與教育訓練開放式管理風格與舒適工作環境便利交通位置,捷運站出口直達 出勤與休假 彈性上班時間,可申請在家工作員工一入職除法定特休,每年享有30日不扣薪事病假女性員工每年還有3日不扣薪生理假 津貼補助 年度健康促進補助 NTD 30,000結婚補助 NTD 12,000生育補助 NTD 20,000 - NTD 50,000喪葬補助 NTD 30,000團隊團建活動每季每人補助 NTD 1,000員工推薦獎金員工三節禮券員工團體保險個人進修補助 人資或徵才聯絡方式 請將履歷夾帶於附件,寄信至 [email protected],標題註明應徵 Trading Software Engineer, 我們將會與您聯絡。謝謝 更多資訊 集團簡介:MaiCoin" rel="noopener noreferrer">https://www.maicoin.com/zh-TW/aboutMaiCoin" rel="noopener noreferrer">MaiCoin 數位資產買賣平台:MAX" rel="noopener noreferrer">https://www.maicoin.com/MAX" rel="noopener noreferrer">MAX 數位資產交易所:https://max.maicoin.com/
100萬 ~ 200萬 TWD / 年
需具備 3 年以上工作經驗
不需負擔管理責任
Google will be prioritizing applicants who have a current right to work in Singapore, and do not require Google's sponsorship of a visa.Minimum qualifications: 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. 2 years of experience with full stack development, across back-end (such as Java, Python, Golang, or C++ codebases), and mobile experience (such as Android, iOS or Flutter Development). Preferred qualifications: 7 years of experience with software development. Experience leveraging AI tools to enhance engineering productivity. Experience building systems that scale to millions of users globally. Experience working on app security. About the jobGoogle'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 Pay now serves over 250 million users in India. The Singapore-based team is the engine behind many of the India Consumer app’s core features. We own the end-to-end reliability and growth for critical user surfaces, driving both engagement and multi-million dollar business streams.In this role, you will make a direct, large-scale impact. You will take full ownership of key product areas, building the next generation of features to scale the massive user base even further.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.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 workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
面議
不限年資
Minimum qualifications: Bachelor’s degree or equivalent practical experience. 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree. 2 years of experience with full stack development, across back-end such as Java, Python, Golang, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS or equivalent. Preferred qualifications: Master's degree or PhD in Computer Science or related technical fields. 2 years of experience with data structures and algorithms. Experience developing accessible technologies. About the jobGoogle'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. The YouTube Music Integrations team is responsible for bringing a seamless, high-quality music experience to users across the ecosystem of hardware and software products. We build and maintain the applications and services that power YouTube Music on various types of partner devices, including wearables, automotive, smart speakers, and many more. Our mission is to ensure users can access their music wherever they expect it to be available, to build brand awareness and understanding with every integration, and to drive YouTube Music acquisition.At YouTube, we believe that everyone deserves to have a voice, and that the world is a better place when we listen, share, and build community through our stories. We work together to give everyone the power to share their story, explore what they love, and connect with one another in the process. Working at the intersection of cutting-edge technology and boundless creativity, we move at the speed of culture with a shared goal to show people the world. We explore new ideas, solve real problems, and have fun — and we do it all together.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 workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
Google will be prioritizing applicants who have a current right to work in Singapore, and do not require Google's sponsorship of a visa.Minimum qualifications: Bachelor’s degree, or equivalent practical experience. 8 years of experience in software development. 3 years of experience with full stack development, with back-end such as Java, Python, Golang, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS or equivalent. 3 years of experience in a technical leadership role. 3 years of experience in Android application development including Java or Kotlin with Jetpack Compose, and experience with Application programming interface (API) development and design. 2 years of experience in a people management or team leadership role. Preferred qualifications: Master's degree or PhD in Computer Science or a related technical field. 3 years of experience with working in a matrixed organization. Experience with launching and maintaining Android applications. Experience with testing methodologies and best practices for mobile applications. About the jobLike Google's own ambitions, the work of a Software Engineer goes beyond just Search. Software Engineering Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. You not only optimize your own code but make sure Engineers are able to optimize theirs. As a Software Engineering Manager you manage your project goals, contribute to product strategy and help develop your team. Teams work all across the company, in areas such as information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, user interface design; the list goes on and is growing every day. Operating with scale and speed, our exceptional software engineers are just getting started -- and as a manager, you guide the way.With technical and leadership expertise, you manage engineers across multiple teams and locations, a large product budget and oversee the deployment of large-scale projects across multiple sites internationally.The Wallet App team's goal is to make your phone a better Wallet than your physical wallet. We support Payment Cards, Loyalty, Identity by providing a platform to view, organize, and search for all the useful information in Google Wallet. We work across Google's Product Areas to integrate Wallet with other Google products. We are a team of Android, and back-end engineers dedicated to product excellence, and excited by the opportunities for Wallet growth.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.Responsibilities Build new features and a platform for Google Wallet on Android for use across Google and in the real world. Work with Product Managers (PMs) and User Experience (UX) on building new features and enhancing existing features within the Google Wallet Android app, as well as help new integrators into Wallet make sure their data fits into the platform. Accommodate Wallet's growing scale and take advantage of the newest Android features, as well as help maintain and evolve the Wallet app's integration with Google Play Services and the underlying Android platform. Set the technical direction for the organization by building common abstractions, setting best practices, and working with the client infrastructure team to ensure growth. Partner and collaborate with existing United States (US)-based Android and Wearable app teams. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
面議
不限年資
Minimum qualifications: Bachelor’s degree or equivalent practical experience. 5 years of experience with software development in one or more programming languages. 3 years of experience with full stack development, across back-end such as Java, Python, Golang, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS or equivalent. 3 years of experience testing, maintaining, or launching software products. 1 year of experience with software design and architecture. Preferred qualifications: 5 years of experience with data structures and algorithms. 5 years of experience coding in JavaScript or TypeScript and web application development experience with a front-end framework. Experience developing accessible technologies. Experience building highly scalable applications running on distributed databases. Experience with React or similar frontend technology. Knowledge of Java, JavaScript, and TypeScript. About the jobGoogle'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. As a Senior Engineer in Googler Tech, you are a technical anchor for the team. You will be responsible for driving the technical goal, architecture, and execution of highly scalable web applications from the database to the user interface. You are expected to operate with a high degree of autonomy. You will take on ambiguous, loosely defined problems, bring structure to them, and lead the technical delivery from conception to launch. You are not just writing code; you are setting engineering standards, aligning cross-functional stakeholders, and actively leveling up the engineers around you.The Core team builds the technical foundation behind Google’s flagship products. We are owners and advocates for the underlying design elements, developer platforms, product components, and infrastructure at Google. These are the essential building blocks for excellent, safe, and coherent experiences for our users and drive the pace of innovation for every developer. We look across Google’s products to build central solutions, break down technical barriers and strengthen existing systems. As the Core team, we have a mandate and a unique opportunity to impact important technical decisions across the company.Responsibilities Design, develop, test, deploy, maintain, and enhance robust full-stack software solutions. Own the entire lifecycle of critical features and services within Googler Tech. Lead the technical design of complex systems. Make pragmatic architectural decisions that balance immediate product needs with long-term scalability, reliability, and maintainability. Take broad, conceptual product requirements and translate them into well-defined technical execution plans. Anticipate technical bottlenecks and pioneer scalable solutions before they become blockers. Serve as the technical lead for multi-engineer projects. Coordinate technical execution, unblock your peers, and ensure high-quality, on-time delivery. Mentor junior and mid-level engineers. Elevate the team's engineering bar through rigorous reviews, feedback, and advocate best practices in testing, CI/CD, system design and AI. Partner closely with Product Managers, UX Designers, and other engineering teams to define product strategy, roadmap, and technical feasibility. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
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.Minimum qualifications: Bachelor’s degree, or equivalent practical experience. 8 years of experience in software development. 3 years of experience with full-stack development, with back-end such as Java, Python, Golang, or C++ codebases, and front-end including JavaScript or TypeScript, HTML, CSS. 3 years of experience in a technical leadership role. 2 years of experience in a people management or team leadership role. Preferred qualifications: Master's degree or PhD in Computer Science or a related technical field. 5 years of experience with leading teams in testing, maintaining, or launching software products, and 2 years of experience with leading Machine Learning (ML) design or landing ML-powered features or products. 3 years of experience with leading teams in building developer tools (e.g., compilers, automated releases, code design and testing, test automation frameworks). Experience in working on open source projects and with open source ecosystems. Experience in using data science or statistical methods to develop insights and solve problems. About the jobLike Google's own ambitions, the work of a Software Engineer goes beyond just Search. Software Engineering Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. You not only optimize your own code but make sure Engineers are able to optimize theirs. As a Software Engineering Manager you manage your project goals, contribute to product strategy and help develop your team. Teams work all across the company, in areas such as information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, user interface design; the list goes on and is growing every day. Operating with scale and speed, our exceptional software engineers are just getting started -- and as a manager, you guide the way.With technical and leadership expertise, you manage engineers across multiple teams and locations, a large product budget and oversee the deployment of large-scale projects across multiple sites internationally. The Platform and Devices Engineering Infrastructure and Operations (PDEIO) team is focused on developing test surfaces to dramatically increase the productivity of development teams working on Android, Chromium, and ChromeOS. The larger team owns the end-to-end development lifecycle, including code generation, planning, reviews, testing, and triaging. We collaborate with Google's research and other internal teams to create industry leading solutions for our customer's specific needs (Chrome, ChromeOS, and Android developers).The Google Pixel team focuses on designing and delivering the world's most helpful mobile experience. The team works on shaping the future of Pixel devices and services through some of the most advanced designs, techniques, products, and experiences in consumer electronics. This includes bringing together the best of Google’s artificial intelligence, software, and hardware to build global smartphones and create transformative experiences for users across the world.Responsibilities Recruit, build, motivate and inspire a team to build agents into development workflows and platforms. Guide team in designing, building, and maintaining back-end services, Application Programming Interfaces (APIs) and User Interface (UI) to support the agents. Work with data pipelines to collect, process, and analyze data for model evaluation and metric tracking. Navigate ambiguous and complex problem spaces. Work with evolving and changing technology. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
面議
不限年資
Minimum qualifications: Bachelor’s degree, or equivalent practical experience. 8 years of experience in software development. 3 years of experience with full stack development, across back-end such as Java, Python, Golang, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS or equivalent. 3 years of experience in a technical leadership role. 2 years of experience in a people management or team leadership role. Preferred qualifications: Master's degree or PhD in Computer Science or related technical field. 3 years of experience working in a complex, matrixed organization. Experience in any of the following: Web Technologies(Dart/Angular); Back-end/API layer- Java. Experience implementing and driving measurable improvements in observability (telemetry, logging, dashboards) and reliability (Service Level Objectives (SLOs)/Service Level Agreements (SLAs)). About the jobLike Google's own ambitions, the work of a Software Engineer goes beyond just Search. Software Engineering Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. You not only optimize your own code but make sure Engineers are able to optimize theirs. As a Software Engineering Manager you manage your project goals, contribute to product strategy and help develop your team. Teams work all across the company, in areas such as information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, user interface design; the list goes on and is growing every day. Operating with scale and speed, our exceptional software engineers are just getting started -- and as a manager, you guide the way.With technical and leadership expertise, you manage engineers across multiple teams and locations, a large product budget and oversee the deployment of large-scale projects across multiple sites internationally. The Ads Billing team focuses on creating a user-friendly and intuitive billing experience. They are dedicated to building a system that is not only powerful and frictionless but also instills confidence in advertisers as they work to achieve their goals.Google Ads is helping power the open internet with the best technology that connects and creates value for people, publishers, advertisers, and Google. We’re made up of multiple teams, building Google’s Advertising products including search, display, shopping, travel and video advertising, as well as analytics. Our teams create trusted experiences between people and businesses with useful ads. We help grow businesses of all sizes from small businesses, to large brands, to YouTube creators, with effective advertiser tools that deliver measurable results. We also enable Google to engage with customers at scale.Responsibilities Set and communicate team priorities that support the broader organization's goals. Align strategy, processes, and decision-making across teams. Set clear expectations with individuals based on their level and role and aligned to the broader organization's goals. Meet regularly with individuals to discuss performance and development and provide feedback and coaching. Develop the mid-term technical goal and roadmap and evolve it to meet anticipated future requirements and infrastructure needs. Design, guide and vet systems designs within the scope of the broader area, and write product or system development code to solve ambiguous problems. Develop AI agents for complex workflows and enhance decision-making. Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). Design and debug to maintain technical context and credibility. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
【職務內容】 維護現有系統與功能、新專案開發、跨部門團隊需求- 標配MAC電腦(本職務辦公室位於桃園,遠端工作需求面議) 【上班時間】 早上 9 點至下午 6 點並且有 30 分鐘彈性上下班 【公司福利】 勞健保、三節、尾牙、生日禮金。 我們公司設有咖啡休息區,免費零食、飲料、餐點,飲品,備有微波爐。 不定時員工聚餐與每年都有員工旅遊。
HTTP
Go
Github
59萬 ~ 89萬 TWD / 年
需具備 2 年以上工作經驗
不需負擔管理責任
Minimum qualifications: Bachelor’s degree or equivalent practical experience. 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting. 2 years of experience with full stack development, across back-end such as Java, Python, GO, or C++ codebases, and front-end including JavaScript or TypeScript, HTML, CSS or equivalent. Preferred qualifications: Master's degree or PhD in Computer Science or related technical field. 2 years of experience with data structures and algorithms in either an academic or industry setting. 2 years of experience with performance, large-scale systems data analysis, visualization tools, or debugging. Experience developing accessible technologies. Proficiency in code and system health, diagnosis and resolution, and software test engineering. About the jobGoogle'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.At YouTube, we believe that everyone deserves to have a voice, and that the world is a better place when we listen, share, and build community through our stories. We work together to give everyone the power to share their story, explore what they love, and connect with one another in the process. Working at the intersection of cutting-edge technology and boundless creativity, we move at the speed of culture with a shared goal to show people the world. We explore new ideas, solve real problems, and have fun — and we do it all together.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 workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
Google will be prioritizing applicants who have a current right to work in Singapore, and do not require Google's sponsorship of a visa.Minimum qualifications: Bachelor’s degree in Computer Science, a similar technical field of study, or equivalent practical experience. 2 years of experience with software development in one or more programming languages (e.g., C++, Java, Python or GO). 2 years of experience with data structures and algorithms. 2 years of experience with back-end development. Experience working with two or more from the following: web application development, Unix/Linux environments, mobile application development, distributed and parallel systems, networking, developing large software systems, or security software development. Preferred qualifications: Experience with full stack development, across back-end such as Java, Python, GO, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS or equivalent. Experience in Machine Learning (ML) model coding languages (e.g., Python). Experience developing accessible technologies. About the jobGoogle'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 Ads is helping power the open internet with the best technology that connects and creates value for people, publishers, advertisers, and Google. We’re made up of multiple teams, building Google’s Advertising products including search, display, shopping, travel and video advertising, as well as analytics. Our teams create trusted experiences between people and businesses with useful ads. We help grow businesses of all sizes from small businesses, to large brands, to YouTube creators, with effective advertiser tools that deliver measurable results. We also enable Google to engage with customers at scale. Responsibilities Dive deep into complex, high-throughput advertising systems and intricate codebases to drive impactful performance improvements across both real-time serving stacks and offline data pipelines. Lead the full software development lifecycle from initial design and architectural planning to implementation, testing, and global deployment within production environments. Diagnose and resolve critical technical issues and system bottlenecks, identifying root causes to ensure high reliability, data integrity, and a seamless experience for end-users and partners. Develop and scale next-generation advertising solutions that balance performance-driven results with modern privacy standards, directly contributing to increased Return on Investment (ROI) and platform growth. Be an expert for suite of back-end technologies and infrastructure, including C++ for low-latency systems and distributed data tools such as Flume, F1, and GoogleSQL for large-scale analysis and storage. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
面議
不限年資

Cake 找工作

加入 Cake 社群,搜尋上萬筆職缺,快速找到適合你的工作。