Remote Working

Remote working from home provides convenience and freedom, a lifestyle embraced by millions of people around the world. With our platform, finding the right job, whether full-time or part-time, becomes quick and easy thanks to AI, precise filters, and daily updates. Sign up now and start your online career today β€” fast and easy!

Remote IT JobsRemote Job Salaries
Scala
129 jobs found. to receive daily emails with new job openings that match your preferences.
129 jobs found.

Set alerts to receive daily emails with new job openings that match your preferences.

Apply
πŸ”₯ Sr. Data Engineer (GC25001)
Posted about 19 hours ago

πŸ“ United States

🧭 Full-Time

πŸ’Έ 150363.0 - 180870.0 USD per year

πŸ” Software Development

  • At least a Bachelors Degree or foreign equivalent in Computer Science, Computer Engineering, Electrical and Electronics Engineering, or a closely related technical field, and at least five (5) years of post-bachelor’s, progressive experience writing shell scripts; validating data; and engaging in data wrangling.
  • Experience must include at least three (3) years of experience debugging data; transforming data into Microsoft SQL server; developing processes to import data into HDFS using Sqoop; and using Java, UNIX Shell Scripts, and Python.
  • Experience must also include at least one (1) year of experience developing Hive scripts for data transformation on data lake projects; converting Hive scripts to Pyspark applications; automating in Hadoop; and implementing CI/CD pipelines.
  • Design, develop, test, and implement Big Data technical solutions.
  • Recommend the right technologies and solutions for a given use case, from the application layer to infrastructure.
  • Lead the delivery of compiling and installing database systems, integrating data from a variety of data sources (data warehouse, data marts) utilizing on-prem or cloud-based data structures.
  • Drive solution architecture and perform deployments of data pipelines and applications.
  • Author DDL and DML SQL spanning technical tacks.
  • Develop data transformation code and highly complex provisioning pipelines.
  • Ingest data from relational databases.
  • Execute automation strategy.

AWSPythonSQLHadoopJavaKafkaSnowflakeData engineeringSparkCI/CDScalaScriptingDebugging

Posted about 19 hours ago
Apply
Apply

πŸ“ UK, Germany

πŸ” Finance Royalty Processing

🏒 Company: ICEπŸ‘₯ 11-50Real EstateBuilding Material

  • 5 years of back-end development experience.
  • 2 years of experience with Scala (preferably with http4s, doobie, cats, cats-effect).
  • Experience working with relational and non-relational databases.
Design and implement scalable, resilient, service oriented architectures.

AWSBackend DevelopmentSoftware DevelopmentAgileApache KafkaData StructuresCI/CDRESTful APIsDevOpsMicroservicesScala

Posted 1 day ago
Apply
Apply

πŸ“ Brazil, the U.S., and Canada

🧭 Full-Time

πŸ” Payments

  • Bachelor’s or Master’s degree in CS/Engineering/Data-Science or other technical disciplines.
  • Solid experience in DS/ML engineering.
  • Proficiency in programming languages such as Python, Scala, or Java.
  • Hands-on experience in implementing batch and real-time streaming pipelines, using SQL and NoSQL database solutions
  • Familiarity with monitoring tools for data pipelines, streaming systems, and model performance.
  • Experience in AWS cloud services (Sagemaker, EC2, EMR, ECS/EKS, RDS, etc.).
  • Experience with CI/CD pipelines, infrastructure-as-code tools (e.g., Terraform, CloudFormation), and MLOps platforms like MLflow.
  • Experience with Machine Learning modeling, notably tree-based and boosting models supervised learning for imbalanced target scenarios.
  • Experience with Online Inference, APIs, and services that respond under tight time constraints.
  • Proficiency in English.
  • Design the data-architecture flow for the efficient implementation of real-time model endpoints and/or batch solutions.
  • Engineer domain-specific features that can enhance model performance and robustness.
  • Build pipelines to deploy machine learning models in production with a focus on scalability and efficiency, and participate in and enforce the release management process for models and rules.
  • Implement systems to monitor model performance, endpoints/feature health, and other business metrics; Create model-retraining pipelines to boost performance, based on monitoring metrics; Model recalibration.
  • Design and implement scalable architectures to support real-time/batch solutions; Optimize algorithms and workflows for latency, throughput, and resource efficiency; Ensure systems adhere to company standards for reliability and security.
  • Conduct research and prototypes to explore novel approaches in ML engineering for addressing emerging risk/fraud patterns.
  • Partner with fraud analysts, risk managers, and product teams to translate business requirements into ML solutions.

