Chennai Remote (Global)

Smart Working Solutions is hiring a Backend Software Engineer - Scala / Distributed Systems [HR170]

Responsibilities

  • Develop and deploy new platform features, including no-code tools, analytics, administrative interfaces, and data handling systems
  • Create, refine, and support backend services and distributed system architectures
  • Lead the design and implementation of robust, scalable backend components
  • Define and build APIs for internal use and external integrations
  • Maintain and expand integrations with third-party platforms and services
  • Partner with product teams and internal stakeholders to define and deliver technical solutions
  • Ensure systems are built for long-term maintainability, scalability, and adherence to engineering best practices
  • Participate in architectural decisions and drive continuous improvements in system design

Requirements

  • Minimum of two years of professional Scala experience
  • Hands-on experience with JVM languages such as Java or Kotlin
  • Solid grasp of functional programming concepts and related libraries
  • Proficiency in SQL and practical experience with relational databases, especially PostgreSQL
  • Experience designing and implementing microservices-based systems
  • Background in developing and consuming RESTful APIs
  • Knowledge of cloud platforms and tools, particularly AWS
  • Experience working with Docker and containerized environments
  • Familiarity with Infrastructure as Code tools like Terraform
  • Strong analytical and independent problem-solving abilities
  • Proven ability to design systems that are both scalable and maintainable

Nice to Have

  • Experience contributing to AI-powered or data-intensive platforms
  • Background in building integration layers between disparate systems
  • Exposure to no-code or low-code development environments
  • Track record in fast-moving, product-oriented settings
  • Demonstrated ownership and ability to operate with minimal oversight
  • Passion for building and improving distributed systems at scale

Benefits

  • Consistent working hours: 12:00 PM - 9:30 PM IST during summer; 1:00 PM - 10:30 PM IST in winter
  • No weekend duties, ensuring genuine work-life balance
  • Immediate access to benefits: company-issued laptop and full medical insurance from day one
  • Access to meaningful support: mentorship programs, community forums, and idea-sharing platforms
  • Opportunity for long-term growth in an inclusive environment where contributions are recognized

Work Arrangement

Remote (Worldwide)

Fixed Shifts

12:00 PM - 9:30 PM IST (Summer) | 1:00 PM - 10:30 PM IST (Winter)

No Weekend Work

Real work-life balance, not just words

Day 1 Benefits

Laptop and full medical insurance provided

Required Skills
ScalaCloud InfrastructureDocker
About company
Smart Working Solutions
Breaks down geographic barriers and connects skilled professionals with outstanding global teams and products for full-time, long-term roles.
All jobs at Smart Working Solutions Visit website
Job Details
Department Engineering
Category backend
Posted 2 months ago