My client develops software that touches hundreds of million consumers. They offer an incredibly friendly culture and amazing perks and amenities. Are you interested in working on software that touches millions of people every day? Are you interested in working on software that you can actually show to and explain to your family? Are you interested in working at a company where there are incredibly brilliant Engineers? Are you interested in working on software that people love to use and feel passionate about?
Okay, sounds great, right?
Now what if I told you that this company has an "Advanced Development" team; a "lab" so to speak, and this "lab" team is hiring and is doubling and needs to hire right now! This would be like a dream come true: a mid-size stable company with a small elite team working on brand new applications and acting like a startup with the stability of 100s of millions of dollars. It almost sounds too good.
We are recruiting for very talented Software Engineers who have solid Computer Science fundamentals and have a passion and enthusiasm for software development and technology in general.
Skills and Experience:
B.S. or M.S. in Computer Science.
Very strong Computer Science fundamentals.
Must be able to apply knowledge of data structures and algorithms to solve complex problems.
Professional Java Development experience.
Web Application experience.
Any experience with memcached or Hadoop is a plus, but is not required.
Keywords- Principal Software Engineer, Software Engineer, Java, Linux, Memcached, hadoop, startup, consumer software, web applications.
Experience level: OPEN. We are looking for the best and brightest regardless of experience level.