Apply Now

Backend Software Engineer

Noida, India | Sumo Logic

  • Industry:
    Information Technologies
  • Position Type:
    Full-Time
  • Functions:
    IT / Information Technology
  • Experience:
    1-3 years
Job Description:
1 people have viewed this job

Design and implement extremely high-volume, fault-tolerant, scalable backend systems that process and manage petabytes of customer data.

Analyze and improve the efficiency, scalability, and reliability of our backend systems.

Write robust code; demonstrate its robustness through automated tests.

Work as a member of a team, helping the team respond quickly and effectively to business needs.  


Requirements


B.Tech, M.Tech, or Ph.D. in Computer Science or related discipline

2+ years of industry experience with a proven track record of ownership 

Object-oriented experience, for example in Java, Scala, Ruby, or C++.

Understand the performance characteristics of commonly used data structures (maps, lists, trees, etc).

Desire to learn Scala, an up-and-coming JVM language (scala-lang.org).

Desirable

Experience in multi-threaded programming and distributed systems is highly desirable.

Experience in big data and/or 24x7 commercial service is highly desirable.

You should be happy working with Unix (Linux, OS X).

Agile software development experience (test-driven development, iterative and incremental development) is a plus.

Enjoy working in an environment where stuffed squirrels and rubber bands are occasionally hurled at you.


Other companies hiring with Ivy Exec

 Company Logos