Overslaan naar content

Backend Engineer

  • Hybrid
    • Netherlands
  • Technology

We’re looking for a Backend Engineer to build scalable microservices and APIs in a cloud-native environment using C#, .NET, and AKS.

Job description

Cyclomedia excels at capturing real-world imagery and transforming it into highly accurate, valuable insights. Our mission is to digitize the outside world on a large scale, with high accuracy in 2D and 3D, as shown in this preview.

 

The large-scale geospatial data collection, visualization, and analysis enable sectors like governments, telcos, utility companies, and transportation networks to assess and plan work in the outside space, leading to safer navigation, environmental sustainability, improved safety, and connectivity for future generations, and much more.

Cyclomedia is uniquely positioned as we cover the entire mobile mapping value chain with our patented hardware, processing, and AI data analytics. Through our APIs and our Street Smart application, we provide access to this valuable data. Street Smart is currently accessed over 50 million times per year by our customers and continues to grow.

We develop, build, and operate the world’s most advanced mobile mapping systems. Our technology combines a range of sensors—from cameras and LiDAR scanners to state-of-the-art positioning systems—enabling us to map dense urban areas throughout Western Europe and North America with unmatched precision.

Today, our solutions make cities safer, greener, more accessible, and smarter, helping organizations make informed decisions based on accurate, up-to-date data.

Are you interested in joining a highly successful, fast-growing technology company that brings the world to our customers’ fingertips? If so, don’t hesitate to apply! 

We’re looking for a Backend Engineer to build scalable microservices and APIs in a cloud-native environment using C#, .NET, and AKS. You'll work with large geospatial datasets, contribute to real-time and batch processing workflows, and collaborate with DevOps, frontend, and data teams to deliver robust, high-performance backend solutions.

  • Design and Develop Scalable APIs: Create RESTful or gRPC APIs using C# and ASP.NET Core that are efficient, secure, and maintainable. 

  • Cloud Infrastructure Integration: Build and deploy applications on cloud platforms such as Microsoft Azure or AWS, leveraging services like Azure Functions, Lambda, App Services, or Kubernetes. 

  • Database Management: Design, implement, and optimize relational (e.g., SQL Server, PostgreSQL) and NoSQL databases (e.g., Cosmos DB, DynamoDB) 

  • Microservices Architecture: Develop and maintain microservices, ensuring loose coupling, scalability, and high availability. 

  • CI/CD Pipeline Implementation: Use tools like Azure DevOps, GitHub Actions, or Jenkins to automate testing, builds, and deployments. 

  • Security and Compliance: Implement authentication/authorization (e.g., OAuth, JWT), secure API endpoints, and ensure adherence to data protection regulations. 

  • Monitoring and Troubleshooting: Set up and manage application monitoring/logging (e.g., Application Insights, Serilog), and diagnose performance issues and bugs. 

  • Code Quality and Best Practices: Write clean, testable code using SOLID principles, participate in code reviews, and ensure adherence to coding standards. 

  • Team Collaboration: Work closely with frontend developers, DevOps engineers, and product owners in an Agile/Scrum environment. 

  • Continuous Learning and Innovation: Stay up-to-date with emerging technologies, patterns, and practices relevant to cloud-native .NET development. 

Job requirements

  • 5+ years of professional software development experience, with a focus on back-end engineering in cloud-native environments 

  • Strong analytical and debugging skills, with a proven ability to troubleshoot complex distributed systems 

  • Experience working in Agile teams, with familiarity in frameworks such as Scrum or Kanban 

  • Excellent communication skills, with the ability to articulate technical concepts clearly to both technical and non-technical stakeholders, and good command of English 

  • Comfortable working with cross-functional teams, including DevOps, data engineering, and frontend development 

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience) 

What we offer

  • A challenging job in a strong, growing international company.

  • A team of over 400 talented and helpful colleagues from many different countries.

  • There is room for personal growth (training, courses, or coaching).

  • Competitive salary including work-from-home and travel allowance.

  • 25 vacation days, with the possibility to build up to 35 vacation days.

  • A discount on your sports subscription.

  • Free soup and salads in the company canteen

  • Company telephone and laptop.

or