Talent.com
nShift
Software EngineernShift • București, București, Romania
Software Engineer

Software Engineer

nShift • București, București, Romania
În urmă cu 19 zile
Descrierea postului

About Us

nShift is the leading global provider of cloud delivery management solutions (SaaS), we enable the frictionless shipment and return of almost one billion shipments across 190 countries each year. We are headquartered in London and Oslo and have over 460 employees across offices in Sweden, Finland, Norway, Denmark, the United Kingdom, Poland, the Netherlands, Belgium, and Romania.

Our software is used by many of the world leading e-commerce, retail, manufacturing, and 3PL shippers due to us having over 1000 carriers integrated into our platform, nearly 3 times more than our competitors!

If you buy goods online, there is a strong chance that nShift has powered that delivery, so come and join us as we shape the future of shipping, one frictionless journey at a time.

About you

We are seeking a dynamic and accomplished .NET Developer to join our talented Portal team. The ideal candidate will possess a unique blend of technical expertise in modern .NET development, frontend skills, and a passion for working with cutting-edge AI technology. As a key player in our organization, you should have a proven track record of delivering high-quality software, building scalable systems, and continuously learning new technologies.

Purpose of role

In the Portal, we're building innovative User Management, Identity Provider, SCIM solutions. This is an opportunity to contribute to an active, growing AI platform and expand its capabilities through practical, hands-on development.

We are looking for a practical, hands-on developer who will help us build, improve, and extend the chat system by implementing real features using established libraries and modern best practices.

No prior AI/LLM experience required - we're looking for strong software engineers who are excited to learn and work with cutting-edge AI technology. If you have solid engineering fundamentals and curiosity about AI, we'll help you develop the AI-specific skills.

Your role includes:

  • Building and maintaining both backend (.NET) and frontend (VUE/React/TypeScript) components

  • Implementing AI agent features and LLM integrations using established frameworks

  • Developing real-time streaming conversation systems

  • Creating document ingestion and processing pipelines

  • Contributing to technical decisions and architectural improvements

  • Collaborating with Product Managers and the engineering team to deliver high-quality features

What you'll be doing

Technology

  • Build and maintain scalable, secure, and resilient .NET code

  • Develop responsive React applications with TypeScript and modern frontend practices

  • Integrate with multiple LLM providers (Anthropic Claude, OpenAI, AWS Bedrock)

  • Implement real-time streaming systems using WebSocket/SSE

  • Work with vector databases and RAG (Retrieval-Augmented Generation) patterns

  • Ensure code quality through testing, type hints, and code reviews

  • Keep the technology stack up to date and follow best practices

Process

  • Follow established development processes and advocate for continuous improvement

  • Write clean, well-documented code with comprehensive tests

  • Participate in code reviews and knowledge-sharing sessions

  • Use modern development tools and practices (Git, Docker, CI/CD)

  • Challenge yourself and the team to enhance working methods

  • Contribute to technical documentation and internal education

Collaboration

  • Work closely with other developers, product managers, and stakeholders

  • Participate in planning and architectural discussions

  • Share knowledge and mentor team members on technical topics

  • Communicate effectively in English (written and spoken)

  • Take ownership of features from design to deployment

What you will bring

For the role of Software Engineer in our Portal team at nShift, we are seeking candidates who embody the following characteristics:

Technical Proficiency: Strong hands-on experience with .NET. Experience with API design, database optimization, and system architecture thinking is essential. Experience with LLMs, AI agent frameworks, vector databases and TypeScript is a distinct advantage, but not mandatory - these can be learned on the job.

Problem-Solving Ability: You have strong debugging and problem-solving skills, with the ability to understand complex systems and find elegant solutions.

Learning Mindset: Genuine curiosity about AI/ML and eagerness to learn new technologies. You are comfortable reading documentation and learning new frameworks quickly.

Quality Focus: You maintain high standards in code quality, testing, and software craftsmanship. You understand the importance of writing maintainable, well-tested code.

Effective Communication: Proficiency in both written and spoken English is essential for ensuring seamless communication within the team and with stakeholders.

Ownership Mindset: You take responsibility for your work, follow through on commitments, and care about delivering value to users.

Competence and Experience

Requirements

Must Have

  • 5+ years of professional software engineering experience

  • Strong .NET

  • Solid AWS knowledge

  • React and TypeScript proficiency

  • RESTful APIs, WebSockets, streaming responses

  • PostgreSQL and SQL optimization

  • Docker and Kubernetes fundamentals

  • Git and code review practices

Preferred (Nice to Have)

  • Any experience with LLMs (personal projects, side projects, API integrations)

  • AI agent frameworks (LangChain)

  • Vector databases (PostgreSQL with pgvector, OpenSearch)

  • Document processing and OCR

  • AWS services (Bedrock, S3, EKS)

  • Experience with real-time data processing

Education

  • BS degree in Computer Science or related field

  • Minimum of 5 years of professional software development experience

  • Proven track record of building and maintaining production systems

What We Offer

  • Hands-on learning in AI/LLM technologies and agentic systems

  • Ownership over features and technical decisions

  • Modern development practices (dev containers, automated testing, GitOps)

  • Work with cutting-edge AI technology and a modern tech stack

  • Professional growth from engineer to AI platform specialist

  • Real-world impact with meaningful products

  • Collaborative team environment with knowledge sharing

