View all jobs

Senior Software Engineer (retail marketing)

Santa Monica, CA
We're working on behalf of a company that has been building solutions and businesses that help clients better understand and connect with their consumers for 20+ years. Using proprietary technologies in segmentation, activation and ecommerce, their companies are global leaders in data-driven insights and marketing solutions. Today, they are proud to have three businesses in our portfolio. Through those platforms they partner with advertisers and publishers, who range from Fortune 500 companies to the long-tail of retailers and social influencers, to deliver strategic business value and sales. They leverage proprietary online shopping data, deep consumer insights, and their own technology platforms to help marketers, brands, and retailers more effectively engage and convert consumers throughout the online path to purchase. 

Looking a great opportunity with a digital marketing leader? We seek candidates with 5+ years of software development experience as part of a development team for the role of Senior Software Engineer.  In this role you will develop next-generation technologies that help retailers reach qualified consumers.  To handle information at a massive scale, company products and services utilize a rich set of open-source technologies, such as Spring, Solr, Cassandra, Hadoop, and Spark.  We are looking for engineers, who are deeply interested in developing loosely coupled applications across our service and stream oriented ecosystem. We're looking for candidates who are generalists with a keen interest in developing elegant solutions to complex problems and who lead through example.

Candidates must have a B.S. in Computer Science or equivalent.  Must have 5+ years of software development experience as part of a development team. Must have 4+ years experience in object oriented software engineering as well as hands-on development experience. Must have effective knowledge of Spring and IoC-based design patterns. Must have experience designing and developing large-scale distributed data processing applications (Hadoop, Spark, etc). Must have expert knowledge of SQL for use in application development and business reporting. Must have strong experience in all aspects of the development of distributed applications, including requirements gathering and writing technical specification. Must have good communication skills and ability to work in small agile teams. Must be self-motivated and willing to learn new concepts, technologies and processes . Must have strong experience developing software within an Agile process. Must have patience and the ability to mentor team members.

Highly competitive compensation plus amazing benefits that include free, catered lunch (everyday), Flexible Time Off, 401K matching, paid leave for new families, green commuter allowance and much more. For more information call 941.739.1400 or submit your resume now by clicking on the button below that says "Apply Now."
Eric Boelkins
Edge Recruitment Solutions
888.666.2450 or 941.739.1400
Powered by