AlfaDocs.com logo
AlfaDocs.com

La piattaforma con la tecnologia 100% cloud più avanzata per la gestione completa dello studio medico e dentistico.

Senior Data Migration Engineer, PHP

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 11-50H1B No SponsorCompany SiteLinkedIn

Location

Italy

Posted

62 days ago

Salary

€30K - €40K / year

Seniority

Senior

Bachelor Degree3 yrs expItalianEnglishETLLaravelPHPSQLSymfony

Job Description

Senior Data Migration Engineer, PHP

AlfaDocs.com

• Execute data migrations for new customers, including extracting data from legacy systems and transforming it to fit our platform’s format • Collaborate closely with Customers and the onboarding team to understand the data format requirements • Handle various types of data including patients, appointments, bills, documents, and medical images • Use and extend our existing internal tools to perform and monitor migrations • Automate and optimize the data migration process for scalability and reliability • Occasionally perform semi-manual data migration steps when automation is not feasible • Write documentation for tools and processes, and contribute to the creation of standardized procedures

Job Requirements

  • Minumum 3-5 years of professional experience with PHP (preferably Symfony or Laravel)
  • Familiarity with relational databases and SQL
  • Experience working with structured data formats (CSV, XML, JSON, etc.)
  • Ability to reverse-engineer unfamiliar data structures and adapt to heterogeneous input formats
  • Comfort working in a small, agile team with high ownership and autonomy
  • Excellent problem-solving skills and attention to detail
  • Strong written and verbal communication skills in Italian and English.
  • Nice to have:
  • Experience with building ETL pipelines
  • Proven track record of developing or significantly improving internal tools and processes
  • Experience with hardware integrations

Benefits

  • Equipment: laptop, headphones, keyboard, mouse, smartphone, and a dedicated office monitor.
  • Bonus for paid English or German language courses.
  • Training courses, books, workshops, and team-building activities for personal and professional growth.
  • Partnership with Serenis (an online psychotherapy platform) - three sessions offered if needed.
  • Team Building Budget
  • Team Development Budget
  • Regular company reunions (yearly meetups, Christmas dinner)
  • Snacks and fruit always available in the office.

Related Job Pages

More Backend Engineer Jobs

Python Software Engineer

NTT DATA Services

NTT DATA is a $30 billion business and technology services leader, serving 75% of the Fortune Global 100. We are committed to accelerating client success and positively impacting society through responsible innovation. We are one of the world's leading AI and digital infrastructure providers, with unmatched capabilities in enterprise-scale AI, cloud, security, connectivity, data centers, and application services. Our consulting and Industry solutions help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have experts in more than 50 countries. We also offer clients access to a robust ecosystem of innovation centers as well as established and start-up partners. NTT DATA is a part of NTT Group, which invests over $3 billion each year in R&D.

Backend Engineer62 days ago

Role Description We are currently seeking a Python Software Engineer (Remote) to join our team in Bucuresti, București (RO-B), Romania. NTT DATA Inc is expanding its internal cybersecurity capabilities and is seeking a Senior Python Software Engineer to join the Office of Information Security that forms part of our Global Functions team. Based in Romania, this role is part of the Security DevOps team, which is responsible to help build and evolve our internal platform and support critical security operations applications. Using modern Python tools and frameworks, this incumbent will deliver scalable, secure, and high-performance backend systems, and automation workflows. Job Responsibilities Include: - Design, develop, and optimize Python-based microservices for our internal platform and supporting infrastructure - Write clean, reusable, and well-documented code and libraries - Ensure application performance, scalability, and reliability across environments - Implement and maintain build processes using PANTS, UV, or other modern Python build tools - Apply secure coding practices and contribute to platform compliance with internal security standards - Work closely with DevOps, product, and design teams to ship secure, reliable features - Conduct code reviews and share best practices with peers - Stay current with emerging technologies, frameworks, and best practices in Python and secure software development Qualifications - Proficiency in frameworks and libraries such as FastAPI, Flask, and SQLAlchemy - Experience with PANTS, UV, or similar build systems - Solid understanding of CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes) - Experience with Git and Agile development methodologies - Experience with automated testing frameworks and writing unit/integration tests - Experience with cloud platforms (AWS, GCP, Azure) - Knowledge of observability tools (e.g., Prometheus, Grafana) - Familiarity with infrastructure-as-code tools (e.g., Terraform, Pulumi) - Exposure to security and compliance practices in software development - Experience with Python type checking (e.g., MyPy) and linting tools (e.g., Flake8, Black) - Familiarity with asynchronous programming and event-driven architecture - Familiarity with AI augmented development workflows Requirements - 5+ years of professional experience in Python software development - Bachelor's degree in computer science or software engineering - Certifications in Python development, cloud technologies, or DevOps

