Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Backend Server Software Engineer

3 days ago Shanghai, China

Eaton is an intelligent power management company dedicated to protecting the environment and improving the quality of life for people everywhere. We make products for the data center, utility, industrial, commercial, machine building, residential, aerospace and mobility markets.

What you'll do:

1.Responsible for the overall design, development, optimization, and maintenance of the product's backend system, ensuring high availability, high performance, and good scalability.
2.Lead the architecture and implementation of the monitoring system, supporting multiple protocols (such as SNMP, MQTT, Modbus, BACnet, etc.), and handling critical functions such as device integration, data acquisition, and protocol parsing.
3.Participate in system architecture design, API definitions, and database modeling, and develop high-quality RESTful APIs to support integration with front-end and other systems.
4.Independently undertake core module development tasks, write high-quality and maintainable code, and perform unit testing and performance validation.
5.Participate in and drive the team's code review process, share technical knowledge, and help improve overall code quality.
6.Conduct in-depth analysis of system performance bottlenecks, optimize handling under high concurrency scenarios, and enhance system responsiveness and resource efficiency.
7.Write and maintain relevant technical documentation (Word, Excel, PowerPoint, Visio, etc.) to ensure traceability and reusability of technical solutions.
8.Collaborate within the team to follow Scrum agile development practices, participating in iteration planning, review, and delivery.

Qualifications:

  • Bachelor of Science in Computer Science, or related major from a 4-year accredited university.
  • 5+ years experience in server software development.
  • Proficient in Java programming, with in-depth understanding of JVM internals and solid object-oriented design skills.
  • Skilled in mainstream frameworks such as Spring, Spring Boot, and Spring Cloud, with hands-on experience in microservices architecture.
  • Familiar with common monitoring protocols (e.g., SNMP, MQTT, Modbus, BACnet) and related monitoring systems (e.g., Prometheus, Grafana, Zabbix), with practical development or integration experience.
  • Expertise in multithreaded programming, concurrency control, and asynchronous processing, with the ability to design and optimize high-performance systems.
  • Familiar with relational databases (such as PostgreSQL) and time-series databases (such as InfluxDB), with strong database design and tuning skills.
  • Familiar with message queues (e.g., Kafka, ActiveMQ) and mainstream middleware, including understanding their usage and underlying principles.
  • Comfortable working in Linux environments, with basic command-line and scripting skills; knowledge of Docker containerization technologies.
  • Understanding of HTTP and related network protocols, with skills in performance analysis and troubleshooting.
  • Good coding standards, logical thinking, and problem decomposition skills; experience with IoT platforms or device integration systems is a plus.
  • Able to communicate effectively on technical topics, both verbally and in writing.
  • Excellent communication and coordination skills, including written English.
  • Strong team spirit, capable of effective collaboration across teams.

Want more jobs like this?

Get jobs in Shanghai, China delivered to your inbox every week.

Job alert subscription

At Eaton, we don't just want to offer you a job, but a journey and experience. Our goal is to give you the space to find that sweet spot where your passion meets purpose.

Client-provided location(s): Shanghai, China
Job ID: Eaton-50266Shanghai
Employment Type: OTHER
Posted: 2025-09-02T18:36:27

Perks and Benefits

  • Health and Wellness

    • Health Insurance
    • Health Reimbursement Account
    • Dental Insurance
    • Vision Insurance
    • Life Insurance
    • Short-Term Disability
    • Long-Term Disability
    • FSA
    • HSA With Employer Contribution
    • Fitness Subsidies
    • On-Site Gym
    • Pet Insurance
    • Mental Health Benefits
    • Virtual Fitness Classes
  • Parental Benefits

    • Birth Parent or Maternity Leave
    • Adoption Assistance Program
  • Work Flexibility

    • Flexible Work Hours
    • Remote Work Opportunities
    • Hybrid Work Opportunities
  • Office Life and Perks

    • Casual Dress
    • On-Site Cafeteria
  • Vacation and Time Off

    • Paid Vacation
    • Paid Holidays
    • Personal/Sick Days
    • Leave of Absence
    • Summer Fridays
  • Financial and Retirement

    • 401(K) With Company Matching
    • Performance Bonus
    • Relocation Assistance
    • Financial Counseling
  • Professional Development

    • Tuition Reimbursement
    • Promote From Within
    • Mentor Program
    • Shadowing Opportunities
    • Access to Online Courses
    • Internship Program
    • Work Visa Sponsorship
    • Leadership Training Program
    • Associate or Rotational Training Program
  • Diversity and Inclusion

    • Diversity, Equity, and Inclusion Program
    • Employee Resource Groups (ERG)