Software Engineer

Clera
Berlin, Germany
28 days ago
Apply on de.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Computer-Aided Design Artificial Intelligence Autodesk Revit Big Data C Sharp (Programming Language) CAD Data Exchange Data Structures Python (Programming Language) Software Engineering Backend

Job description

This is a founding-team software engineering role at an early-stage, AI-powered construction tech company based in Berlin. The company builds browser-based software that automates the generation of building design plans - covering technical building equipment and electrical schematics - dramatically reducing planning timelines from weeks to hours.

As one of the first Software Engineers on the team, you will have a direct impact on core architecture, infrastructure, and plugin/backend design decisions. You’ll help shape the tech stack, deliver prototypes, and drive the MVP to production across multiple ecosystems - all within a fast-moving, high-ownership environment.

What You’ll Do

  • Contribute to the design and delivery of early-stage prototypes.
  • Ensure the MVP is production-ready and built to scale.
  • Deliver robust solutions across multiple software ecosystems.
  • Write clean, maintainable, and well-structured code.
  • Process and handle large volumes of CAD data efficiently.
  • Participate in backend and plugin architecture decisions alongside the founding technical team.
  • Contribute to infrastructure setup and tooling decisions.

Requirements

Required:

  • Proficiency in C# or Python for backend software development, underpinned by strong computer science fundamentals.

Strongly valued:

  • Experience with CAD data processing and implementing data structures and algorithms for scalable software.
  • Proven ability to design, build, and ship production-ready MVPs.
  • Hands-on experience contributing to infrastructure setup and backend/plugin architecture.
  • Comfort working across multiple ecosystems and with large, complex datasets.
  • An early-stage mindset - you’re energised by ambiguity, ownership, and building from scratch.

Background in AEC (Architecture, Engineering & Construction) software, or experience with tools such as Revit or similar CAD/BIM platforms, is a plus.

Benefits & conditions

Compensation details have not been specified for this role. As an early-stage company, equity participation is likely part of the overall package. Specific details will be discussed during the interview process.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on de.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

3:28 min

Defining big data and machine learning fundamentals

Ayon Roy · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

2:10 min

Why organizations combine big data and machine learning

Ayon Roy · LIVE

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

Videos

See all

Related articles

See all