AWSBackend DevelopmentDockerPythonSQLAmazon RDSAWS EKSFrontend DevelopmentJavaKafkaKubernetesMachine LearningMLFlowAirflowAlgorithmsData engineeringData scienceREST APINosqlPandasSparkCI/CDTerraformScalaData modelingEnglish communication

Posted 1 day ago
Apply
Apply

πŸ“ Worldwide

πŸ” Hospitality

🏒 Company: Lighthouse

  • 4+ years of professional experience using Python, Java, or Scala for data processing (Python preferred)
  • You stay up-to-date with industry trends, emerging technologies, and best practices in data engineering.
  • Improve, manage, and teach standards for code maintainability and performance in code submitted and reviewed
  • Ship large features independently, generate architecture recommendations and have the ability to implement them
  • Great communication: Regularly achieve consensus amongst teams
  • Familiarity with GCP, Kubernetes (GKE preferred),Β  CI/CD tools (Gitlab CI preferred), familiarity with the concept of Lambda Architecture.
  • Experience with Apache Beam or Apache Spark for distributed data processing or event sourcing technologies like Apache Kafka.
  • Familiarity with monitoring tools like Grafana & Prometheus.
  • Design and develop scalable, reliable data pipelines using the Google Cloud stack.
  • Optimise data pipelines for performance and scalability.
  • Implement and maintain data governance frameworks, ensuring data accuracy, consistency, and compliance.
  • Monitor and troubleshoot data pipeline issues, implementing proactive measures for reliability and performance.
  • Collaborate with the DevOps team to automate deployments and improve developer experience on the data front.
  • Work with data science and analytics teams to enable them to bring their research to production grade data solutions, using technologies like airflow, dbt or MLflow (but not limited to)
  • As a part of a platform team, you will communicate effectively with teams across the entire engineering organisation, to provide them with reliable foundational data models and data tools.
  • Mentor and provide technical guidance to other engineers working with data.

PythonSQLApache AirflowETLGCPKubernetesApache KafkaData engineeringCI/CDMentoringTerraformScalaData modeling

Posted 4 days ago
Apply
Apply

πŸ“ Finland, Tallinn, Berlin, Stockholm

πŸ” Software Development

🏒 Company: Wolt - English

  • Experience designing, building, and integrating quality software (microservices) at scale within a complex domain.
  • Strong technical leadership skills.
  • Experience with cloud platforms (AWS or similar), container orchestration (Kubernetes, Docker), observability tools (such as DataDog), and database technologies (SQL and NoSQL).

AWSBackend DevelopmentDockerLeadershipSQLCloud ComputingGitKubernetesGoNosqlCI/CDRESTful APIsMicroservicesJSONScalaStakeholder managementSoftware Engineering

Posted 5 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ” AdTech

🏒 Company: YobiπŸ‘₯ 11-50πŸ’° $2,370,000 Seed about 2 years agoCRMElectronicsBig DataB2BSoftware

  • AdTech experience and product intuition for the space
  • Understanding enough about machine learning
  • Skill and attitude wise, can quickly contribute to things such as orchestration/Airflow, Bazel (build systems, really), CI/CD, Spark (we have both Python and Scala), and other SQL-y data computation backends as needed.
  • Focus on the models, metrics, pipelines, systems, and services that power and deliver excellence via Yobi Applications products
  • Involve a large degree of 0-to-1 development
  • Rely on collaboration with Product, core signals MLEs, and leaning on your own expertise and insight in building holistic ML-powered products.

PythonSQLApache AirflowMachine LearningProduct ManagementAlgorithmsData engineeringData scienceSparkCI/CDRESTful APIsScala

Posted 5 days ago
Apply
Apply

πŸ“ Argentina

🧭 Full-Time

πŸ” Software Development

🏒 Company: Austin Software

  • 5+ years experience as a Data Engineer
  • 4+ years experience with MySQL
  • Experience with Python
  • Experience with Spark jobs written in Scala
  • Experience with Databricks

AWSPythonMySQLData engineeringSparkScala

Posted 5 days ago
Apply
Apply

πŸ“ United States

🏒 Company: ge_externalsite

  • Hands-on experience in programming languages like Java, Python or Scala and experience in writing SQL scripts for Oracle, MySQL, PostgreSQL or HiveQL
  • Exposure to industry standard data modeling tools (e.g., ERWin, ER Studio, etc.).
  • Exposure to Extract, Transform & Load (ETL) tools like Informatica or Talend
  • Exposure to industry standard data catalog, automated data discovery and data lineage tools (e.g., Alation, Collibra, etc., )
  • Experience with Big Data / Hadoop / Spark / Hive / NoSQL database engines (i.e. Cassandra or HBase)
  • Exposure to unstructured datasets and ability to handle XML, JSON file formats
  • Conduct exploratory data analysis and generate visual summaries of data. Identify data quality issues proactively.
  • Developing reusable code pipelines through CI/CD.
  • Hands-on experience of big data or MPP databases.
  • Developing and executing integrated test plans.
  • Be responsible for identifying solutions for complex data analysis and data structure.
  • Be responsible for creating digital thread requirements
  • Be responsible for change management of database artifacts to support next gen QMS applications
  • Be responsible for monitoring data availability and data health of complex systems
  • Understand industry trends and stay up to date on associated Quality and tech landscape.
  • Design & build technical data dictionaries and support business glossaries to analyze the datasets
  • This role may also work on other Quality team digital and strategic deliveries that support the business.
  • Perform data profiling and data analysis for source systems, manually maintained data, machine or sensor generated data and target data repositories
  • Design & build both logical and physical data models for both Online Transaction Processing (OLTP) and Online Analytical Processing (OLAP) solutions
  • Develop and maintain data mapping specifications based on the results of data analysis and functional requirements
  • Build a variety of data loading & data transformation methods using multiple tools and technologies.
  • Design & build automated Extract, Transform & Load (ETL) jobs based on data mapping specifications
  • Manage metadata structures needed for building reusable Extract, Transform & Load (ETL) components.
  • Analyze reference datasets and familiarize with Master Data Management (MDM) tools.
  • Analyze the impact of changes to downstream systems/products and recommend alternatives to minimize the impact.
  • Derive solutions and make recommendations from deep dive data analysis proactively.
  • Design and build Data Quality (DQ) rules.
  • Drives design and implementation of the roadmap.
  • Design and develop complex code in multiple languages.
  • This role may also work on other Quality team digital and strategic deliveries that support the business.

PostgreSQLPythonSQLData AnalysisETLHadoopJavaMySQLOracleData engineeringNosqlSparkCI/CDAgile methodologiesJSONScalaData visualizationData modeling

Posted 6 days ago
Apply
Apply

πŸ“ United States, Canada, Mexico, Europe

🧭 Full-Time

πŸ” Software Development

  • 5+ years of experience as a Data Engineer
  • Snowflake architecture expertise for multi-tenant B2B applications
  • Performance optimization for customer-facing data models and analytics.
  • Advanced SQL skills for complex query optimization
  • Proficiency in Python, Scala, or Go for data pipeline development
  • Experience analyzing source data structures and recommending improvements
  • Ability to collaborate with engineering teams on data design
  • Experience with ETL/ELT pipelines (Airflow, dbt)
  • Integration experience with Power BI, Tableau, and Sigma
  • Mentoring skills for report creation using BI tools
  • Data quality management for customer-facing products
  • Experience with GitHub/source control and CI/CD pipelines (GitHub Actions or Jenkins)
  • Understanding of multi-tenant data security and governance
  • Develop and enhance AI workflows in support of the various QAD applications.
  • Complete delivery work committed during the sprint to achieve business goals.
  • Help the business maintain a competitive edge by leveraging the latest AI technologies.
  • Provide subject matter expertise during incidents to resolve customer issues quickly.
  • Participate in forums to explore interests outside of the sprint work and contribute ideas to continuously improve the system.
  • Commit to the team to help the team and the wider business achieve our goals.
  • Write testable and maintainable code.

PythonSQLETLJenkinsSnowflakeTableauAirflowAPI testingData engineeringGoCI/CDRESTful APIsScalaData modeling

Posted 6 days ago
Apply
Apply

πŸ“ India

🧭 Full-Time

πŸ” Software Development

  • Experience developing software in GCP, AWS, or Azure
  • 5+ yrs experience developing applications in Java
  • 3+ years required with at least one other programming language such as Node.js, Scala, Python, Go, C#, Typescript, Ruby.
  • Experience with relational databases, including designing complex schemas and queries.
  • Experience developing within distributed systems or a microservice based architecture.
  • Strong verbal and written communication skills for documenting workflows, tools, or complex areas of a codebase.
  • Ability to thrive in a fast-paced environment and multi-task efficiently.
  • Strong analytical and troubleshooting skills.
  • 3+ years of experience as a technical specialist in Customer-facing roles
  • Experience with Agile development methodologies
  • Experience with Continuous Integration and Continuous Delivery (CI/CD)
  • Create well-designed, documented, and tested software features that meet customer requirements.
  • Identify and address product bugs, deficiencies, and performance bottlenecks.
  • Participate in an agile delivery team, helping to ensure the technical quality of the features delivered across the team, including documentation, testing strategies, and code.
  • Help determine technical feasibility and solutions for business requirements.
  • Remain up-to-date on emerging technologies and architecture and propose ways to use them in current and upcoming projects.
  • Leverage technical knowledge to cut scope while maintaining or achieving the overall goals of the product.
  • Leverage technical knowledge to improve the quality and efficiency of product applications and tools.
  • Willingness to travel to client locations and deliver professional services

