Scala Jobs

Find remote positions requiring Scala skills. Browse through opportunities where you can utilize your expertise and grow your career.

Scala
99 jobs found. to receive daily emails with new job openings that match your preferences.
99 jobs found.

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

Apply

📍 United States

🧭 Full-Time

💸 122100.0 - 195360.0 USD per year

🔍 Public Safety and Law Enforcement

🏢 Company: Axon👥 1001-5000💰 $246,000,000 Post-IPO Equity over 6 years agoGovTechElectronicsHardwareSoftware

  • Bachelor's Degree in Computer Science or Engineering, OR graduate of coding boot camp OR 3+ years of relevant experience in related field.
  • Highly technical with experience developing and maintaining end-to-end, high availability, high throughput web-scale data systems.
  • Backend experience in managed languages such as Java, Scala, Go, C#, or similar.
  • Demonstrated ability to make tough technical decisions based on requirements, constraints, and trade-offs.
  • Familiarity with the latest in software engineering and open source technologies.
  • Industry experience working with SQL or NoSQL data stores is a plus.
  • Good Linux/Unix/Mac experience is a plus.
  • Strong user-centric focus and eagerness for novel challenges.
  • Participate in code reviews and architecture design meetings.
  • Own and drive end-to-end features with Product and Design.
  • Ensure that your code hits a high bar for quality and performance.
  • Partner with internal teams and agencies to make public safety data accessible and actionable.
  • Influence peers, advise senior leaders, coach and mentor junior team members.
  • Facilitate cross-team collaboration among engineers and contribute to the broader community of Axon engineers.

Backend DevelopmentSQLJavaC#GoNosqlScala

Posted about 12 hours ago
Apply
Apply

📍 EU

🔍 E-pharmacy

  • 5+ years of experience in data engineering, software development, or related fields, with expertise in large-scale data projects.
  • Proven experience in leading small teams, fostering a collaborative and results-driven environment.
  • Hands-on knowledge of Azure or other public cloud platforms, Databricks, Data Factory, and Synapse Analytics.
  • Strong background in Big Data technologies (e.g., Apache Spark, Kafka, Flink) and SQL.
  • Proficiency in at least two programming languages (e.g., Python, Scala, Java) and a passion for cloud-native technologies.
  • Lead a small team of data engineers, providing mentorship, guidance, and support to drive their growth and success.
  • Oversee the design, implementation, and optimization of scalable, high-performing data pipelines.
  • Collaborate with AI Engineers, Architects, Analysts, and Data Scientists to understand and meet their data needs.
  • Ensure adherence to CI/CD practices and DevOps principles in all data projects.
  • Shape and execute the company’s Data & AI Strategy, optimizing performance, scalability, and security.

PythonJavaKafkaKubernetesAzureData engineeringCI/CDDevOpsScala

Posted 6 days ago
Apply
Apply

📍 North America

🧭 Internship

🔍 Utility sector

  • Interest in working with web and mobile applications.
  • Familiarity with programming languages including Java, Scala, and JavaScript.
  • Work on real projects that make an impact on the utility sector.
  • Contribute to software development, business process shaping, and customer success support.
  • Build and integrate interactive web applications, services, and apps.
  • Participate in architecting, testing, and deploying enterprise applications.

Software DevelopmentJavaJavascriptREST APIMicroservicesScala

Posted 6 days ago
Apply
Apply

📍 Сполучені Штати Америки

🧭 Full-Time

🔍 Legal tech

🏢 Company: All Cares

  • 2-3 years of experience in Scala development.
  • 3-5 years of professional software development experience.
  • Proficiency in functional programming libraries such as Cats and ZIO.
  • Strong knowledge of SQL and experience with NoSQL databases like MongoDB and Elasticsearch.
  • Hands-on experience with distributed systems and REST API development.
  • Familiarity with Kubernetes, Docker, and message brokers such as Kafka.
  • Working proficiency in English.
  • Experience with gRPC or Thrift would be a plus.
  • Develop and maintain product features aligned with user needs and company goals.
  • Ensure high code quality and consistency by adhering to coding standards and style guides.
  • Reduce technical debt and enhance system functionality by monitoring metrics and addressing alerts.
  • Drive design documentation and participate in architecture discussions with guidance.
  • Support team members by sharing knowledge and providing constructive feedback in reviews.
  • Proactively suggest improvements for processes ensuring consistency and efficiency.
  • Collaborate with cross-functional teams to provide insights on requirements.
  • Manage time effectively, meeting task estimates and communicating risks.
  • Regularly consult and contribute to the team knowledge base and documentation.

PostgreSQLElasticSearchKafkaKubernetesMongoDBMySQLgRPCREST APIScala

Posted 6 days ago
Apply
Apply

📍 Singapore, Taiwan

🔍 Cryptocurrency trading

🏢 Company: AscendEX

  • 3-7 years of professional work experience in a software development organization.
  • 5+ years of professional work experience with Scala, Java, or Go.
  • Experience designing and coding large distributed systems with high throughput.
  • Demonstrated ability to deliver high-quality software in a fast-paced environment with iterative deadlines.
  • A dedicated team player with excellent verbal and written communication skills.
  • Able to read, write, and speak fluent English; Mandarin-speaking is a bonus.
  • Bachelor's degree in computer science, software engineering or related major.
  • Knowledge on cryptocurrency exchange and blockchain technology is a plus.
  • Review designs, document technical specifications, and provide time estimates for implementing features/fixes.
  • Write high-performance, reusable, modular code along with automated tests.
  • Maintain a close working relationship with a geographically distributed development team in an evolving agile environment.
  • Follow common design patterns, architectural practices and development methodologies.
  • Identify and resolve performance issues to optimize for speed.

Backend DevelopmentAgileDesign PatternsJavaGoREST APIMicroservicesScala

Posted 8 days ago
Apply
Apply

📍 United States

🧭 Internship

🔍 B2B technology

🏢 Company: Demandbase👥 501-1000💰 $175,000,000 Debt Financing almost 2 years agoSales AutomationAdvertisingBig DataSaaSAnalyticsB2BMarketingMarketing AutomationSoftware

  • Pursuing a four-year degree in Computer Science or related field.
  • Preferably a rising senior.
  • Experience with at least one JVM language (Java, Scala, Kotlin, etc.).
  • Understanding of SDLC principles (CI/CD, Unit Testing, git, etc.).
  • Interest in data-intensive systems and data platforms.
  • Help build backend services/applications to support seamless management and integration of Demandbase’s Unified Data Platform.
  • Assist in developing the next generation of Demandbase’s Unified Data Platform through a combination of data pipelines, APIs, internal tools, and third-party/open-source tooling.
  • Work closely with and support cross-functional teams integrating with our Unified Data Platform.

Apache AirflowCloud ComputingGitJavaKafkaKotlinData engineeringCI/CDScala

Posted 8 days ago
Apply
Apply

📍 India

🔍 Consulting, Data, AI, and ML

🏢 Company: Xenon7

  • 6+ years of experience in AI roles or relevant fields such as AI, ML, and Data Science.
  • Expertise and practical experience in one or more domains, such as GenAI in chat bots or robotics.
  • Deep understanding of data structures, data modeling, and software architecture.
  • Knowledge of math, algorithms, and applied statistics (e.g. probability, distributions, regression).
  • Proficiency in pattern recognition and predictive modeling.
  • Proficiency in programming languages like Python, R, or Scala.
  • Extensive experience with machine learning toolkits (e.g. Keras, Pytorch, MLFlow).
  • Working knowledge of cloud computing environments (AWS, GCP, Azure).
  • Experience collaborating with cross-functional teams.
  • Work with business leaders to identify problems that can be resolved using artificial intelligence and machine learning technologies.
  • Use domain expertise to propose and prototype architecture for solutions.
  • Act as domain consultant on projects to ensure high-quality execution and deliverables.
  • Propose and participate in the selection of optimal team for a project.
  • Ensure AI ethics and other SecOps principles are properly implemented on projects.
  • Contribute to the improvement of Xenon’s assessment and delivery process.
  • Contribute to developing Xenon’s domain capabilities, content, and competitiveness.

AWSPythonArtificial IntelligenceCloud ComputingGCPKerasMachine LearningMLFlowPyTorchSoftware ArchitectureAlgorithmsAzureData StructuresScalaData modeling

Posted 8 days ago
Apply
Apply

📍 Poland

🔍 Software

  • 1+ years of experience in building and developing backend applications.
  • Experience in crafting and implementing highly scalable and performant RESTful microservices.
  • Proficiency in any modern object-oriented programming language like Java, Kotlin, Go, Scala, or Python.
  • Fluency in any database technology (RDBMS like Oracle or Postgres, or NoSQL like DynamoDB or Cassandra).
  • Broad knowledge of the SaaS, PaaS, and IaaS industry with hands-on experience with public cloud offerings (AWS, GAE, Azure).
  • Familiarity with cloud architecture patterns and quality software production.
  • Build and ship features and capabilities daily in a highly scalable, cross-geo distributed environment.
  • Be part of an open and collaborative work environment with experienced engineers, architects, product managers, and designers.
  • Review code with considerations for readability, testing patterns, documentation, reliability, security, and performance.
  • Ensure complete visibility, error reporting, and monitoring of backend services.
  • Participate in Agile software development processes including daily stand-ups, sprint planning, team retrospectives, and demo sessions.

AWSBackend DevelopmentPostgreSQLPythonCloud ComputingDynamoDBJavaKotlinGoScala

Posted 8 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 185800.0 - 322000.0 USD per year

🔍 Social Media

🏢 Company: Reddit👥 1001-5000💰 $410,000,000 Series F over 3 years ago🫂 Last layoff over 1 year agoNewsContentSocial NetworkSocial Media

  • 3-8+ years of work experience in a production software development environment.
  • Experience working on large-scale ML systems.
  • Experience building production-quality code incorporating testing, evaluation, and monitoring using object-oriented programming.
  • Proficiency in golang, Python, and Scala.
  • Experience with Kubernetes.
  • Knowledge of maintaining or developing applications using large-scale data stacks such as BigQuery, GraphQL, Kafka, Flink, Cassandra, Redis, and search databases.
  • Comfortable with distributed systems and big data (Petabyte scale).
  • Strong organizational and communication skills.
  • Build systems and tools that enable machine learning engineers (MLEs) and data scientists (DSs).
  • Continuously improve the ML software development lifecycle.
  • Lead the building, testing, and maintenance of ML infrastructure at Reddit.
  • Propose, design, and implement high-performance ML infrastructure solutions.
  • Collaborate closely with partner teams/internal customers.
  • Work with management on team goal setting, planning, and project execution.
  • Mentor team members in adopting a rigorous DevOps approach.

GraphQLPythonKafkaKubernetesMachine LearningCassandraRedisScala

Posted 9 days ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

🔍 Digital Advertising

🏢 Company: Reddit👥 1001-5000💰 $410,000,000 Series F over 3 years ago🫂 Last layoff over 1 year agoNewsContentSocial NetworkSocial Media

  • Degree in a quantitative discipline: engineering, statistics, operations research, computer science, informatics, applied mathematics, or economics.
  • 7+ years of contributing high-quality code to production systems that operate at scale.
  • 5+ years of experience building ads-serving related systems, including targeting, ranking, and pacing.
  • Experience building A/B testing frameworks for multiparty marketplace scenarios.
  • Experience leading large engineering teams and collaborating with cross-functional partners.
  • Building Reddit-scale optimizations to improve advertiser outcomes using cutting-edge techniques.
  • Leveraging live auction data and model predictions for real-time campaign bid adjustments.
  • Incorporating ads marketplace knowledge into budget pacing algorithms.
  • Leading the design of new bid and budget optimization products and algorithms.
  • Conducting rigorous A/B experiments to evaluate business impact and collaborating on long-term team direction.

DockerElasticSearchKafkaKubernetesCassandraGoPostgresRedisSparkScalaA/B testing

Posted 11 days ago
Apply
Shown 10 out of 99