EchoGlobal

Joined in 2019
2% answers

A boutique-style IT staffing agency that researches talent around the globe. 👉 Building #EGTI (Echo Global Talent Index).

  • · 106 views · 24 applications · 4d

    Data Migration Engineer

    Full Remote · Worldwide · 2 years of experience · English - B2
    Although the role is focused on data migration, it is not in the traditional analytics or data science sense. The work involves migrating customer data into an application rather than into a data lake or data warehouse for analytical use. This won't be...

    Although the role is focused on data migration, it is not in the traditional analytics or data science sense. The work involves migrating customer data into an application rather than into a data lake or data warehouse for analytical use. This won't be boring. One month you will be migrating data from Software A, the next from Software B and after that from a custom-built legacy app C, each with its own challenges and trade-offs.

     

    We do understand that very few engineers specialize solely in migrations. So, if you are a software engineer, DB developer or DevOps professional with relevant migration experience, this is a great opportunity to join a serious product used by thousands of companies worldwide and make a real impact.

     

    Requirements

    • 1+ years of experience in data migrations and at least 3 yoe in software developement.
    • Proficiency in SQL.
    • Hands-on experience with scripting in Python or Ruby (as popular ETL tools are not widely used in this role).
    • Ability to take ownership of tasks with minimal direction and deliver high-quality results in a fast-paced environment.
    • Self-starter who can work independently and collaboratively.
    • Excellent communication, analytical, and problem-solving skills.
    • Advanced level of English.

    Responsibilities

    • Work with data owners to understand legacy data, gather requirements, and design solutions to meet those needs.
    • Produce detailed data mapping documentation.
    • Develop and implement tools, scripts, queries, or applications for accessing, analyzing, converting, and migrating data between databases or from CSV files.
    • Reverse-engineer data models from other vendors.
    • Troubleshoot data quality issues and write scripts to cleanse data.
    • Maintain data security, integrity, and availability in production environments.
    • Collaborate with the Customer Success team to manage client expectations, communicate timelines, and resolve database issues.
    • Serve as the technical point of contact during the migration process.

    Nice to have

    • Linux experience, including terminal usage and OS-level troubleshooting.
    • Bachelor’s degree in Computer Information Systems or a related field.

    Working conditions

    • Mon — Fri, 8h/day, overlap with US (Denver) at least 4 hours.

    Interviewing stages

    1. In-depth HR interview assessing your soft skills, English proficiency, etc.
    2. Technical interview with the CTO, including live coding and SQL challenge to solve.
    3. Final meet with your direct manager (team lead).
    More
  • · 84 views · 9 applications · 22d

    Senior FullStack (RoR / JS) Engineer

    Full Remote · Worldwide · 5 years of experience · English - C1
    Company Description #1 talent intelligence platform and global leader in recruiting software which serves over 125,000 recruiters around the world. Project Description You will work across backend, frontend, browser extension, and mobile surfaces to...

    Company Description

    #1 talent intelligence platform and global leader in recruiting software which serves over 125,000 recruiters around the world.

     

    Project Description

    You will work across backend, frontend, browser extension, and mobile surfaces to deliver real, user-facing impact. You will integrate AI/ML-powered features into workflows, own complex integrations, and help evolve a product used at scale. This role is product-focused, integration-heavy, and well suited for engineers who enjoy owning features end-to-end.

     

    Requirments

    • At least 5 years of experience as a full-stack engineer working with Rails and JS.
    • Comfort building and consuming APIs, including GraphQL.
    • Experience with complex integrations such as communications, payments, or third-party services.
    • Solid understanding of relational databases and search systems.
    • Product mindset with attention to UX, performance, and reliability.
    • Ability to work effectively in an AI-augmented development environment.
    • Excellent communication, analytical, and problem-solving skills.
    • Advanced level of English.

    Responsibilities

    • Design and implement full-stack features using Ruby on Rails, GraphQL, and TypeScript/React.
    • Integrate ML outputs into UI, search, and automations, working closely with AI and data teams.
    • Build and maintain APIs consumed by web, mobile, and extension clients.
    • Own feature quality including UX guardrails, edge cases, and observability.
    • Contribute to scalable architecture across multi-region Kubernetes environments.
    • Participate in code reviews, technical discussions, and iterative product delivery.
    • Daily use of modern AI coding tools such as Cursor and Claude.

    Technical Stack

    Backend

    • Ruby on Rails with Sorbet typing
    • GraphQL and JSON APIs
    • Background jobs, authentication, billing with Stripe
    • Integrations with Google, Twilio, Intercom, Mailgun
    • Postgres (PostGIS, pgvector), Redis, Elasticsearch

    Frontend

    • TypeScript and React
    • Redux, Router, Relay
    • MUI, Storybook
    • Data visualization with Plotly or Recharts
    • Mapping with Leaflet

    Mobile

    • React Native app using the same API surface as the web product

    Infrastructure and DevX

    • Kubernetes at scale, multi-region and multi-provider
    • Strong observability with logging, metrics, and tracing
    • Docker and devcontainers
    • Local Minio S3, Postgres, Elasticsearch bootstrap
    • CI-friendly workflows with RSpec or Minitest, Rubocop, Sorbet, Prettier

    Working conditions

    • Mon — Fri, 8h/day, overlap with US (CST) at least 4 hours.
    More
  • · 130 views · 51 applications · 4d

    Python / Data Migration Engineer

    Full Remote · Worldwide · 3 years of experience · English - B2
    Although the role is focused on data migration, it is not in the traditional analytics or data science sense. The work involves migrating customer data into an application rather than into a data lake or data warehouse for analytical use. This won't be...

    Although the role is focused on data migration, it is not in the traditional analytics or data science sense. The work involves migrating customer data into an application rather than into a data lake or data warehouse for analytical use. This won't be boring. One month you will be migrating data from Software A, the next from Software B and after that from a custom-built legacy app C, each with its own challenges and trade-offs.

     

    We do understand that very few engineers specialize solely in migrations. So, if you are a software engineer, DB developer or DevOps professional with relevant migration experience, this is a great opportunity to join a serious product used by thousands of companies worldwide and make a real impact.

     

    Requirements

    • 1+ years of experience in data migrations and at least 3 yoe in software developement.
    • Proficiency in SQL.
    • Hands-on experience with scripting in Python (as popular ETL tools are not widely used in this role).
    • Ability to take ownership of tasks with minimal direction and deliver high-quality results in a fast-paced environment.
    • Self-starter who can work independently and collaboratively.
    • Excellent communication, analytical, and problem-solving skills.
    • Advanced level of English.

    Responsibilities

    • Work with data owners to understand legacy data, gather requirements, and design solutions to meet those needs.
    • Produce detailed data mapping documentation.
    • Develop and implement tools, scripts, queries, or applications for accessing, analyzing, converting, and migrating data between databases or from CSV files.
    • Reverse-engineer data models from other vendors.
    • Troubleshoot data quality issues and write scripts to cleanse data.
    • Maintain data security, integrity, and availability in production environments.
    • Collaborate with the Customer Success team to manage client expectations, communicate timelines, and resolve database issues.
    • Serve as the technical point of contact during the migration process.

    Nice to have

    • Linux experience, including terminal usage and OS-level troubleshooting.
    • Bachelor’s degree in Computer Information Systems or a related field.

    Working conditions

    • Mon — Fri, 8h/day, overlap with US (Denver) at least 4 hours.

    Interviewing stages

    1. In-depth HR interview assessing your soft skills, English proficiency, etc.
    2. Technical interview with the CTO, including live coding and SQL challenge to solve.
    3. Final meet with your direct manager (team lead).
    More
  • · 29 views · 8 applications · 1d

    AI / Computer Vision Engineer

    Full Remote · Countries of Europe or Ukraine · 3 years of experience · English - B2
    Project A platform reshaping the vehicle inspection market, allowing companies to run guided, computer vision–based inspections on any smartphone in just a few minutes, with AI assessing damage and estimating repair costs. Qualifications 3+ years of...

    Project

    A platform reshaping the vehicle inspection market, allowing companies to run guided, computer vision–based inspections on any smartphone in just a few minutes, with AI assessing damage and estimating repair costs.

     

    Qualifications

    • 3+ years of experience in developing and implementing deep learning models.
    • Strong understanding of Convolutional Neural Networks (CNN), Recurrent Neural Networks (RNN), and Convolutional Recurrent Neural Networks (RCNN).
    • Experience working with large datasets.
    • Strong programming skills in Python, TensorFlow, and PyTorch.
    • Strong AWS experience (deployment, optimization).
    • Usage of open-source CNN models such as Yolo.
    • Bachelor’s degree in Computer Science or a related field.

    Responsibilities

    • Design, develop, and implement deep learning models using CNN, RNN, and RCNN for various applications.
    • Work with large data sets to preprocess, clean, and prepare data for model training.
    • Create datasets for training and testing.
    • Train machine learning models and validate their accuracy, and deploy validated models into production.
    • Optimize models for performance and accuracy, and fine-tune hyperparameters to achieve optimal results.
    • Stay up to date with the latest developments in deep learning techniques and technology.
    • Provide technical guidance and support to other team members.
    More
  • · 12 views · 3 applications · 1d

    Business Analyst / ITSM (ServiceNow)

    Full Remote · Countries of Europe or Ukraine · 3 years of experience · English - C1
    Project / Company A global producer and distributor of specialty mineral materials, operating 160 plants worldwide. The company runs technical centers in Switzerland, the US and Singapore, supported by local laboratories focused on R&D and innovation. ...

    Project / Company

    A global producer and distributor of specialty mineral materials, operating 160 plants worldwide. The company runs technical centers in Switzerland, the US and Singapore, supported by local laboratories focused on R&D and innovation.

     

    Required Qualifications

    • 3+ years of experience as a Business Analyst in ITSM or IT operations–related projects.
    • Practical, hands-on experience with ServiceNow modules and workflows, in particular SPM.
    • Experience documenting processes, requirements, and functional designs.
    • Experience in change and release management methodologies (e.g., Agile, Waterfall).
    • Understanding of ITIL framework and ITIL-based service management processes.
    • Ability to work with both technical and non-technical stakeholders.
    • Excellent communication skills in English, both verbal and written.

    Nice to Have

    • Any ServiceNow certification.
    • Experience with SAP, data migration tools, and API integrations (e.g., MuleSoft).

    Responsibilities

    • Gather, analyze, and document business and technical requirements for ITSM initiatives.
    • Deeply use ServiceNow to support configuration, process alignment, and enhancements.
    • Analyze existing processes and identify improvement opportunities.
    • Translate business needs into clear functional specifications, user stories, and process diagrams.
    • Support ITSM implementations, upgrades, and optimization projects from discovery through delivery.
    • Define KPIs and reporting requirements to measure service performance and process efficiency.
    • Support user acceptance testing, change management, and end-user adoption.
    More
Log In or Sign Up to see all posted jobs