Enable job alerts via email!

Senior Backend Developer (Python / Web Services)

Topcon Positioning Systems

Myrtle Point (OR)

Remote

USD 80,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A leading technology firm is seeking a Senior Backend Developer to design and evolve backend web services for construction and geospatial automation tools. The role emphasizes collaboration, innovation, and quality code within a remote work environment. Candidates should have over 8 years of software development experience, strong Python skills, and hands-on expertise in Docker and Kubernetes. This position offers competitive salary and growth opportunities.

Benefits

Flexible remote work
Career advancement opportunities
Collaborative team culture
Competitive salary
Performance bonuses

Qualifications

  • 8+ years of experience in Software Development.
  • Strong experience with Python and async programming.
  • Hands-on experience with Docker and Kubernetes.

Responsibilities

  • Design, build, and evolve backend web services.
  • Automate deployment processes in Kubernetes.
  • Collaborate on system architecture and design decisions.

Skills

Python
Backend architecture
Kubernetes
Docker
CI/CD pipelines
English fluency

Education

University degree in Computer Science or related field

Tools

AWS
Kafka
Job description
Overview

Employer Industry: Construction and Geospatial Technology

Why consider this job opportunity
  • Flexibility to work 100% remotely from Italy, with only one day required at the Bologna office
  • Opportunity for career advancement and growth within a cutting-edge technology team
  • Engaging work environment focused on innovation and automation in construction and geospatial workflows
  • Competitive salary and potential bonuses for exceptional performance
  • Collaborative team culture with a strong emphasis on clean engineering practices and quality code
What to Expect (Job Responsibilities)
  • Design, build, and evolve backend web services for construction and geospatial automation tools
  • Work with Python and Go, utilizing a robust technology stack including Kubernetes, Kafka, and AWS
  • Automate deployment processes and manage services running in Kubernetes
  • Collaborate on system architecture and contribute to design decisions
  • Maintain and enhance existing services with a focus on performance and reliability
What is Required (Qualifications)
  • University degree in Computer Science, Software Engineering, Electronics, or a related field
  • 8+ years of experience in Software Development
  • Strong experience with Python and backend architecture, including async programming
  • Hands-on experience with Docker, Kubernetes, and CI/CD pipelines
  • Fluent in English for participation in meetings and documentation
How to Stand Out (Preferred Qualifications)
  • Experience with AWS and knowledge of Edge computing concepts
  • Curiosity, initiative, and a product-driven mindset

#ConstructionTechnology #GeospatialSolutions #RemoteWork #CareerGrowth #BackendDevelopment

We prioritize candidate privacy and champion equal-opportunity employment. Central to our mission is our partnership with companies that share this commitment. We aim to foster a fair, transparent, and secure hiring environment for all. If you encounter any employer not adhering to these principles, please bring it to our attention immediately.

We are not the EOR (Employer of Record) for this position. Our role in this specific opportunity is to connect outstanding candidates with a top-tier employer.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.