Bologna, Italy
20 days ago
Senior Backend Developer (Python / Web Services)

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 (Python / Web Services)

Work location: TOPCON Office located in Bologna ( Italy )

Smart working activity ( home office) for 3 days per week

Job Purpose

We’re building cutting-edge solutions for automating construction and geospatial workflows — and we’re looking for a Senior Backend Developer to join our team. If you love working with scalable infrastructure, modern tech, and smart people, let’s talk.

🎯 What You’ll Do

Design, build, and evolve backend web services powering our construction and geospatial automation toolsWork primarily with Python (asyncio, aiohttp) and Go, backed by a robust stack: Kubernetes, Kafka, MongoDB, Zookeeper, ELK, AWSAutomate deployment processes and manage services running in KubernetesCollaborate on architecture, evaluate requirements, and contribute to system design decisionsContinuously improve code quality through testing, documentation, and clean engineering practicesMaintain and extend existing services with a focus on performance, scalability, cost efficiency and reliability

✅ What We’re Looking For

University degree in Computer Science, Software Engineering, Electronics, or a related field.8+ working experience in Software Development field.Strong experience with Python, and a solid grasp of backend architecture and async programmingHands-on experience with Docker, Kubernetes, and CI/CD pipelines (TeamCity, DroneCI)Experience building scalable, fault-tolerant systemsSolid understanding of testing, code quality, documentation tools, and dev best practicesAbility to write clean, maintainable, well-documented codeFluent English — you’ll participate in English-speaking meetings and documentationA degree in Computer Science, Engineering, or related fieldTeam-oriented mindset, strong sense of ownership, and a drive for long-term impact

🌟 Nice to Have

Experience with AWSKnowledge of Edge computing conceptsCuriosity, initiative, and a product-driven mindset — we love people who make things better

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 weekRemote 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

Por favor confirme su dirección de correo electrónico: Send Email