Senior Python Developer

Nshiftofficial — Romania · Posted ~3 hours ago

Senior Full-time

Skills

Python modern Python development software engineering SaaS cloud computing

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join an experienced engineering team as a Senior Python Developer working on large-scale cloud-based SaaS solutions. You will apply modern Python development practices to technology supporting international logistics and high-volume shipping workflows across multiple industries.

Highlights

Opportunity to join an experienced engineering organization working on large-scale cloud SaaS solutions. The role offers exposure to global logistics and e-commerce operations and the chance to contribute to a platform handling high-volume international shipping workflows.

Description

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 Python Developer to join our talented Engineering Enablement team. The ideal candidate will possess a unique blend of technical expertise in modern Python development 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 the role At nShift, we're developing a cutting-edge system that streamlines carrier integrations through intelligent automation. This role offers the chance to work on a dynamic platform that combines traditional software development with AI-powered coding assistance to accelerate integration workflows. We're seeking a pragmatic, hands-on developer who will design and build integration solutions that connect seamlessly with external and internal systems. You'll write production code while also developing AI coding agents that enhance and expedite the integration process, making it faster and more efficient for our team and clients. 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. Over responsibility Technology Build and maintain scalable, secure, and resilient Python APIs using FastAPIIntegrate with multiple LLM providers (Anthropic Claude, OpenAI, AWS Bedrock)Work with vector databases and RAG (Retrieval-Augmented Generation) patternsEnsure code quality through testing, type hints, and code reviewsKeep the technology stack up to date and follow best practices Process Follow established development processes and advocate for continuous improvementWrite clean, well-documented code with comprehensive testsParticipate in code reviews and knowledge-sharing sessionsUse modern development tools and practices (Git, Docker, CI/CD) Collaboration Work closely with other developers, product managers, and stakeholdersParticipate in planning and architectural discussionsTake ownership of features from design to deployment Competence And Experience For the role of Python Developer in our AI Platform team at nShift, we are seeking candidates who embody the following characteristics: Technical Proficiency: Strong hands-on experience with Python is required. Experience with API design, database optimization, and system architecture thinking is essential. Not mandatory - these can be learned on the job: experience with LLMs, AI agent frameworks, or vector databases. 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. Pragmatic Mindset: You balance quality with delivery speed, knowing when to ship a working solution and when to refine. You understand that iteration beats perfection, and you're skilled at evolving systems over time rather than trying to build everything at once. 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. Requirements Must have 5+ years hands on experience on PythonRESTful APIs, FastAPIExperience with databasesDocker fundamentalsGit and code review practicesCuriosity about AI/ML and eagerness to learn new technologies Preferred (Nice To Have) Any experience with LLMs (personal projects, side projects, API integrations) Education & Experience BS degree in Computer Science or related fieldMinimum of 5 years of professional software development experienceProven track record of building and maintaining production systems Language Skills Fluency in English is mandatory (written and spoken) What We Offer Hands-on learning in AI/LLM technologies and agentic systemsModern development practices (dev containers, automated testing, GitOps)Work with cutting-edge AI technology and modern tech stackReal-world impact with meaningful productsCollaborative team environment with knowledge sharing Please ensure you upload your CV in English 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 which means that 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.