We apologize for the inconvenience but the job you are looking for has been filled or it has been removed by the recruiter. For your reference, the original listing is shown at the bottom of this page.
Listed below are the top 10 out of 1,299 listings that are in the same industry and location as the job you were looking for. To see more than 10 listings, click here to search similar jobs in New York, NY
Wireless Generation creates innovative tools, systems and services that help educators teach with excellence. With its solutions, educators can easily apply ...
Wireless Generation creates innovative tools, systems and services that help educators teach with excellence. With its solutions, educators can easily apply ...
For over 60 years, Kelly Services has provided outstanding employment opportunities, including temporary, direct hire, and temporarytohire, to the most talented ...
We are looking for a software development manager to lead a software development team using Agile methodologies. Candidate should: Value collaborative development ...
EcoSys is seeking sales engineers to join a dynamic software company dedicated to the development, implementation, and support of EcoSys Enterprise Planning ...
EcoSys' proprietary webbased software product, EcoSys EPC, has been developed by talented and creative professionals who are serious about delivering world ...
Located in Berkeley Heights, New Jersey, Kestrel has designed and developed a holistic problem identification and analysis capability. Kestrel's analytical ...
Wireless Generation creates innovative tools, systems and services that help educators teach with excellence. With its solutions, educators can easily apply ...
Job Qualifications: Business Analyst 5 year or more as a Business Analyst for web based projects. Keys to the position are communication with Developers, doing ...
Located in Berkeley Heights, New Jersey, Kestrel has designed and developed a holistic problem identification and analysis capability. Kestrel's analytical ...
For your reference, we have included the original job posting below.
Software Engineer-Server Platform
Job Number:
44161712
Company Name:
Confidential Company
Job Location:
New York, NY Us
Job Category:
Information Technology
Salary:
$100K - $125K
Software Engineer-Server Platform
Concentration: Java/Python, C++/Java, C++/Python, or C++/Ruby. Hadoop experience is a plus.
The POSITION:
Software Engineer with broad technical knowledge and depth of experience with production implementations of server side software.
RESPONSIBILITIES:
This is a key role in our server engineering team. You'll be building both iterative and substantial revisions to our flagship tracking, reporting, and ad-serving tools and will have an integral role in our engineering organization. You'll have the opportunity to interact with, teach and learn from many experienced developers working on emerging mobile, analytics, data processing, and ad serving platforms.
We are looking for someone to provide innovative solutions to scale and build rock-solid code for reliable server systems. Our clients expect us to lead and we work hard to deliver reliable and timely information and a phenomenal end user experience.
Performance analysis and tuning will also be a significant responsibility in your job - with our large transactional volume, every last bit of performance counts. You should be able to step back and look at a problem in different light to identify an approach that improves performance.
ABOUT YOU:
You studied computer science (or another tech-heavy science/engineering field) in school and can proudly claim that you spent more than your share of late nights bathed in the glow of compiler output.
You have a track record writing multi-threaded code and experience with synchronous and asynchronous code.
Algorithms and data structures are your friends.
You see problems as opportunities and have what it takes to effectively communicate, brainstorm and collaborate to work through them.
You're more than comfortable with *nix-based operating systems.
MORE ABOUT YOU:
You possess knowledge and experience in at least 3 different languages (i.e. C++, Java, Ruby). We are a 100% Linux shop but if you have Windows experience we would see this as another way you can show us how you tackle and solve problems with your code.
The software you will be building is server side providing the connective interfaces for mobile devices using our SDKs (e.g. Android, iPhone).
A key element of our infrastructure is asynchronous pooling. We'd like to see that you've built similar systems in the past, or that you have corollary knowledge that could be directly applied.
The systems behind our server side interfaces are focused on large data processing and aggregation. These systems are fundamentally an event processing solution for automated output based on the data feeds we create through the connective interfaces.
While we do all of our data aggregation in Hadoop, ultimately the results end up in SQL databases. Your knowledge and experience with databases (DDL & DML) are a must. If you have used NoSQL systems before that's great but not a requirement.
Experience with web application development, although stateful experience is much more interesting to us than stateless.
You've worked with big data in the past, or have a burning desire to do so now.
Big bonus points for experience using scalable data processing tools such as Hadoop.
Bigger bonus points for experience with building AI or rule engines or other advanced matching algorithms.