AWSDockerNode.jsPythonSQLAgileGCPGitJavaJava EEJenkinsKubernetesRubySpringSpring BootTypeScriptC#AzureGoServerlessCI/CDAgile methodologiesRESTful APIsLinuxDevOpsTerraformMicroservicesScala

Posted 6 days ago
Apply
Shown 10 out of 129

Ready to Start Your Remote Journey?

Apply to 5 jobs per day for free, or get unlimited applications with a subscription starting at €5/week.

Why do Job Seekers Choose Our Platform for Remote Work Opportunities?

We’ve developed a well-thought-out service for home job matching, making the searching process easier and more efficient.

AI-powered Job Processing and Advanced Filters

Our algorithms process thousands of offers postings daily, extracting only the key information from each listing. This allows you to skip lengthy texts and focus only on the offers that match your requirements.

With powerful skill filters, you can specify your core competencies to instantly receive a selection of job opportunities that align with your experience. 

Search by Country of Residence

For those looking for fully remote jobs in their own country, our platform offers the ability to customize the search based on your location. This is especially useful if you want to adhere to local laws, consider time zones, or work with employers familiar with local specifics.

If necessary, you can also work remotely with employers from other countries without being limited by geographical boundaries.

Regular Data Update

Our platform features over 40,000 remote work offers with full-time or part-time positions from 7,000 companies. This wide range ensures you can find offers that suit your preferences, whether from startups or large corporations.

We regularly verify the validity of vacancy listings and automatically remove outdated or filled positions, ensuring that you only see active and relevant opportunities.

Job Alerts

Once you register, you can set up convenient notification methods, such as receiving tailored job listings directly to your email or via Telegram. This ensures you never miss out on a great opportunity.

Our job board allows you to apply for up to 5 vacancies per day absolutely for free. If you wish to apply for more, you can choose a suitable subscription plan with weekly, monthly, or annual payments.

Wide Range of Completely Remote Online Jobs

On our platform, you'll find fully remote work positions in the following fields:

  • IT and Programming β€” software development, website creation, mobile app development, system administration, testing, and support.
  • Design and Creative β€” graphic design, UX/UI design, video content creation, animation, 3D modeling, and illustrations.
  • Marketing and Sales β€” digital marketing, SMM, contextual advertising, SEO, product management, sales, and customer service.
  • Education and Online Tutoring β€” teaching foreign languages, school and university subjects, exam preparation, training, and coaching.
  • Content β€” creating written content for websites, blogs, and social media; translation, editing, and proofreading.
  • Administrative Roles (Assistants, Operators) β€” Virtual assistants, work organization support, calendar management, and document workflow assistance.
  • Finance and Accounting β€” bookkeeping, reporting, financial consulting, and taxes.

Other careers include: online consulting, market research, project management, and technical support.

All Types of Employment

The platform offers online remote jobs with different types of work:

  • Full-time β€” the ideal choice for those who value stability and predictability;
  • part-time β€” perfect for those looking for a side home job or seeking a balance between work and personal life;
  • Contract β€” suited for professionals who want to work on projects for a set period.
  • Temporary β€” short-term work that can be either full-time or part-time. These positions are often offered for seasonal or urgent tasks;
  • Internship β€” a form of on-the-job training that allows you to gain practical experience in your chosen field.

Whether you're looking for stable full-time employment, the flexibility of freelancing, or a part-time side gig, you'll find plenty of options on Remoote.app.

Remote Working Opportunities for All Expertise Levels

We feature offers for people with all levels of expertise:

  • for beginners β€” ideal positions for those just starting their journey in internet working from home;
  • for intermediate specialists β€” if you already have experience, you can explore positions requiring specific skills and knowledge in your field;
  • for experts β€” roles for highly skilled professionals ready to tackle complex tasks.

How to Start Your Online Job Search Through Our Platform?

To begin searching for home job opportunities, follow these three steps:

  1. Register and complete your profile. This process takes minimal time.
  2. Specify your skills, country of residence, and the preferable position.
  3. Receive notifications about new vacancy openings and apply to suitable ones.

If you don't have a resume yet, use our online builder. It will help you create a professional document, highlighting your key skills and achievements. The AI will automatically optimize it to match job requirements, increasing your chances of a successful response. You can update your profile information at any time: modify your skills, add new preferences, or upload an updated resume.