Job #2374: Chameleon Technologies is searching for a talented Software Engineer to architect, design, and develop core areas and features for our client. Every engineer plays a critical part of the design and implementation and enjoys working on very big, complex applications with major clients. This is an excellent opportunity to work with a team of talented, friendly engineers and help take our advanced, scalable development and deployment infrastructure to the next level, transforming the future of media and advertising. This position is located in Lynnwood, WA.


  • Design, develop and test new features for our product suite
  • Build high performance, cloud-based, distributed systems across the full stack – including website, APIs, and back end services
  • Improve current architecture and design to meet ever increasing demand on performance and scalability
  • Partner with product management, QA and documentation to deliver high quality, complete software releases
  • Collaborate with support and project teams to maintain and improve our software to meet current customer and project needs


  • BS or MS in Computer Science, Information Science, Engineering, or related field
  • 3+ years of experience in C# or related OOP languages
  • 1+ years of experience in Web UI technology frameworks like Ext.js, Angular or comparable
  • Transact-SQL programming, MS SQL Server or similar RDBMS
  • Experience writing code for multi-threaded environments; both client UI and server framework
  • Strong OO design skills
  • Good algorithmic skills and experience applying design patterns to both new and existing code
  • Willingness to thoroughly unit test and debug complex code that you, or others, may write
  • Ability to work in a team environment and approach challenges with a problem solving, can- do, positive attitude
  • Experience with one of the major cloud platforms (Google Cloud Platform, Azure or AWS) is a plus
  • Experience with other programming tools, languages and protocols a plus

Apply for this Now

Apply Here

Got Questions?
We've got answers!

Have a Question?