search > West Palm Beach jobs > West Palm Beach computer/technical

Posted: Friday, April 28, 2017 10:35 PM

Due to the urgent need for this role we are currently unable to offer sponsorship Position: Senior Software Engineer Location: Delray Beach, Florida As our Senior Software Engineer you will be responsible for developing and maintaining all parts of our native ad exchange. You should be comfortable with working on complex and robust applications and have a strong grasp of distributed, high performance architecture. Requirements:Has worked with systems at scale, in the cloud and on bare-metal infrastructure, and understands their challenges Experience developing in multiple languages like C#, Java, Scala Experience with ASP.Net Web API framework Familiarity with JSON and RESTful APIs Comfortable in both Windows and Linux server environments Understanding of efficient schema design and querying for Microsoft SQL Server Experience with NoSQL databases (like Aerospike) and efficient in-memory data structures for quickly accessing data Experience with version control (preferably git) and continuous integration Clear communicator, able to work with product and marketing teams effectively Day-to-Day Work Life: Enhance our core native ad exchange using C# Evangelize and implement architectural patterns and best practices Work closely with UX / Front-End Developers to coordinate improvements to our nDSP Work closely with Optimization (data science) team to incorporate bidding optimizations and selection algorithms into our exchange, and efficiently capture transaction data into our data pipeline (Kafka, Spark, Flume, Hadoop, etc.) Help monitor and troubleshoot system performance to improve system efficiency Participate in pod based development lifecycle that works closely with our Product Committee to help define and implement our product backlog Deploy code daily! Company Description: Entech Networks is a boutique staffing agency focusing on the placement of professionals at all levels, nationwide.


• Location: Delray Beach, West Palm Beach

• Post ID: 49861913 westpalmbeach is an interactive computer service that enables access by multiple users and should not be treated as the publisher or speaker of any information provided by another information content provider. © 2017