Login Enter

1dea

3 months ago

Senior | Principal Engineer | Architect | distributed systems @ 1dea

Sign up free Log in

Sign up to save this job, get alerts, and apply with an optimized CV.

Company information

Company
1dea
Location
Polska, małopolskie, Kraków Poland
Posted
3 months ago
View all jobs at 1dea

Job description

We are looking for candidates for the role of Senior | Principal Engineer | Architect -> hands-on work, independent position.

Requirements
  • Minimum 5 years of experience in building backend or distributed systems.
  • Very good knowledge of programming languages such as Scala or C# or Java or Go -> the project is greenfield, so we are open to candidates with different stacks, requirements are not yet defined. We are looking for candidates who treat programming languages as a tool, and a proactive approach and a broader view of the problem is your way of operating.
  • Solid knowledge of distributed systems, microservices, and API design.
  • Database design skills (relational models, normalization, performance optimization).
  • Experience in concurrent, parallel programming and designing scalable systems.
  • Very good communication and inter-team collaboration skills.
  • English at B2+ / C1 level -> international cooperation
  • Higher technical education

Location: Krakow, office visits 2-3 days / week

Employment form: B2B, we are open to candidate proposals | contract signed directly with the client, no intermediaries, long-term cooperation. Client from the USA, work in PL time zone.

Domain: Advanced AI models | data centers | photonics | R&D

About the position

Greenfield project - designing and creating a large enterprise-class platform from scratch.

We are building a new generation MES (Manufacturing Execution System) that will support high-volume production of advanced silicon photonics-based devices. This system is the operational backbone of the production process, integrating shop floor management, data systems, and external platforms (ERP, suppliers, and contract manufacturers).

Please send your CV in English


, [System architecture and software development, Designing and building distributed backend systems supporting MES (Manufacturing Execution System) and production control., Defining system architecture, APIs, and data models for environments requiring high scale and reliability., Creating microservices and integrations connecting internal systems with ERP, suppliers, and manufacturing partners., Research and problem-solving, Analyzing existing MES solutions and enterprise systems (commercial and open source) to design optimal solutions., Translating changing and imprecisely defined requirements into robust technical solutions., Leading prototyping work, creating proofs-of-concept, and iteratively improving systems., Data and process integration, Designing and implementing data flows and processes between multiple systems., Enabling real-time data transmission, transformation, and event-based automation., Building integrations connecting production systems, external partners, and internal tools., Approach, Applying best practices for architecture, code quality, and system design., Conducting code reviews., Ensuring scalability, performance, and reliability through testing and optimization.]

Required skills

Interested in this position?

Create your free account and tailor your CV to match this job.