Senior Java Software Engineer- Big Data
Java Senior Software Engineer- Data Science
Seeking a highly motivated Senior Software Engineer - Java to participate in the engineering of automated media decision platform for advertisers utilizing numerous technologies in AWS.
If you have a passion for working with large data (Petabytes) and millions of transactions per second, this is the job for you!!! Our goal is to help companies to make marketing better using data science
The world's top brands and agencies partner with our client to better understand and engage their customers across all available media formats, devices, channels, and buying modes. Our advertising solution, ranked #1 in the industry by Forrester Research, provides marketers with unparalleled Media Activation, Marketing Analytics and Data Management capabilities.
- Work with a highly skilled engineering team in all phases of the Agile development process from design to deployment
- Design, develop, maintain solutions using Big Data, Data Science, AWS and other related technologies
- Work with quality assurance, release engineering and product management to deliver quality software
- Test, enhance and debug software to produce the required product
- Must have a passion to learn new technologies
- 4-7 years of software development experience
- Expert knowledge of Java
- Experience developing high scale, high performace distributed systems
- Good understanding of algorithms, data structures, performance optimization techniques, object-oriented programming, multi-threading and real-time programming.
- Strong problem solving and analytical skills
- Excellent verbal and written communication skills
- MS/BS in Computer Science (or equivalent experience)
- Familiarity with UNIX environments (Linux)
- Experience with Big Data and AWS services is a plus
- Experience is Agile methodologies is a plus
- Datacenter infrastructure and networking experience is a plus