Topcon Positioning Systems
Senior Backend Developer (C++ / Python / Node.js)
Topcon Positioning Systems, Italy, New York, United States
Senior Backend Developer (C++ / Python / Node.js)
Join to apply for the
Senior Backend Developer (C++ / Python / Node.js)
role at
Topcon Positioning Systems Senior Backend Developer (C++ / Python / Node.js)
1 hour ago Be among the first 25 applicants Join to apply for the
Senior Backend Developer (C++ / Python / Node.js)
role at
Topcon Positioning Systems Topcon Positioning Group is headquartered in Livermore, California, USA (topconpositioning.com). We design, manufacture and distribute productivity tools for developing a brighter future. Whether cultivating the earth or building upon it, Topcon brings innovation in workflow automation and seamless connectivity of data to construction, geopositioning and agriculture industries focused on developing a sustainable tomorrow.
Learn more about working with us at topconcareers.com
Topcon Positioning
is looking for a qualified individual to fill the role of an
Senior Backend Developer (C++ / Python / Node.js)
Work location:
TOPCON
Office located in
Bologna
( Italy )
Smart working activity ( home office) for
3 days per week
Job Purpose
We’re developing next-generation platforms for automating construction, geospatial workflows, and edge computing. We’re now looking for a
Senior Backend Developer
with strong
C++
expertise and production experience in
Python
or
Node.js .
This is a hands-on, cross-functional role perfect for engineers who enjoy working on high-performance systems in C++ while building scalable, cloud-native services in modern backend stacks.
What You’ll Do
Design and develop performance-critical backend components in modern C++ (C++17 or later) Build and maintain web services and APIs in Node.js (TypeScript) or Python (asyncio) Optimize and bridge systems across languages — integrating low-level C++ logic with higher-level services Work closely with DevOps to deploy services in cloud-native environments (AWS/Kubernetes) Participate in architecture discussions, code reviews, and ongoing refactoring initiatives Write clean, tested, maintainable code and mentor peers on engineering best practices Troubleshoot, profile, and optimize backend performance under high load
What We’re Looking For
University degree in Computer Science, Software Engineering, Electronics, or a related field. 8+ working experience in Software Development field. 5+ years of experience in backend development, including: Strong production experience with modern C++ Proficiency in Node.js (JavaScript/TypeScript) or Python Solid understanding of multithreading, memory management, and system-level optimization Experience building scalable REST APIs, event-driven services, or data pipelines Familiarity with Docker, Kubernetes, and cloud platforms (preferably AWS) Comfortable working in a Linux development environment with Git, CI/CD, and monitoring tools Fluent in English — written and verbal — for working in global, distributed teams
Nice to Have
Background in high-load systems, geospatial processing, or real-time data pipelines Exposure to Kafka, MongoDB, PostgreSQL, or time-series databases Familiarity with infrastructure as code (e.g., Terraform, Pulumi) Passion for clean architecture, performance, and engineering excellence
Why Join Us?
Impactful domain — our tools support the physical world: construction, mapping, infrastructure Strong engineering culture: modern stack, autonomy, and real technical challenges Work across multiple languages, domains, and performance layers
Working Conditions
We offer a balanced work setup that combines in-person collaboration with flexibility:
Office presence: at our Bologna office ( full time) 2 days per week Remote work options (Smart Working) available three days per week
We’d love to hear from you! Please send us your application, and the earliest date you could join our team.
For further information, please contact our Corporate Senior Recruiter
TOPCON
Europe,Mr. Simone Masseroni by mailing smasseroni@topcon.com Seniority level
Seniority level Mid-Senior level Employment type
Employment type Full-time Job function
Job function Engineering and Information Technology Industries Appliances, Electrical, and Electronics Manufacturing Referrals increase your chances of interviewing at Topcon Positioning Systems by 2x Sign in to set job alerts for “Software Engineer” roles.
Frontend software engineer (React) - Europe Remote
Bologna, Emilia-Romagna, Italy $35,000.00-$40,000.00 1 month ago Frontend software engineer (React) - Europe Remote
Florence, Tuscany, Italy $35,000.00-$40,000.00 1 month ago Frontend software engineer (React) - Europe Remote
Turin, Piedmont, Italy $35,000.00-$40,000.00 1 month ago Frontend software engineer (React) - Europe Remote
Rome, Latium, Italy $35,000.00-$40,000.00 1 month ago Frontend software engineer (React) - Europe Remote
Milan, Lombardy, Italy $35,000.00-$40,000.00 1 month ago Sviluppatore Software PL/SQL - Full Remote
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Join to apply for the
Senior Backend Developer (C++ / Python / Node.js)
role at
Topcon Positioning Systems Senior Backend Developer (C++ / Python / Node.js)
1 hour ago Be among the first 25 applicants Join to apply for the
Senior Backend Developer (C++ / Python / Node.js)
role at
Topcon Positioning Systems Topcon Positioning Group is headquartered in Livermore, California, USA (topconpositioning.com). We design, manufacture and distribute productivity tools for developing a brighter future. Whether cultivating the earth or building upon it, Topcon brings innovation in workflow automation and seamless connectivity of data to construction, geopositioning and agriculture industries focused on developing a sustainable tomorrow.
Learn more about working with us at topconcareers.com
Topcon Positioning
is looking for a qualified individual to fill the role of an
Senior Backend Developer (C++ / Python / Node.js)
Work location:
TOPCON
Office located in
Bologna
( Italy )
Smart working activity ( home office) for
3 days per week
Job Purpose
We’re developing next-generation platforms for automating construction, geospatial workflows, and edge computing. We’re now looking for a
Senior Backend Developer
with strong
C++
expertise and production experience in
Python
or
Node.js .
This is a hands-on, cross-functional role perfect for engineers who enjoy working on high-performance systems in C++ while building scalable, cloud-native services in modern backend stacks.
What You’ll Do
Design and develop performance-critical backend components in modern C++ (C++17 or later) Build and maintain web services and APIs in Node.js (TypeScript) or Python (asyncio) Optimize and bridge systems across languages — integrating low-level C++ logic with higher-level services Work closely with DevOps to deploy services in cloud-native environments (AWS/Kubernetes) Participate in architecture discussions, code reviews, and ongoing refactoring initiatives Write clean, tested, maintainable code and mentor peers on engineering best practices Troubleshoot, profile, and optimize backend performance under high load
What We’re Looking For
University degree in Computer Science, Software Engineering, Electronics, or a related field. 8+ working experience in Software Development field. 5+ years of experience in backend development, including: Strong production experience with modern C++ Proficiency in Node.js (JavaScript/TypeScript) or Python Solid understanding of multithreading, memory management, and system-level optimization Experience building scalable REST APIs, event-driven services, or data pipelines Familiarity with Docker, Kubernetes, and cloud platforms (preferably AWS) Comfortable working in a Linux development environment with Git, CI/CD, and monitoring tools Fluent in English — written and verbal — for working in global, distributed teams
Nice to Have
Background in high-load systems, geospatial processing, or real-time data pipelines Exposure to Kafka, MongoDB, PostgreSQL, or time-series databases Familiarity with infrastructure as code (e.g., Terraform, Pulumi) Passion for clean architecture, performance, and engineering excellence
Why Join Us?
Impactful domain — our tools support the physical world: construction, mapping, infrastructure Strong engineering culture: modern stack, autonomy, and real technical challenges Work across multiple languages, domains, and performance layers
Working Conditions
We offer a balanced work setup that combines in-person collaboration with flexibility:
Office presence: at our Bologna office ( full time) 2 days per week Remote work options (Smart Working) available three days per week
We’d love to hear from you! Please send us your application, and the earliest date you could join our team.
For further information, please contact our Corporate Senior Recruiter
TOPCON
Europe,Mr. Simone Masseroni by mailing smasseroni@topcon.com Seniority level
Seniority level Mid-Senior level Employment type
Employment type Full-time Job function
Job function Engineering and Information Technology Industries Appliances, Electrical, and Electronics Manufacturing Referrals increase your chances of interviewing at Topcon Positioning Systems by 2x Sign in to set job alerts for “Software Engineer” roles.
Frontend software engineer (React) - Europe Remote
Bologna, Emilia-Romagna, Italy $35,000.00-$40,000.00 1 month ago Frontend software engineer (React) - Europe Remote
Florence, Tuscany, Italy $35,000.00-$40,000.00 1 month ago Frontend software engineer (React) - Europe Remote
Turin, Piedmont, Italy $35,000.00-$40,000.00 1 month ago Frontend software engineer (React) - Europe Remote
Rome, Latium, Italy $35,000.00-$40,000.00 1 month ago Frontend software engineer (React) - Europe Remote
Milan, Lombardy, Italy $35,000.00-$40,000.00 1 month ago Sviluppatore Software PL/SQL - Full Remote
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr