Backend Software Engineer - Scala / Distributed Systems [HR170]

4 weeks, 1 day ago
Full-time
Junior
Software Development
Smart Working

Smart Working

Smart Working is a company that specializes in software development outsourcing and staff augmentation. They offer nearshore software development services, outsourcing solutions, and staff augmentation with a focus on providing highly skilled Indian de...

Internet Software & Services

Description

  • Build and deliver new features across the platform, including no-code functionality, analytics, admin tools, and data management systems.
  • Design, develop, and maintain backend services and distributed systems.
  • Own the architecture and delivery of scalable, reliable backend components.
  • Design and implement APIs for internal and external system integrations.
  • Develop and maintain integrations with third-party systems and services.
  • Collaborate closely with product and internal stakeholders to shape and deliver solutions.
  • Ensure systems are maintainable, scalable, and aligned with best engineering practices.
  • Contribute to technical decisions and continuously improve system architecture.

Requirements

  • 2+ years of professional experience with Scala.
  • Experience with JVM-based languages such as Java or Kotlin.
  • Strong understanding of functional programming principles and experience with functional programming libraries.
  • Strong SQL skills and experience with relational databases, particularly PostgreSQL.
  • Experience designing and building microservices-based architectures.
  • Experience developing and consuming RESTful APIs.
  • Familiarity with cloud infrastructure and tooling such as AWS.
  • Experience using Docker and containerised environments.
  • Experience with Infrastructure as Code tools such as Terraform.
  • Strong problem-solving skills and ability to work independently.
  • Ability to design scalable and maintainable systems.
  • Experience working on AI-driven or data-heavy platforms (preferred).
  • Experience building integration layers between systems (preferred).
  • Familiarity with no-code or low-code platforms (preferred).
  • Experience working in fast-paced, product-focused environments (preferred).
  • Strong ownership mindset and ability to work with minimal supervision (preferred).
  • Interest in building scalable distributed systems (preferred).

Benefits

  • Fixed shifts: 12:00 PM - 9:30 PM IST in summer and 1:00 PM - 10:30 PM IST in winter.
  • No weekend work for better work-life balance.
  • Day 1 benefits, including a laptop and full medical insurance.
  • Mentorship, community support, and forums for sharing ideas.
  • Long-term remote career opportunity where contributions are valued.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Développeuse ou développeur côté serveur (backend) Staff — Systèmes d’inférence ML / Staff Backend Engineer, ML Inference Systems

Unity 5K-10K Internet Software & Services

Unity is hiring a Staff Backend Engineer for the Vector Gamer AI team to build and operate the distributed inference infrastructure behind ad ranking and bidding decisions at massive scale.

CI/CD Docker GCP Go Grafana Kubernetes Machine Learning Microservices Prometheus
23 minutes ago

Senior Software Engineer - Data Integration & JVM Ecosystem

ClickHouse 51-250 IT Services

ClickHouse is hiring a Senior Software Engineer to own JVM-based data connectors and integrations that connect its high-performance analytics platform to the broader data ecosystem.

Apache Airflow Apache Spark ClickHouse dbt Grafana HTTP Java Kafka Metabase Pandas Power BI Python SQL Tableau TCP/IP
35 minutes ago

Senior Software Engineer - Postgres

ClickHouse 51-250 IT Services

ClickHouse is hiring a Senior Software Engineer to help build a strategic Postgres initiative that extends its cloud platform for end-to-end database workflows.

C C++ CI/CD Go Kubernetes PostgreSQL Python Ruby Rust Terraform TypeScript
1 hour, 2 minutes ago

[Job - 29467] Senior Backend Developer, Brazil

CI&T 5K-10K Internet Software & Services

CI&T is hiring a Senior Backend Developer in Brazil to help build and scale a global B2B e-commerce platform for the alcoholic beverage industry operating across 40 countries.

Java JUnit Microservices MongoDB REST API Spring Boot
1 hour, 48 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers