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 (Node.js)
Work location: TOPCON Office located in Bologna ( Italy )
Smart working activity ( home office) for 3 days per week
Job Purpose
We’re building advanced digital platforms for automating construction and geospatial workflows — and we’re looking for a Senior Backend Developer (Node.js) to help us scale and evolve our core systems.
This role is ideal for an experienced backend engineer who thrives in high-load, cloud-native environments and enjoys solving real-world technical challenges with Node.js, AWS, and a modern distributed stack.
🎯 What You’ll Do
Build and maintain scalable, resilient backend services using Node.js and TypeScriptContribute to the design and implementation of distributed systems handling high traffic and large datasetsCollaborate with architects, DevOps, and frontend teams to deliver end-to-end product featuresOptimize cloud infrastructure performance and cost-efficiency in AWS environmentsWrite clean, testable, and maintainable code following modern development best practicesParticipate in technical discussions, code reviews, and continuous improvement of development workflowsWork in a DevOps-friendly environment with Kubernetes, CI/CD pipelines, and infrastructure as code✅ What We’re Looking For
University degree in Computer Science, Software Engineering, Electronics, or a related field.8+ working experience in Software Development field.4+ years of backend development experience with Node.js and TypeScriptExperience with cloud-native development, particularly using AWS services like ECS/EKS, Lambda, S3, DynamoDB, etc.Solid understanding of designing and maintaining high-load, scalable systemsFamiliarity with message queues (Kafka, RabbitMQ), containerization (Docker/Kubernetes), and microservicesExperience working with NoSQL (e.g., MongoDB, DynamoDB) and relational databases (e.g., PostgreSQL)Practical knowledge of RESTful APIs, event-driven architecture, and performance optimizationEnglish proficiency for communication in international teams and technical documentation🌟 Nice to Have
Experience with CI/CD pipelines, monitoring tools, and infrastructure as code (Terraform, Pulumi)Interest in edge computing, real-time processing, or geo-distributed systemsDomain experience in construction tech, geospatial/GIS, or related industriesFamiliarity with frontend integration, GraphQL, or full-stack product understanding💡 What You’ll Get
Real technical challenges: high availability, large data volumes, and global user scaleA flat, product-focused engineering culture where your ideas shape architecture and featuresOpportunity to work on tools that directly impact how physical infrastructure gets built in the real worldWorking 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 weekRemote work options (Smart Working) available three days per weekWe’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