Platform & Data Engineer Full-time · 100% Remote

neoBIM GmbH·Remote(Karlsruhe)
Software Development

WFA Digital Insight

The demand for skilled platform and data engineers has surged in recent years, with the remote job market offering a plethora of opportunities for those with expertise in cloud infrastructure and data management. As the construction industry undergoes a significant transformation with AI-powered Building Information Modeling, companies like neoBIM are at the forefront of this revolution. With the global BIM market expected to reach $8.5 billion by 2025, professionals with hands-on experience in cloud providers like GCP, infrastructure-as-code, and data pipeline management are in high demand. neoBIM's commitment to innovation and collaboration makes it an attractive destination for talented engineers looking to make a meaningful impact. Before applying, candidates should be prepared to showcase their technical expertise, passion for innovation, and ability to thrive in a remote, performance-oriented culture.

Job Description

About the Role

The Platform & Data Engineer plays a critical role in shaping the infrastructure and data platform that underpins neoBIM's innovative products and research initiatives. As a key member of the platform team, you will be responsible for designing, operating, and improving the company's cloud infrastructure, data pipelines, and internal tooling. This is a hands-on role that requires a deep understanding of cloud computing, data management, and software engineering principles. You will work closely with a small, senior engineering and AI team to drive the development of neoBIM's greenfield platform and contribute to the company's mission to make BIM smarter, faster, and more collaborative.

The daily responsibilities of this role will involve collaborating with cross-functional teams to identify infrastructure and data needs, designing and implementing scalable solutions, and ensuring the security, reliability, and performance of neoBIM's cloud-based systems. You will also have the opportunity to work on a wide range of technologies, including GCP, Postgres, TypeScript, Python, Docker, and Terraform.

As a remote team member, you will be expected to be self-motivated, disciplined, and comfortable working in a flexible, performance-oriented environment. You will have the freedom to choose your own working hours and tools, as long as you are able to deliver high-quality results and collaborate effectively with the team.

What You Will Do

  • Contribute to the design and operation of neoBIM's cloud infrastructure across compute, storage, networking, IAM, and security controls
  • Build and maintain CI/CD pipelines across a mixed TypeScript and Python codebase
  • Operate and improve neoBIM's primary data stores, including relational and graph databases
  • Design and implement data pipelines that move, transform, and validate data across the platform
  • Implement observability, including structured logging, distributed tracing, and alerting
  • Contribute to the security and compliance posture of neoBIM's services
  • Build internal developer tooling that makes iteration fast and safe
  • Support the deployment and scaling of research workloads, including GPU-based training runs
  • Collaborate with the engineering and AI teams to identify and prioritize infrastructure and data needs
  • Participate in code reviews and contribute to the improvement of neoBIM's software engineering practices

What We Are Looking For

  • Solid hands-on experience with a major cloud provider, preferably GCP
  • Strong infrastructure-as-code practice, using tools like Terraform or Pulumi
  • Experience operating Postgres in production environments
  • Proficiency in CI/CD design and multi-environment deployments
  • Comfort working across TypeScript and Python codebases
  • Security-first mindset and experience with security controls and compliance
  • Strong understanding of software engineering principles and practices
  • Excellent communication and collaboration skills
  • Ability to work in a remote, flexible environment and deliver high-quality results

Nice to Have

  • Experience with graph databases and data pipeline tooling
  • Familiarity with geospatial or domain-specific data formats
  • Experience running GPU workloads on cloud infrastructure
  • Exposure to machine learning or AI technologies

Benefits and Perks

  • Opportunity to work on a greenfield platform with direct research and product impact
  • Close collaboration with a small, senior engineering and AI team
  • Potential for continued growth and expanded responsibility
  • Flexible remote setup and flexible working hours
  • Access to cutting-edge technologies and tools
  • Opportunity to contribute to the development of innovative products and services
  • Competitive compensation and benefits package

How to Stand Out

  • Be prepared to showcase your hands-on experience with cloud infrastructure and data management, and provide specific examples of how you have designed and implemented scalable solutions in previous roles.
  • Familiarize yourself with neoBIM's technology stack, including GCP, Postgres, TypeScript, Python, Docker, and Terraform, and be prepared to discuss how you have worked with similar technologies in the past.
  • Highlight your ability to work in a remote, flexible environment and deliver high-quality results, and provide examples of how you have collaborated effectively with cross-functional teams in previous roles.
  • Prepare to discuss your approach to security and compliance, and provide examples of how you have implemented security controls and ensured compliance in previous roles.
  • Be prepared to discuss your experience with data pipelines and data management, and provide examples of how you have designed and implemented data pipelines in previous roles.
  • Research neoBIM's company culture and values, and be prepared to discuss how your own values and approach to work align with those of the company.
  • Consider creating a portfolio or GitHub repository that showcases your technical skills and experience, and be prepared to share this with the interview team.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.