Job #2455: Chameleon Technologies is searching for a Software Design Engineer for a contract role in Bellevue, WA.  The ideal candidate must be comfortable working on all phases of software development life cycle, including design, implementation and maintenance.  You must have a passion to learn and solve hard problems, and must be result oriented.  Experience with Azure and networking stack is preferred.  Must have backend experience.


Do you want to be at the heart of cloud computing?  Do you operate in a highly collaborative and global environment and looking to make a big and meaningful impact?  Are willing to learn from others and open to new ideas?  We are looking for a strong, highly motivated Software Engineer with a passion to work on challenging problems that require processing petabytes of data and building low latency and scalable services that empower many products. This is a great opportunity to gain experience in designing, building, and operating services at web scale – 4 nines of availability, 24/7 is desirable.


You will be developing software programs of a complex nature, including operating systems, applications and/or networks products.  Develop project plans, functional specifications and schedules for these products.  Design and perform analysis on complex programs and systems.  Assist in determining product requirements, technical specifications and enhancements.


We seek candidates with expertise in one or more of the following areas:

  • Networking and/or monitoring/diagnostics
  • OS internals (networking stack and other OS components); traffic and performance monitoring
  • Switching and routing protocols
  • Big data; cloud architecture
  • 3+ years of hands-on software design and coding experience
  • 2+ years of experience with object-oriented programming (C#, C++, Java)
  • OS internals (networking stack and other OS components); traffic and performance monitoring
  • Big data; cloud architecture
  • Need senior developers who can work independently



Apply for this Now

We are uploading your application, it may it take few moments to read your resume. Please wait!

Got Questions?
We've got answers!

Have a Question?