Jobverse
Software Engineer · Croatia

Senior Software Engineer

cenosco·Croatia - Zagreb (Hybrid), Pula, Remote Poland

remoteEMEA hours

View & apply on company site →

Your profile At Cenosco, we build Asset Integrity Management Software trusted by global leaders in Oil & Gas, Chemicals, and Energy.  As we invest heavily in AI-powered product capabilities, we need Senior Software Engineers who are as excited about building intelligent features as they are about clean, scalable code .

You will design and ship backend-heavy features on a modern SaaS platform, contribute to AI-powered product experiences, and bring a mindset that embraces AI-assisted development as part of how great engineers work today. What You'll Do

Product Engineering

  • Design, build, and ship high-quality features across the  Cenosco  platform, contributing to the full development lifecycle from architecture to production
  • Write clean, maintainable, well-tested code in C# / .NET
  • Contribute to system architecture and design discussions , influencing how we build scalable and maintainable solutions
  • Collaborate closely with Product and Design to translate business requirements into solid technical implementations
  • Participate in code reviews, raise the quality bar, and share knowledge across the engineering team

AI-Powered Features

  • Build and integrate AI-powered product capabilities   -  from LLM integrations and intelligent workflows to data-driven features that add real value for customers in industrial environments
  • Work alongside  whole  Engineering team   to bring models and AI services into the product in a way that is robust, observable, and production-ready
  • Contribute to the team's thinking on where AI can meaningfully improve the product experience for our users

AI-Augmented Development

  • Use AI coding tools  (such as  GitHub Copilot, Cursor, Claude Code, or Codex ) as a natural part of your development workflow to move faster, explore solutions, and maintain high output quality
  • Bring a pragmatic, curious approach to adopting new tooling and practices as the AI development landscape evolves
  • Share what works with the team and help establish good habits around AI-assisted engineering

What You'll Need

  • 7 + years of professional software engineering experience in a SaaS or enterprise product environment
  • Strong backend engineering background ,  professional C# / .NET experience
  • Solid grasp of software design principles:  clean code, SOLID, architectural patterns, and API design
  • Experience with relational databases and working knowledge of cloud infrastructure ( Azur e,  AWS  or GCP )
  • Familiarity with modern engineering practices:  CI/CD, Docker, Kubernetes, code review culture
  • You've meaningfully integrated AI coding tools into your workflow and can speak to how  they've  changed the way you architect, debug, or ship code.
  • You think natively in terms of what AI can unlock for users - you've shipped product features powered by LLMs, embeddings, agents, or similar, and you understand the tradeoffs (latency, cost, reliability, hallucination) that come with them.
  • You treat AI as a core part of how you work and build - you use it daily in your dev workflow,  you've  shipped real AI-powered features
  • Strong communication skills and a collaborative, proactive approach to problem-solving

Bonus Points For

  • Experience building or integrating LLM-based features (prompt engineering, RAG patterns, API integrations with OpenAI, Azure OpenAI, or similar)
  • Knowledge of Oil & Gas, industrial, or asset-intensive domain
  • Experience with full-stack development, including React or similar frontend frameworks
  • Background in SaaS platforms with multi-tenant architecture
  • Exposure to complex data models or domain-driven design

Working Location

  • Croatia (Zagreb, Pula) — Hybrid
  • Poland — Remote
  • Romania — Remote
  • UK – Remote

Why You'll Love Working with Us

  • Work on software used in safety-critical industries - your work genuinely matters
  • Be part of a team actively building AI into the product, not just talking about it
  • Flexible working arrangements that fit both you and the role
  • Competitive compensation with meaningful  additional  perks  and top-notch equipment
  • Real investment in your growth - continuous learning is part of how we work
  • Team activities chosen by the team, not the marketing department
  • A genuinely engaged, helpful, and passionate group of people to work alongside
View & apply on company site →

Sourced from a public career listing. Jobverse is an aggregator, not the employer.

← All Software Engineer jobs