• 24k-32k·13薪 经验5-10年 / 本科
    硬件 / 天使轮 / 少于15人
    Note: This position is being recruited by Intellisn on behalf of bitHuman, and the role is unrelated to Intellisn’s business operations. 注意: 此职位由Intellisn代表bitHuman招聘,与Intellisn的业务运营无关。 About Us: bitHuman is a US-based AI company founded in 2023 by seasoned tech entrepreneur Steve Gu. With a rich history in successful tech startups and a deep technical background, Steve has positioned bitHuman at the forefront of developing lifelike AI agents for enterprise use. Under Steve's leadership, alongside a top-tier team of technologists and product developers, bitHuman is dedicated to revolutionizing the way businesses interact with digital environments. Our mission is to enhance human-machine interactions through advanced, human-centric AI technology, driving innovation and optimization in business processes. Role Summary: As a Sr. Software Development Engineer, you will join an innovative project team led and envisioned by Steve Gu himself. You will be responsible for building and maintaining the backend infrastructure that supports our AI-driven platforms, developing scalable and stable software solutions using technologies like Python. In this role, you will have the opportunity to directly influence the company's technical direction and product development, working alongside top talents in the industry to create impactful AI applications. Key Responsibilities: - Develop and maintain efficient, reusable, and reliable Python code. - Implement server-side logic to ensure high performance and responsiveness to front-end requests. - Collaborate with the DevOps team on application deployment and management using Docker and Kubernetes. - Work closely with cross-functional teams to translate business requirements into technical specifications. - Mentor junior developers and promote coding best practices. Requirements: - 5+ years of experience in backend software engineering or a similar role. - Strong proficiency in Python, with a solid understanding of its ecosystems. - Familiarity with Docker, Kubernetes, and other containerization and orchestration tools. - Experience with RESTful APIs and server-side logic. - Ability to read and understand technical documentation in English, with basic oral communication skills in English. - Self-motivated and capable of working independently with minimal supervision. - Strong problem-solving skills and the ability to work in a fast-paced, dynamic environment. Why Join bitHuman? - 100% Remote Work: Enjoy the flexibility of working from anywhere, setting your own schedule to optimize productivity. - Innovative Projects: Engage with cutting-edge technology that is shaping the future of AI in business. - Career Growth: Benefit from a commitment to professional development and opportunities for advancement. Interested candidates are encouraged to apply by submitting a resume and a cover letter detailing their qualifications and interest in the role. Join us at bitHuman, where together we are building the future of AI-enhanced business interactions.
  • 40k-65k·15薪 经验5-10年 / 本科
    科技金融 / D轮及以上 / 500-2000人
    [The Opportunity] Airwallex is the leading financial technology platform for modern businesses growing beyond borders. With one of the world’s most powerful payments and banking infrastructures, our technology empowers businesses of all sizes to accept payments, move money globally, and simplify their financial operations, all in one single platform. Established in 2015 in Melbourne, our purpose is to connect entrepreneurs, business builders, makers, and creators with opportunities in every corner of the world. Today, Airwallex has a global footprint across Asia-Pacific, Europe, and North America. [Responsibilities] - Use Java 8 / Kotlin as the programming language, and cooperate with the senior technical team to develop the company's payment products and transaction systems; - Based on the company's microservice framework, independently complete the design and development of components; - Try new technologies and put forward architectural suggestions; - Coach newcomers to develop good software engineering knowledge and coding standard awareness. [Qualifications] - More than 8 years of Core Java development, more than 5 years of experience in Internet application / large financial system/e-commerce platform development; - More than one year of experience in payment platform development; - Bachelor's degree in computer science and related majors; - Proficient in Java 8, familiar with Java multi-threading, high concurrency, IO / NIO, network communication, etc .; - Familiar with commonly used design patterns, with experience in the design and development of large-scale distributed, high concurrency, high load, high availability systems; - Master various common server technologies, which can optimize service response and data query, ensure various service quality, and solve the problems of high concurrency and high availability; - Familiar with Spring / Spring Boot; - Familiar with HTTP, TCP / IP protocol, and REST specifications; - Master Gradle / Maven and other build tools; - Familiar with the use of Docker cluster; - Familiar with JSON & XML. [Bonus] - International clearing and settlement / foreign exchange transactions; - Fluent in English; - Cassandra / Redis / NoSQL / Hadoop; - Kotlin / Scala / Python / Golang / R; - Docker Swarm / Kubernetes; -JavaScript / Angular / React / CSS3; - Aliyun Cloud / AWS. At Airwallex you’ll have the ability to make an impact in a rapidly growing, global fintech. You’ll be offered a competitive salary and we also like to ensure we create the best environment for our people by providing a collaborative open office space with a fully stocked kitchen. We organize regular team-building events, encourage flexible/remote working and give our people the freedom to be creative. Airwallex is proud to be an equal-opportunity employer. We value diversity and anyone seeking employment at Airwallex is considered based on merit, qualifications, competence, and talent. We don’t regard color, religion, race, national origin, sexual orientation, ancestry, citizenship, sex, marital or family status, disability, gender, or any other legally protected status. If you have a disability or special need that requires accommodation, please let us know. Airwallex does not accept unsolicited resumes from search firms/recruiters. Airwallex will not pay any fees to search firms/recruiters if a candidate is submitted by a search firm/recruiter unless an agreement has been entered into with respect to the specific open position(s). Search firms/recruiters submitting resumes to Airwallex on an unsolicited basis shall be deemed to accept this condition, regardless of any other provision to the contrary.
  • 18k-25k 经验3-5年 / 不限
    社交 / 天使轮 / 15-50人
    一、职位描述 1. 参与设计和实现Ark·舟的应用程序。 2. 负责后端接口,AWS部署和运维。 3. 参与团队内部讨论,提出新的创意和建议。 4. 负责代码的质量控制和测试,确保应用的质量。 二、职位要求 1. 至少2年的相关经验,工作或项目。 2. 熟悉移动应用程序的开发周期,包括设计、实现、测试、部署和维护。 3. 熟练掌握一门以上语言(PHP,Python, Java等)。 4. 熟悉数据库设计和SQL,接口设计,深度掌握Laravel开发框架。 5. 有良好的代码风格和规范,对代码质量有高要求。 6. 熟悉腾讯IM,或者环信IM,了解Docker等容器技术,Redis等缓存技术。 8. 积极接纳新鲜技术,拥有较强的学习能力,拥有探索并解决困难问题的能力和好奇心。 9. 加分项:有一定网页端开发经验。 三、岗位优势 1. 完全远程办公,充分自由自主。 2. 灵活的办公时间、办公地点。 3. 具有竞争力的薪资和福利待遇。 4. 参与核心业务的开发和实现。 5. 与团队成员共同成长和提升的机会。
  • 18k-25k 经验3-5年 / 不限
    社交 / 天使轮 / 15-50人
    一、职位描述 1. 参与设计和实现Ark·舟的应用程序。 2. 负责后端接口,AWS部署和运维。 3. 参与团队内部讨论,提出新的创意和建议。 4. 负责代码的质量控制和测试,确保应用的质量。 二、职位要求 1. 至少2年的相关经验,工作或项目。 2. 熟悉移动应用程序的开发周期,包括设计、实现、测试、部署和维护。 3. 熟练掌握一门以上语言(PHP,Python, Java等)。 4. 熟悉数据库设计和SQL,接口设计,深度掌握Laravel开发框架。 5. 有良好的代码风格和规范,对代码质量有高要求。 6. 熟悉腾讯IM,或者环信IM,了解Docker等容器技术,Redis等缓存技术。 8. 积极接纳新鲜技术,拥有较强的学习能力,拥有探索并解决困难问题的能力和好奇心。 9. 加分项:有一定网页端开发经验。 三、岗位优势 1. 完全远程办公,充分自由自主。 2. 灵活的办公时间、办公地点。 3. 具有竞争力的薪资和福利待遇。 4. 参与核心业务的开发和实现。 5. 与团队成员共同成长和提升的机会。
  • 30k-35k 经验在校/应届 / 本科
    科技金融 / D轮及以上 / 500-2000人
    Airwallex is the leading financial technology platform for modern businesses growing beyond borders. With one of the world’s most powerful payments and banking infrastructure, our technology empowers businesses of all sizes to accept payments, move money globally, and simplify their financial operations, all in one single platform. Established in 2015 in Melbourne, our purpose is to connect entrepreneurs, business builders, makers and creators with opportunities in every corner of the world. Today, Airwallex has a global footprint across Asia-Pacific, Europe, and North America. To support our ambitious growth plans, we are looking for talented, curious and determined individuals to join us for this full-time position in 2023. As a graduate, you will be responsible for partnering with Airwallex’s engineering teams to drive a high performance, data driven culture. You’ll work on high priority areas, such as ensuring operational effectiveness and alignment across the Engineering organization as Airwallex continues to scale across the globe. At Airwallex, you will get unparalleled opportunities to kickstart your career, explore limitless growth opportunities, and build the future of global finance on one platform. You will: Work with a wide range of systems and teams to deliver a solid foundation for our global payment infrastructure Communicate with other engineering teams across Airwallex’s global offices Collaborate with our users and financial partners on a regular basis Design, build, and maintain APIs, services, and systems Debug production issues at multiple levels of the stack Own and optimize several critical parts of Airwallex’s online payment processing flow You may be a fit for this role if you: Graduated or will be graduating in 2023 from a Bachelor's or Master's degree or above in Computer Science, Physics, Electrical Engineering, Maths or related major. Less than a year of full-time software engineering experience excluding internships Strong verbal and written communication skills Desire to learn and grow with Airwallex as a technologist Love to design systems that are elegant abstractions over complex patterns/practices, especially in the financial industry Think about systems and services and write high quality code. We work mostly in Kotlin However, languages can be learned: we care much more about your general engineering skill than knowledge of a particular language or framework Hold yourself and others to a high bar when working with production systems; Uphold best practices in engineering, security, and design Drive in a collaborative environment involving making decisions with different stakeholders and subject matter experts Enjoy working with a diverse group of people with different expertise. Engineers at Airwallex collaborate with teams across the company, from Sales and Support in sharing feedback from our customers, to Legal and Accounting in supporting our systems for tracking money movement and reporting around the world Plus: Familiar with Spring / Spring Boot Familiar with HTTP protocol and RESTful specifications Knowledge about Cassandra / PostgreSQL / Redis / NoSQL Working experience with Kotlin / Scala / Python / Shell Working experience with RabbitMQ / Kafka Working experience with cloud vendors, such as Aliyun Cloud, GCP or AWS
  • 40k-45k 经验10年以上 / 本科
    移动互联网 / 上市公司 / 500-2000人
    # Summary of This Role Responsible for overseeing Application systems, architecture, design, data workflow, logical processes, and system interfaces. Assure synergy between software and hardware architecture to maximize that relationship. Determine and develop architectural approaches and solutions, conduct business reviews, document current systems, and develop recommendations on how to proceed with the applications. Responsible for ensuring optimal application and system performance. # What Are We Looking For in This Role? Minimum Qualifications: - Bachelor's Degree - Relevant Experience or Degree in: Computer Science, Management Information Systems, Business or related field - Typically Minimum 8+ Years Relevant Exp #Preferred Qualifications - Master's Degree - Computer Science or Information Systems - Certification in IT Architecture # What Are Our Desired Skills and Capabilities? - Skills / Knowledge - Having broad expertise or unique knowledge, uses skills to contribute to development of company objectives and principles and to achieve goals in creative and effective ways. Barriers to entry such as technical committee review may exist at this level. - Job Complexity - Works on significant and unique issues where analysis of situations or data requires an evaluation of intangibles. Exercises independent judgment in methods, techniques and evaluation criteria for obtaining results. Creates formal networks involving coordination among groups. - Supervision - Acts independently to determine methods and procedures on new or special assignments. May supervise the activities of others. - Experience on design and develop distributed services in both VMs and containers - Backend technology stacks (Java,Node), frontend technology stacks (React, Angular), CI tools (Gradle, Jenkins, Shell) CD tools(Terreform, Python), Platforms (Linux, Docker, Kubernetes), Databases (MYSQL, MongoDB, Redshift, Redis), Cloud platform(AWS(EC2, S3,SQS, SNS, Lambda, Serverless, Kibana, Elasticsearch), Azure)
  • 13k-18k 经验3-5年 / 硕士
    移动互联网,数据服务 / 上市公司 / 2000人以上
    Job Description: This person will be responsible for designing, developing, and deploying Service Supply Chain System, which dedicates to interact with users and fully support their daily work and operations seamlessly, providing ‘Business Dashboards’ with ‘Insightful Analysis’ for managers and leaders. The ideal candidate will be detail oriented and driven to system developing and maintenance. The candidate should have strong communication skills and ability to prioritize effectively to ensure timelines are met. There is always room to make things better, so this candidate should also have the ability to invent and simplify. Lastly, the candidate should have an ability to work effectively with cross-functional teams and an ability to work in a fast-paced and ever-changing environment. The position represents an exciting opportunity to be a part of a dynamic and high paced environment, supporting a global organization and offers significant opportunities for rapid growth. Job responsibilities This role will involve: 1. Maintaining and improving the existing system to meet complexed and rapidly changed business scenario. 2. Creating workflow tools with a frontend user interface and backend database structure in business areas, like planning or procurement process. 3. Building big data platform to meet specific business requirements using Hadoop or Spark. 4. Review business requirement document and develop automation solutions by using Java / SQL and other similar programming languages. Job Requirement: 1. Master or above Degree in Computer Science, Computer or Software Engineering, or related field. 2. At least 3+ years of experiences Java software development, and the more years, the better. 3. Good communication skills, good language skills in English. 4. Strong Knowledge and skill of MySQL, Ser Server and Postgre SQL. 5. Strong Knowledge and skill in major open-source framework, like SpringBoot and SpringCloud. 6. Knowledge and hands-on experience with some of the latest data technologies and frameworks such as Hadoop, MapReduce, Hive, Spark, Flink, and Kafka. Also, other big data components, understand their characteristics and usage scenarios, and be able to select and develop appropriate big data components based on project requirements. 7. Familiar with project lifecycles and software processes (both functional and non-functional requirement analysis, system design / architecture, implementation, configuration/build management, testing/integration, user acceptance testing, roll-out, maintenance). 8. Familiar with Python, Script, Linux shell script, bash script. 9. AI related skill or experience is preferred.
  • 25k-35k·14薪 经验5-10年 / 硕士
    企业服务,工具,物联网 / 未融资 / 15-50人
    Job Responsibilities | 工作内容 - Back-End Development & Maintenance: Develop RESTful APIs with Java and Spring Boot, ensuring efficient data processing and fast responses. - System Architecture Design: Contribute to distributed system design and microservices implementation, improving system availability and scalability. - Database Optimization: Optimize MariaDB and MySQL databases, and enhance caching and flexibility using NoSQL (e.g., Redis, MongoDB). - Containerization & Deployment: Use Docker for service containerization, and participate in Kubernetes deployment and management to ensure consistency and scalability. - Message Queue Management: Design message handling mechanisms with Kafka or RabbitMQ, supporting system decoupling and concurrency. - New Technology Application: Stay informed on new tech trends to improve development efficiency and system quality, and contribute to technical discussions and optimization. Qualifications | 任职资格 - Bachelor’s degree or higher in Computer Science, Software Engineering, or related fields, with over 3 years of experience in backend development. - Proficient in Java programming, with a good understanding of JVM fundamentals. Skilled in common frameworks such as Spring Boot, Spring Cloud, and MyBatis, with hands-on project experience. - Expertise in MariaDB, MySQL, and other relational databases, with a basic understanding of NoSQL databases. Familiarity with big data tools and simple data processing experience is preferred. - Familiar with Docker container technology, with basic container deployment experience. Understanding of Kubernetes (K8s) concepts and initial hands-on experience. - Knowledgeable in distributed system architecture principles, with experience in building distributed systems. Familiarity with microservices architecture, memory management, tuning methods, and proficiency in performance debugging. - Well-versed in common network protocols (e.g., HTTP, TCP/IP). Understanding of message queues such as Kafka and RabbitMQ, with foundational knowledge in message decoupling and asynchronous processing. - In-depth knowledge of Go language and its frameworks, with the ability to independently design high-performance RESTful services. - Passionate about technology, with the ability to quickly adapt to new technologies and tools. Additional Skills | 加分项 - DevOps Practice Experience: Proficient in CI/CD tools such as Jenkins and GitLab CI, with experience in automated deployment and integration workflows. Familiar with system monitoring tools like Prometheus and Grafana, as well as log management tools such as ELK stack, with the ability to optimize system operations and maintenance. - Cloud Platform Experience: Experienced in deployment and management on cloud computing platforms like AWS, Azure, and GCP. Capable of efficiently deploying and maintaining backend services in cloud environments. Knowledgeable in cloud-native technologies and services (e.g., S3 storage, cloud functions) to enhance system reliability and availability. - Database Optimization and Big Data Processing: Skilled in optimizing complex SQL queries and proficient in database indexing strategies to provide solutions for big data processing. Experience with time-series databases like TimescaleDB and InfluxDB, with expertise in handling and storing time-series data.
  • 15k-25k 经验5-10年 / 本科
    软件服务|咨询 / 上市公司 / 500-2000人
    •University degree in computer science, information technology or a related discipline. •Minimum 6-10 years of work experience specifically in frontend / backend development, system integration / migration. •Solid knowledge in one or more of the following areas: HTML, CSS, Javascript Java, Spring, Web Service, Microservices •Experienced in CI / DevOps and automated testing tools; such as Confluence, Jira and Jenkins. •Proven emphasis on quality with experience of agile development methodology. •Effective communication skills in spoken and written English. •Able to multitask, proactive and attention to detail. •Sense of urgency to solve problems and propose solutions. •Experienced in running agile development as scrum master. 要求会粤语(如果很优秀的,起码会听)
  • 30k-60k 经验不限 / 本科
    人工智能,工具,金融 / 天使轮 / 15-50人
    About the Role Epsilla is a leading RAGaaS platform for Generative AI, offering high-performance vector databases. As a Backend Engineer at Epsilla, you will build and enhance Epsilla’s product lines, improve workflow efficiency and scalability, integrate new AI developments into our platform, intergating Large Language Models(LLM) and manage our infrastructure. This dynamic role places you at the forefront of distributed systems infrastructure and Generative AI. About the Interview: 1. 15-minute behavioral interview, sharing your understanding of our platform(https://cloud.epsilla.com) 2. Take-home assessment 3. 45-minute technical discussion Responsibilities: - Writing well-designed, testable and efficient code - Collaborate with founders to conceptualize and implement sub-products and features from start to finish to deliver winning products. - Participate in the design of technical architecture, ensuring scalability and maintainability. - Troubleshooting and debugging to drive performance optimization. - Engage with customers and evaluating user feedback to understand core pain points and iterate on feature requests. - Contribute to customer support, particularly for the products you develop. - Stay current with the latest AI advancements by investigating alternatives to integrate new capabilities into our platform. Requirements: - Degree/Diploma in Computer Science, Engineering or related field. - Proficiency in C++, TypeScript, and Python/FastAPI. - Understanding of performance optimization best practices. - Strong attention to detail and deliver work that is of a high standard. - Strong communication skills and the ability to work in fast-paced environments. - Excellent problem-solving skills with a proven ability to overcome challenges. Nice to Have: - Experience in AI, Machine Learning, and building RAG workflows. - Experience with no/low-code platforms. - Experience in early-stage startup environments.
  • 35k-60k·15薪 经验5-10年 / 硕士
    人工智能服务,物联网,制造业 / 不需要融资 / 150-500人
    本岗位工作地点北京或嘉兴(可根据人选意向决定)、试用期不打折、五险一金全额缴纳。 本岗位隶属类脑实验室。 岗位职责: 1. 负责芯片的floorplan, power plan,placement, CTS,Routing,RC抽取,STA等工作; 2. 优化布局布线并完成版图的物理验证 (DRC, LVS,Antenna); 3. 负责完成timing closure & signoff。 任职要求: 1. 微电子、电子工程等相关专业硕士以上学历,要求3年以上Backend经验; 2. 熟练使用ICC2/Innovus/PT/Formality/Calibre/Formality/等后端EDA工具; 3. 熟练使用tcl/perl/shell/Python/Makefile等工具编程; 4. 具备16/12/7nm等深亚微米的大芯片项目经验,能够独立完成芯片/模块级的netlist to GDS流程; 5. 熟悉低功耗后端设计流程并从实现的角度优化芯片面积和功耗。
  • 12k-15k·13薪 经验不限 / 本科
    游戏 / 不需要融资 / 15-50人
    岗位职责 1.作为游戏服务器端,用NodeJS负责游戏服务端功能的设计、开发和维护 2.与现有的平台服务进行集成,高效地与客户端同事合作设计编码和调试 3.构建可重用的软件组件和库,持续代码优化,服务端性能优化 4.分析和优化后端和基础设施代码的质量、效率和性能 5.以最小的指导独立完成中大型功能 Tasks 1.As the server-side, work closely with the product and architect teams to build new and innovative application experiences for the backend platform 2.Perform integrations with the existing platform services 3.Build reusable software components and libraries for game 4.Analyze and optimize the backend and infrastructure code for quality, efficiency, and performance 5.Complete medium to large features independently with minimum guidance 岗位要求 1.主修计算机类专业(或同等工作经验) 2.有使用Node.js、AWS和排版程序构建平台的经验 3.有构建可维护和可测试的代码库的经验,包括API设计和单元测试技术 4.具有良好的协作和沟通能力 5.有较强的自我驱动里,能够理解好需求,并进行独立开发 Job Requirements: 1.Bachelor’s/Master’s degree in Computer Science (or equivalent experience) Experience in building platforms with Node.js, AWS, and Typescript; 2.Experience building maintainable and testable code bases, including API design and unit testing techniques; 3.Sound collaboration and communication skills; 4.Capability to work efficiently without hand-holding and micromanagement.
  • 1k-2k 经验5-10年 / 本科
    工具 / 不需要融资 / 50-150人
    Responsibilities: This position is a Senior QA. The responsibility is to participate a QA team for the following areas: 1. Be part of QA team for the exclusive Porsche parking & charging projects. 2. Design and execute various types of testing for web, mobile, Java-based backend REST API services, IoT and HTML5-based WeChat app. 3. Monitor execution status and provide quality assessments before release. 4. Drive cross-program communications, and coach team members in daily work. 5. Contribute to the measurement of development process health, product quality, performance. Requirements: Education & Profession 1. Bachelor’s degree or above in Computer Science 2. 5 years or above industry experience in digital / Internet business Required qualifications 3. Comprehensive knowledge on SDLC and quality management process. 4. Rich experience in test plan development and reporting. 5. Skillful in functional, non-functional test design and executions. 6. Good understanding of Spring Boot, Spring Cloud technology and corresponding coding patterns. 7. Deep knowledge of test automation, including web, App and API. 8. Deep knowledge of common test tools, including but not limited to JMeter, Selenium, Appium. 9. Familiar with at least one programming language and its common design patterns: Java, Python or JavaScript. 10. Hands-on experience in at least one test framework like Junit, TestNG, PyTest, Jest etc. 11. Driving license issued by China Traffic Management Bureau is required, and one-year driving experience at least. 12. Strong self-motivated player. Nice-to-have 1. Any EV charging validation experience will be a great plus. 2. Understand general concept of security concept and test practice (fuzzing, SQL ingestion, buffer overrun, etc.) 3. Familiar with Amazon AWS cloud solution. Require knowledge of EC2 (virtual machines). Knowledge of Cloud watch is a great plus.
  • 1k-2k 经验1-3年 / 本科
    工具 / 不需要融资 / 50-150人
    Base Location:Shanghai or Beijing Responsibilities: This position is a Junior QA. The responsibility is to participate a QA team for the following areas: § Execute test plan for web, mobile, Java-based backend REST API services, and HTML5-based WeChat app. § Monitor and execute test passes before release. § Contribute to the measurement of development process health, product quality, performance. Requirements: Profession § Bachelor degree or above in Computer Science § 2 years or above industry experience in digital / Internet business Skill set: § Must: Deep knowledge of common test tools, including but not limited to JMeter, Selenium, Appium. § Must: Deep knowledge of test automation, including web, App, WeChat mini App, API. § Must: Design and organize test plan. Planning timeline, assignment, test case coverage and progress. Can create proper reports to cover contents to partner and business owners to explain execution progress. § Must: Familiar with at least one programming language and its common design patterns: Java or Python. § Must: Hands-on experience in at least one test framework like JUnit, TestNG, PyTest. § Good to have: Knowledge of Spring Boot, Spring Cloud technology and corresponding coding patterns. § Good to have: Knowledge of HTML5 WeChat programming. § Good to have: Understand general concept of security concept and test practice (fuzzying, SQL ingestion, buffer overrun, etc.) § Good to have: Familiar with Amazon AWS cloud solution. Require knowledge of EC2 (virtual machines). Knowledge of Cloud watch is a great plus. § Good to have: General concept of high availability like primary-backup database, across-DC multiple instances, etc. § Good to have: Familiar with other cloud solutions is a great plus: Aliyun, Azure, Huawei Cloud. § Good to have: Familiar of CI/CD pipeline such as GitLab, Jenkins, GitHub or Azure Develops. Experience of GitLab is a great plus. Project management and execution: § Good to have: Knowledge of Agile development process (esp. Scrum development model) § General experience of tracking project with at least one efficient system like Jira/Confluence. § Good to have: Experience of working in vehicle digital related industry is a great plus. § Good to have: Experience of communicating with external customers or partners is a great plus. § Good to have: Good English speaking skill
  • 职位描述: 负责数字媒体软件的开发和维护,包括视频处理、图像处理、音频处理、HAL9606等开发和维护。 任职资格: 1. 熟练掌握Java、Python等编程语言,具备扎实的编程基础; 2. 熟悉数字媒体软件开发流程,具备相关的开发经验; 3. 熟悉常用的开发工具和技术,如MIDI、音频处理引擎、图像处理引擎等; 4. 具备良好的代码习惯和编程规范,能够编写高质量的代码; 5. 具备较强的沟通能力和团队合作精神,能够胜任开发和维护团队; 6. 有意向在数字媒体软件行业发展,有较强的学习能力和自我驱动力。 岗位职责: 1. 根据客户需求,参与数字媒体软件项目的需求分析和设计,并完成软件开发和维护; 2. 负责软件项目的架构设计、模块开发和测试,确保软件系统的稳定性、可靠性和安全性; 3. 参与数字媒体软件开发流程,包括需求分析、设计、编码、测试等环节,并确保软件质量; 4. 负责软件系统的部署和维护,及时修复软件系统中的缺陷,确保软件系统的稳定运行; 5. 参与数字媒体软件行业技术交流和合作,了解行业发展趋势,不断提升自身技术能力。 岗位详情: 岗位职责 Role & responsibility - 为 QuickTime、IMF、MPEG2TS、MP4、W3C TTML1、W3C webVTT、H264、H265、AAC 等多种流格式设计和开发读取器/解析器和写入器等高度可扩展的编码工具。 - 与我们的内容运营团队合作,定义新的摄取规范和错误代码,并与客户工程团队合作,定义新的流媒体规范。 - 参与从 SMPTE 到 W3C TTWG 的标准化论坛 - 参与开放源码软件开发工作,推动整个行业采用 IMF 等新的和即将推出的源格式 - 与我们的后端开发团队合作,设计并在代码中加入供测试框架使用的入口点和工具 - 监控、调查并在变更投入生产前发现问题 - 使用 Java 和 Python 编写代码 - 根据范围和计划执行测试用例 - 担任项目团队成员 - 与架构、产品管理和开发部门合作,设计并改进媒体规划应用程序和组件。 · Design and develop highly scalable encoding tools such as readers/parsers and writers for a variety of stream formats such as QuickTime, IMF, MPEG2TS, MP4, W3C TTML1, W3C webVTT, H264, H265, AAC · Work with our Content Operations teams to define new ingest specifications and error codes and with client engineering teams to define new streaming specifications. · Participate in standardization forums ranging from SMPTE to W3C TTWG · Participation in OSS development efforts to drive industry-wide adoption of new and upcoming source formats such as IMF · Work with our backend development team to design and incorporate entry points and instrumentation in the code for testing frameworks to use · Monitor, investigate, and identify problems with changes before they hit production · Code using Java, Python · Execute test cases according to scope and schedule · Serve as a member of a project scrum team · Collaborate with Architecture, Product Management, and Development to design and enhance media planning applications and components. 任职要求 Qualification & skills requirements - 具备 AngularJS 或其他 javascript 框架方面的工作知识者更佳。 - 具有丰富的分布式系统、性能分析和/或大规模数据处理经验 - 学士或硕士学位,最好是计算机科学或数学专业,或 5 年以上相关工作经验 - 拥有使用 Java、Spring、测试驱动开发、持续交付的行业经验 - 使用 JUnit、使用模拟和测试框架进行测试的成熟行业经验 - 明显了解设计模式 · Working knowledge of AngularJS or other javascript frameworks is a big plus. · Extensive experience with distributed systems, performance analysis, and/or large-scale data processing · Bachelor's or Master’s degree, preferably in CS or Mathematics, or 5+ years of additional relevant work experience · Proven industry experience using Java, Spring, Test Driven Development, Continuous Delivery · Proven industry experience using JUnit, tests using mocks and Test Frameworks · Demonstrable understanding of Design Patterns