Software Engineer
4 weeks ago
Job Title: Software Engineer (Backend Security)-Java
FC Mobile Shanghai Studio is devoted to the development and operation of a high-quality mobile game with top sports IP as a global team. The team also continuously delivers fantastic game experience to global users. The quest for creativity, respect for autonomy, and emphasis on collaboration are at the heart of our company culture, which enables us to work in a rapid and efficient manner to ensure the release and operation of high-quality products worldwide.
As a team, we are passionate, innovative, and open to possibilities. We learn from past experiences and keep moving forward. We value the synergy between teams and believe that a relaxing working atmosphere can yield better results, therefore, we promote and endeavor to maintain a healthy work-life balance.
In pursuit of excellence, we strive to play a key role in the development of the mobile game industry.
As a software engineer, you are an essential part of the game creation process and are involved in the feature design and implementation of the game and live service. You will report to a Sr Software Engineer.
Job location: You will work in Shanghai.
Responsibilities
- Maintain existing server-side code to ensure its robustness
- Address complex server-related technical issues, ensuring minimal downtime and interruption to services
- Oversee the server-side security and develop tools to ensure the healthy operation of the server and fight against cheating behaviors
- Manage projects/tasks related to server architecture/feature implementation, including planning, coordination, and documentation, and demonstrate commitment to delivery, under the guidance of technical directors
- Collaborate with team members, stakeholders, operational teams and external partners
- Demonstrate influence via conversations and teamwork, and provide guidance to junior team members
Qualifications
- At least 8 years' experience in game server development
- Proficiency in at least one of Java, C or C++
- Knowledge of common networking protocols (e.g. TCP, UDP, HTTP and Webstock)
- Knowledge of relational databases (e.g. MySQL or Postgres), NoSQL databases (e.g. MongoDB and DynamoDB), and in-memory data structure store (e.g. Redis)
- Knowledge of container and serverless technologies (Docker, Kubernetes, AWS ECS)
- Experience in server-side anti-cheating or related areas
- Experience in development for the Linux platform
- Experience in development for at least one shipped large online mobile game
- Experience in the Agile/Scrum methodology
- Experience in version control software such as Perforce and Git
- Familiarity with the object-oriented programming model and design patterns
- Excellent debugging capabilities
- Solid conversational skills with both technical and non-technical personnel
- Proficiency in both spoken and written English
-
Embedded Software Engineer
3 weeks ago
Shanghai, China Bose Full timeJob DescriptionAt Bose, we engineer high quality products that astonish. We do it by obsessing over the details that make amazing user experiences and high-performance technologies. If you are a Embedded Software Engineer with a passion for audio and wearable devices, we want you to join our Consumer Electronics Software Engineering Team.As an Embedded...
-
Embedded Software Engineer
2 days ago
Shanghai, China Bosch Group Full time职位描述ETAS recently acquired highly skilled individuals to join our fast growing Software Engineering Solution division to deliver engineering, consulting and training services in several key areas of embedded systems development. The position at ETAS China requires close collaboration with ETAS's offices in Asia and Europe, and includes the following...
-
Embedded Software Engineer
4 days ago
Shanghai, China Bose Full timeYou know the moment. It’s the first notes of that song you love, the intro to your favorite movie, or simply the sound of someone you love saying “hello.” It’s in these moments that sound matters most.At Bose, we believe sound is the most powerful force on earth. We’ve dedicated ourselves to improving it for nearly 60 years. And we’re passionate...
-
Embedded Software Engineer
3 weeks ago
Shanghai, China Bose Full timeJob DescriptionAt Bose, we are passionate about helping people reach their fullest human potential so that they can feel more, do more, and be more. Working as a member of the Embedded Software Team, come astonish our Bose Automotive Division with your outstanding ability to build software solutions for a superlative audio experience in a car.As an Embedded...
-
Software Engineering Manager
3 weeks ago
Shanghai, China Bose Full timeJob DescriptionAt Bose, we are passionate about helping people reach their fullest human potential so that they can feel more, do more, and be more. Working as a supervisor within the BSO Platform Development Team, come astonish our Bose Automotive Division with your outstanding ability to create software solutions for a superlative audio experience in a...
-
Software Engineer
3 weeks ago
Shanghai, Shanghai, China Electronic Arts Full timeJob Title: Software Engineer (Backend Security)-JavaFC Mobile Shanghai Studio is devoted to the development and operation of a high-quality mobile game with top sports IP as a global team. The team also continuously delivers fantastic game experience to global users. The quest for creativity, respect for autonomy, and emphasis on collaboration are at the...
-
Software Testing Engineer
4 weeks ago
Shanghai, China thyssenkrupp Presta Shanghai Co Ltd Full timeYour responsibilitiesJob Description - Mastering of SW test process and elements - Understanding of SW development process and elements - Understanding of SW development and test project scheduling - Design software test case according to SW requirement - Programming, maintenance and execution of software test case scripts - Execution of SW test in...
-
Lead Software Engineer
3 weeks ago
Shanghai, China Logitech Full timeDescription Lead Software Engineer | C++ The Role The Logitech Gaming Team is growing. We are seeking an experienced hands-on desktop application developer to join our Logitech China Software Tribe. This position, located in Shanghai, focuses on Logitech GHub programming, which encompasses developing and maintaining software features as well...
-
Senior Embedded Software Engineer
3 weeks ago
Shanghai, China Bose Full timeJob DescriptionAt Bose, we engineer high quality products that astonish. We do it by obsessing over the details that make amazing user experiences and high-performance technologies. If you are a Senior Embedded Software Engineer with a passion for audio and wearable devices, we want you to join our Consumer Electronics Software Engineering Team.As an Senior...
-
Software Engineering Lead
3 weeks ago
Shanghai, China LexisNexis Full timeDo you love collaborating with teams to solve complex technical problems in the field of employer-employee relations?We are looking for a back-end software engineering Lead in Shanghai China. Are you the one?About the Role:The Software Engineering Lead performs complex research, design, and software development assignments within a software functional area...
-
Campus Software Engineer
3 weeks ago
Shanghai, China Jump Trading Group Full timeAbout the Software Engineer Internship: Our software engineering internship is an intensive 10-week experience with our technology team that designs, codes, tests, and maintains our distributed trading system and one of the world’s largest supercomputers. WHAT YOU’LL DO: You will be working side by side with our experienced software engineers...
-
Senior Software Engineer
1 day ago
Shanghai, China Oxford Instruments Full timeRole Details Business, Location: NanoAnalysis, China Role: Senior Software Engineer Reports to: NanoAnalysis application manager Direct Reports: None Primary Purpose: To design, develop and maintain software components and products. Key Responsibilities Generic Responsibilities Impact Impact on commercial results will be important. Technical insight and...
-
Software Engineer II
1 week ago
Shanghai, China Cadence Design Systems, Inc. Full timeDescription Develop runtime software for the Palladium emulation system Detect and troubleshoot software issues Collaborate with both system software and hardware engineers in the development of the products Requirements MS or above in Computer Science or related area Strong C/C++ programming skills Good understanding of object-oriented design ...
-
Sr. Software Development Engineer
2 weeks ago
Shanghai, China Amazon Innovation Center (Shenzhen) Company Limited Shanghai Branch Full timeAmazon Lab126 is an inventive research and development company that designs and engineers high-profile devices like the Kindle family of products. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc. Since then, we have worked to produce best-selling e-readers and tablets, as well as new inventions like Fire TV and Echo. What will you help us create?Work...
-
Senior Software Development Engineer
3 weeks ago
Shanghai, China Amazon Innovation Center (Shenzhen) Company Limited Shanghai Branch Full timeAmazon Lab126 is an inventive research and development company that designs and engineers high-profile devices like the Kindle family of products. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc. Since then, we have worked to produce best-selling e-readers and tablets, as well as new inventions like Fire TV and Echo. What will you help us create?Work...
-
Engineer III, Software
3 weeks ago
Shanghai, China Thermo Fisher Scientific Full time: Design embedded software for instruments, encompassing requirement analysis, software architecture, OS porting, driver development, and application development. Possess strong design skills and collaborate with multidisciplinary teams to deliver high-quality results within budget and on time. Responsible for crafting, implementing, and maintaining...
-
Software Engineer Intern
3 weeks ago
Shanghai, China NVIDIA Full timeWe're seeking a Software Engineer Intern. As part of our global Performance Lab team, you will contribute to enhancing our team's ability to develop and test an expanding portfolio of applications and hardware. Your involvement will help us reduce request completion time, tackle more complex programming tasks, expand our testing coverage, and better serve...
-
Senior Software Engineer
1 day ago
Shanghai, China Oxford Instruments Plc Full timeRole Details Business, Location: NanoAnalysis, ChinaRole: Senior Software EngineerReports to: NanoAnalysis application managerDirect Reports: NonePrimary Purpose: To design, develop and maintain software components and products. Key ResponsibilitiesGeneric ResponsibilitiesImpactImpact on commercial results will be important. Technical insight and...
-
Senior SDWAN Software Engineer.
3 weeks ago
Shanghai, China Cisco Full timeWhat You Will Do Join the Cisco Catalyst SD-WAN Manager (formerly Cisco vManage) team. This team is responsible for a critical surface area of the SDWAN fabric that operates globally at a massive scale. You will work on distributed systems for managing the market-leading Cisco Catalyst SDWAN solution at scale. You will have the chance to create and...
-
Software Engineer
3 weeks ago
Shanghai, China BHTC Full timeYour respsonsibilities : Touch Software responsibility for series development projects, acquisitions and advanced engineering projects (touch software representative) Close cooperation with Tampere and Lippstadt SW development team Support in touch system / subsystem architecture design SW design and implementation Supporting HW/SW integration...