Home
Jobs

Software Engineer- Distributed Systems

5 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Contractual

Job Description

Job Title:

Experience:

Location:

We are seeking a talented and experienced Software Engineer with a strong background in developing distributed systems. This is a 6-month remote contract opportunity for professionals who are passionate about building scalable, high-performance systems using modern technologies.

Key Responsibilities:

  • Design, develop, and maintain scalable distributed systems and microservices.
  • Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
  • Write clean, maintainable, and efficient code using languages such as Go, Python, Scala, or Java.
  • Develop and optimize database interactions using both SQL and NoSQL database systems.
  • Contribute to architectural decisions and performance improvements.
  • Ensure code quality through unit testing, integration testing, and code reviews.
  • Troubleshoot and resolve technical issues across environments.

Required Skills & Qualifications:

  • 4–5 years of hands-on software development experience.
  • Proficiency in one or more programming languages:

    Go, Python, Scala, or Java

    .
  • Strong understanding and experience with

    SQL

    and

    NoSQL

    database systems.
  • Experience in building or maintaining

    distributed systems

    .
  • Solid understanding of software engineering best practices and design patterns.
  • Experience with version control systems (e.g., Git).
  • Excellent problem-solving skills and the ability to work independently in a remote environment.

Preferred Qualifications:

  • Experience working in Agile development environments.
  • Familiarity with containerization and orchestration tools like Docker and Kubernetes.
  • Prior exposure to cloud platforms (AWS, Azure, or GCP) is a plus.

Mock Interview

Practice Video Interview with JobPe AI

Start Software Interview Now
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
MindBrain

25 Jobs

RecommendedJobs for You