Romania
Job Closed
Jack & Jill/External ATS logo

Lead Backend Engineer (£110k-£130k) at Midnite

Jack & Jill/External ATS

BlazeSQL - AI-native B2B SaaS platform for business intelligence.

Backend Engineer62 days ago
Full TimeRemoteTeam 11-50

This is a job that Jill, our AI Recruiter, is recruiting for on behalf of one of our customers. She will pick the best candidates from Jack's network The next step is to speak to Jack. Job Title: Lead Backend Engineer Salary: £110,000 - £130,000 Company Description: Midnite - Series C fintech platform with $75M+ raised Job Description: Join Midnite as the technical lead for our greenfield AI & Back Office team. In this player-manager role, you will build the internal platform powering our global operations while driving practical AI integration across engineering workflows. You will lead three engineers to ship high-quality Python systems that redefine how our business operates daily. Location: Remote, UK Why this role is remarkable: - Lead a brand-new, greenfield function with total autonomy to shape technical architecture and AI experimentation from day one. - Work for a well-funded Series C startup backed by The Raine Group, shipping proprietary technology to production daily in a modern AWS environment. - Drive high-impact AI enablement, moving beyond chatbots to build production-grade LLM tooling that accelerates an entire engineering organization. What you will do: - Architect and build the core backend systems for Midnite’s internal back office platform, focusing on configuration management and operational APIs. - Manage and mentor a small team of three fullstack and backend engineers, maintaining a high bar for code quality and professional growth. - Identify and prototype AI-powered improvements such as automated documentation, RAG pipelines, and intelligent alerting to reduce operational toil. The ideal candidate: - 7+ years of experience in backend engineering with strong Python proficiency and a solid foundation in cloud infrastructure (AWS preferred). - Proven ability to lead or mentor engineers while remaining hands-on as an individual contributor in a fast-paced environment. - Practical experience integrating LLMs and AI APIs into production systems, with a pragmatic approach to building useful business tools. Who are Jack & Jill? Ok, I'll go first. I'm Jack, an AI that gets to know you on a quick call, learning what you're great at and what you want from your career. Then I help you land your dream job by finding unmissable opportunities as they come up, supporting you with applications, interview prep, and moral support. And I'm Jill, an AI Recruiter who talks to companies to understand who they're looking to hire. Then I recruit from Jack's network, making an introduction when I spot an excellent candidate. Next steps Step 1. Visit our website. Step 2. Click 'Talk to Jack'. Step 3. Talk to Jack so he can understand your experience and ambitions. Step 4. Jack will make sure Jill (the AI agent working for the company) considers you for this role. Step 5. If Jill thinks you're a great fit and her client wants to meet you, they will make the introduction. Step 6. If not, Jack will find you excellent alternatives. All for free. We never post fake jobs This isn't a trick. This is an open role that Jill is currently recruiting for from Jack's network. Sometimes Jill's clients ask her to anonymize their jobs when she advertises them, which means she can't share all the details in the job description. We appreciate this can make them look a bit suspect, but there isn't much we can do about it. Give Jack a spin! You could land this role. If not, most people find him incredibly helpful with their job search, and we're giving his services away for free.

United Kingdom
£110K - £130K / year
General Dynamics logo

Senior Java Developer

General Dynamics

A business unit of General Dynamics, General Dynamics Information Technology (GDIT) supports some of the United States' most complex government, defense, and in

Backend Engineer62 days ago

• Participate in an agile team to deliver the full lifecycle, including requirements, architecture, design, development, testing and deployment • Design, develop, and maintain code that meets requirements with high quality, and performs efficiently and effectively to provide great customer experience • Incorporate standards and best practices, including performance, security, scalability, and maintainability • Update and maintain system design documents • Review and provide feedback on functional and technical requirements • Define and propose solutions for meeting requirements • Contributing to improvements in the software development lifecycle (SDLC) utilizing practices such as test-driven development (TDD), static code analysis, code reviews, continuous integration, continuous delivery, and automated security scanning • Working closely with solutions architects to ensure system design follows the industry best practices and standards that aligned with the Judiciary framework • Investing in learning and the software development efficiency of the entire office through teamwork, personal responsibility, individual and group training, and process improvement.