At nShift, we believe in embracing diversity in all forms and fostering an inclusive environment for everyone, which we believe is essential for our continued success. We're an equal opportunity employer, meaning all applicants will receive consideration for employment without regard to ethnicity, religion, sexual orientation, gender identity, family or parental status, national origin, veteran, neurodiversity, or disability status.

#LI-EN1

#LI-Hybrid

Creați o alertă de locuri de muncă pentru această căutare

Software Engineer • București, București, Romania

Locuri de muncă similare

CI/CD Engineer

Urban ConnectBucharest, Romania
Quick Apply

Hibrid in Bucharest, 2 days WFO.We are part of a technology and software engineering centre in Bucharest, Romania, delivering mission-critical solutions for a leading global financial institution.O... Afișați mai multe

Master Java Engineer

Sales ConsultingBucurești, București, Romania

As The Master Java Engineer, you'll be working on innovative projects, with the opportunity to enhance both your technical and interpersonal skills in a dynamic environment.Design and development o... Afișați mai multe

Senior Backend Engineer I Romania relocate to UAE

PixelChainBucharest, Romania
Quick Apply

FinTech, iGaming, and Marketing sectors.The company has successfully delivered.Brazil, Armenia, Saudi Arabia, and the UAE.As part of the engineering team, you'll take ownership of the architecture ... Afișați mai multe

Senior BigQuery Engineer

Sales ConsultingBucurești, București, Romania

You will design and deliver high-performance data solutions supporting complex reporting functions, as well as migrating on-premises platforms to modern cloud-based ecosystems;.You will work with l... Afișați mai multe

Senior C++ Software Engineer

Sales ConsultingBucurești, București, Romania

Our client is a leading global Financial market data provider who runs a number of programs to deliver high-quality software that connects Financial Markets across the globe in a real-time, high-fr... Afișați mai multe

Senior Software Engineer with Networking

Sales ConsultingBucurești, București, Romania

Developing applications & L2/L3 networking protocols for Ethernet Routing & Switching platforms.The engineer will be part of a dynamic team involved in developing the cutting edge routing & switchi... Afișați mai multe

Devops Platform Engineer CI/CD

Urban ConnectBucharest, Romania
Quick Apply

Our client is building a new GCP-based DevOps Platform for one of Europe's largest family-owned retailers— and their new managed GitLab is directly at the core.As DevOps Platform Engineer CI/CD, yo... Afișați mai multe

Design Verification Engineer

Sales ConsultingBucurești, București, Romania

As Design Verification Engineer, you will join leading-edge team responsible for the verification of advanced interconnect systems in state-of-the-art microprocessors.This role focuses on ensuring ... Afișați mai multe

Data Quality Engineer (Python & Databricks)

AIDA RecruitmentBuharest, Romania
Quick Apply

Data Quality Engineer (Python & Databricks).In this role, you will be responsible for designing and maintaining automated data validation frameworks that ensure data consistency, accuracy, and ... Afișați mai multe

Senior DevOps Engineer - Cloud Infrastructure - GCP

Urban ConnectBucharest, Romania
Quick Apply

Hibrid in Bucharest, 2 days WFO.We are seeking an experienced and highly skilled Senior DevOps Engineer with a strong focus on Google Cloud Platform (GCP) to lead the design, implementation, and op... Afișați mai multe

DevOps Engineer — KYC Application

Urban ConnectBucharest, Romania
Quick Apply

Hibrid in Bucharest, 2 days WFO.Our Know Your Client (KYC) application enables advisors to collect information about new potential customers, calculate their risk, and decide in a workflow whether ... Afișați mai multe

Senior DevOps Engineer - GCP

Urban ConnectBucharest, Romania
Quick Apply

Hibrid in Bucharest, 2 days WFO.We are a technology centre in Bucharest dedicated to strengthening engineering expertise, introducing an agile delivery model, and modernising IT infrastructure thro... Afișați mai multe

Site Reliability Engineer - Online Banking & Brokerage

Urban ConnectBucharest, Romania
Quick Apply

Hibrid in Bucharest, 2 days WFO.The Online Banking & Brokerage team is responsible for the digital customer access channels and services of a leading European financial institution.Our applicat... Afișați mai multe

Software Architect

Evolve TodayBucharest, Bucharest, Romania

If you’re driven by meaningful work and energized by the challenge of shaping complex, high‑traffic, distributed systems — in a collaborative, Agile, and international environment —.Ready to archit... Afișați mai multe

Senior Kafka/RabbitMQ Platform Engineer

BonapoliaBucharest, Bucharest, Romania

An experienced engineer who knows distributed systems not just from documentation - but from production incidents, cluster tuning under load, and writing runbooks that people actually use.Portugal,... Afișați mai multe

IT Systems Administrator & Internal Software Engineer

Klass Wagen GroupOtopeni, Județul Ilfov, Romania

This is not a help-desk seat and it is not a junior cloud role.You will personally own the entire IT and internal software function for a company operating across four countries: the infrastructure... Afișați mai multe

Embedded Linux Kernel Developer

Urban ConnectBucharest, Romania
Quick Apply

Embedded Linux Kernel Developer.We are looking for a Software Engineer specialized in Automotive Linux to join a high-performing engineering team focused on developing software for automotive proce... Afișați mai multe

Backend Engineer - Banking

Urban ConnectBucharest, Romania
Quick Apply

Hibrid in Bucharest, 2 days WFO.We are a technology centre in Bucharest, Romania, delivering global technology products and services for a leading international financial institution.Our teams work... Afișați mai multe