Software Engineer, Distributed Systems - Champaign

Less than 5 years experience  •  Telecommunications.

Salary depends on experience
Posted on 10/20/17
Champaign, IL
Less than 5 years experience
Salary depends on experience
Posted on 10/20/17


  • Build distributed systems – work on improving and adding new functionality to Amobee’s distributed systems backbone.
  • Design and implement features evolving our online advertising and data management product offerings.
  • Scale the ad network – work on tuning and optimizing the delivery of ads in a network with thousands of concurrent events, unique data scalability challenges and advanced ad selection techniques
  • Keep it running – help troubleshoot application operational issues.
  • Learn and grow – learn from local experts and expand your skills and responsibilities
  • Develop instrumentation/profiling tools and systems.


  • Must be hard working, team oriented, bright, creative, cooperative, and an exceptional problem solver. And nice. We only have nice people.
  • Must be able to quickly understand technical and business requirements and be able to translate into technical implementation
  • Experience with Java, C++ or C# is a must.
  • 0-3+ years of relevant experience
  • A degree in Computer Science (preferred) or ElectricalEngineering (BS) is a must. MS/PhD preferred.
  • Some experience with distributed systems, advanced applications building, large scale data processing or application partitioning is a must for senior positions. Relevant classes and projects is a must for junior positions.
  • Solid understanding and working knowledge of modern operating systems, networking, and/or scalability techniques.
  • Proven skills in scalability analysis and performance monitoring and measuring techniques are a must for senior positions.
  • Experience with Linux based operating systems is a plus.
Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.