District Of Columbia
$111.2K - $150.4K / year
Poland and Eastern Europe logo

Backend Data Engineer

Poland and Eastern Europe

Xebia is a global tech company with a journey in CEE that started with two Polish companies – PGS Software and GetInData. We are a team of 1,000+ experts delivering top-notch work across cloud, data, and software. We work on impactful projects across various sectors including fintech, e-commerce, aviation, logistics, media, and fashion, helping clients build scalable platforms and cutting-edge applications. Our clients include notable names like McLaren, Aviva, Deloitte, Spotify, Disney, ING, UPS, Tesco, Truecaller, AllSaints, Volotea, Schmitz Cargobull, Allegro, and InPost.

Backend Engineer62 days ago
Full TimeRemoteTeam 1,001-5,000

Hello, let’s meet! Who We Are While Xebia is a global tech company, our journey in CEE started with two Polish companies – PGS Software, known for world-class cloud and software solutions, and GetInData, a pioneer in Big Data. Today, we’re a team of 1,000+ experts delivering top-notch work across cloud, data, and software. And we’re just getting started. What We Do We work on projects that matter – and that make a difference. From fintech and e-commerce to aviation, logistics, media, and fashion, we help our clients build scalable platforms, data and AI solutions, and cutting-edge applications to shape the future of tech. Our clients include McLaren, Aviva, Deloitte, Spotify, Disney, ING, UPS, Tesco, Truecaller, AllSaints, Volotea, Schmitz Cargobull, Allegro, InPost, and many, many more. We value smart tech, real ownership, and continuous growth. We use modern, open-source stacks, and we’re proud to be trusted partners of Databricks, dbt, Snowflake, Azure, GCP, and AWS. Fun fact: we were the first AWS Premier Partner in Poland! Beyond Projects What makes Xebia special? Our community. We support tech communities, organize meetups (Software Talks, Data Tech Talks), and have a culture that actively support your growth via Guilds, Labs, and personal development budgets — for both tech and soft skills. It’s not just a job. It’s a place to grow. What sets us apart? Our mindset. Our vibe. Our people. And while that’s hard to capture in text – come visit us and see for yourself. You will be: - designing, building, and operating scalable Java-based backend services supporting subscription and merchandising platforms, - developing APIs and backend systems that enable personalized and data-driven conversion experiences, - collaborating closely with product managers, data scientists, and other engineers to solve complex, business-critical problems, - building and improving data pipelines that support experimentation, heuristics, and machine learning use cases, - contributing to architectural decisions with a focus on scalability, reliability, and long-term maintainability, - owning services end-to-end in production, including monitoring, observability, and continuous improvement, - participating in code reviews and knowledge sharing to strengthen team-wide engineering standards. Your profile: - 5+ years of professional experience in backend development using Java, - strong computer science fundamentals, including data structures, algorithms, and distributed systems, - hands-on experience designing and operating cloud-native services (e.g. GCP or AWS), - experience building and maintaining high-traffic, production-grade systems, - solid understanding of reliability, observability, and performance in distributed environments, - experience designing and consuming APIs and translating business needs into technical solutions, - strong collaboration skills and ability to take ownership from concept through delivery, - experience working with distributed systems at global scale, - familiarity with data pipelines and systems supporting experimentation or analytics, - experience working in cross-functional teams with product and data stakeholders, - exposure to service-oriented or microservice architectures, - practical experience using AI-powered assistants (e.g. Claude Code, GitHub Copilot, Cursor) to improve productivity, quality, or decision-making in software delivery. Work from the European Union region and a work permit are required. Nice to have: - experience with gRPC, - hands-on knowledge of Google Cloud Platform services such as BigQuery or Bigtable, - experience with CMS integrations, - exposure to machine learning–driven systems or personalization platforms, - background in experimentation frameworks, heuristics, or decision engines, - interest in and familiarity with emerging AI-driven practices (e.g. agent-based workflows, automation patterns, AI-augmented development), with a willingness to explore and experiment beyond standard approaches. Recruitment Process: CV review – HR call – Interview – Client Interview – Decision

Bulgaria + 4 moreAll locations: Bulgaria | Moldova | Oman | Poland | Romania