Principal Java Software EngineerIstanbul, Turkey.

About us

AgilOne's vision is to restore the personal relationships companies once had with customers before channel-specific marketing silos got in the way. Through a single view of customers across all channels, predictive models to understand customer behavior, and real-time APIs to orchestrate personalized experiences across all touchpoints, AgilOne creates authentic omni- channel customer relationships that maximize lifetime value.

Principal Java Software Engineer

Istanbul | Turkey

AgilOne, the Customer Data and Engagement Hub, provides enterprise consumer marketers the power to integrate customer data across digital, physical, and mobile channels, deliver customer analytics with predictive insights and 360-degree profiles, and engage customers at every touch point in order to maximize lifetime value. Currently, the AgilOne solution supports more than 150 brands worldwide.

We leverage the latest technologies in big data, machine learning and data quality management to deliver an enterprise-grade, scalable and high performance tool for customers such as Tumi, Lululemon, Lilly Pulitzer and David's Tea. AgilOne is funded by the best in the Valley - Sequoia Capital, Tenaya, and Mayfield.

In this role one is expected to:
    • Design and develop high quality server side code (API and microservices)
    • Perform code reviews
    • Contribute to technical architecture of AgilOne codebase
    • Mentor and collaborate with other team members
    • Collaborate across the other disciplines in the organization (professional services, sales consultants, product management, executive management)


Qualifications
    • Bachelor's degree in Computer Science, Mathematics, Statistics, or related field
    • 5+ years of JAVA software development experience
    • Experience with Agile (eg Scrum) and test driven development
    • Expertise in Data Structures, Algorithms and Concurrency
    • Experience building Microservices and APIs
    • Strong SQL expertise
    • Experience with Relational Databases (e.g. Oracle, MySQL) and/or NoSQL databases (eg HBase, MongoDB)Hands-on experience with Hadoop, Spark, Kafka, ElasticSearch
    • Experience with big data analytics or real time analytics solutions


Nice to Have:
    • Experience with Cloudera Impala, Hive, Hibernate
    • Experience with Amazon Web Service (EC2, S3) or Google Cloud


A fun environment to work hard and play harder with passionate people building great products!

• Competitive compensation
• Excellent benefits

Apply on Company Site

Please send me alerts for jobs like this

Not ?

Thank you. Please wait while we forward you to the application.

Similar Jobs

Senior Architect, Hardware Accelerators

Fungible Santa Clara California United States Santa Clara, California, United States
Central to our mission is a highly programmable chip with workload specific hardware accelerators. Your role will be to identify and define hardware accelerators along with design of all aspects of digital SoC design, focusing on micro architectur...

Frontend Engineer

Crunchbase San Francisco California United States San Francisco, California, United States
Design is a funny word. Some people think design means how it looks. But of course, if you dig deeper, it's really how it works. - JobsEngineering at Crunchbase Our Mission It's nearly impossible to find an authoritative source of truth about co...

Software Architect: Big Data & Machine Learning

Alignable Boston Massachusetts United States Boston, Massachusetts, United States
You'll make a significant impact in your first month by helping us turn the richest data-set for small businesses ever assembled into an asset for our users and the company. You'll find patterns in user behavior that help drive our product directi...

Walk in interview for Telesales Executive - Bangalore (Day Shift)

IndiaProperty.com Bengaluru Karnataka India Bengaluru, Karnataka, India
Job Description : Relationship Executive / Telesales Executive Designation : Relationship Executive Experience : 0 to 2 yrs. in Customer service / Tele calling. Walk-in interview : Monday to Saturday (10.00.A.M to 2.00.P.M) Location : Bangalore Of...

Full Stack Developer

Alignable Boston Massachusetts United States Boston, Massachusetts, United States
You'll make an immediate, significant impact by pushing code to production on your very first day. In your first couple of months you will take significant new features from concept to production. All new features are designed and built collaborat...

Other opportunities in AgilOne

Data Analyst

Agilone Sunnyvale California United States Sunnyvale, California, United States
AgilOne, the Customer Data and Engagement Hub, provides enterprise consumer marketers the power to integrate customer data across digital, physical, and mobile channels, deliver customer analytics with predictive insights and 360-degree profiles, ...

Implementation Consultant

Agilone London England United Kingdom London, England, United Kingdom
In the AgilOne Professional Services team, our job is to design, configure, and deploy the most powerful solutions that the AgilOne Platform can offer. We are looking for someone who loves data and delivering optimal technical outcomes. As a Imp...

Implementation Consultant

Agilone Istanbul Istanbul Turkey Istanbul, Turkey
In the AgilOne Professional Services team, our job is to design, configure, and deploy the most powerful solutions that the AgilOne Platform can offer. We are looking for someone who loves data and delivering optimal technical outcomes. As a Imp...

Implementation Consultant

Agilone Sunnyvale California United States Sunnyvale, California, United States
In the AgilOne Professional Services team, our job is to design, configure, and deploy the most powerful solutions that the AgilOne Platform can offer. We are looking for someone who loves data and delivering optimal technical outcomes. As a Imp...

Implementation Consultant

Agilone San Francisco California United States San Francisco, California, United States
In the AgilOne Professional Services team, our job is to design, configure, and deploy the most powerful solutions that the AgilOne Platform can offer. We are looking for someone who loves data and delivering optimal technical outcomes. As a Imp...

Front End Software Engineer

Agilone Sunnyvale California United States Sunnyvale, California, United States
AgilOne, the Customer Data and Engagement Hub, provides enterprise consumer marketers the power to integrate customer data across digital, physical, and mobile channels, deliver customer analytics with predictive insights and 360-degree profiles, ...

Enterprise Sales Account Executive

Agilone New York New York United States New York, United States
AgilOne is looking for a seasoned, hardworking, smart, over-achieving territory Enterprise Sales Account Executive that has proven experience and a passion for selling customer marketing and IT solutions to the executive level. This position is re...

Principal Java Software Engineer

Agilone Istanbul Istanbul Turkey Istanbul, Turkey
AgilOne, the Customer Data and Engagement Hub, provides enterprise consumer marketers the power to integrate customer data across digital, physical, and mobile channels, deliver customer analytics with predictive insights and 360-degree profiles, ...

Business Systems Analyst - 771CV

Agilone Sunnyvale California United States Sunnyvale, California, United States
AgilOne Inc. has openings (2) in a Business Systems Analyst position for its Sunnyvale, CA office with experience in: In a large database environment create dashboards and data visualizations; requirement gathering, test cases and defect manag...

Solutions Consultant

Agilone San Francisco California United States San Francisco, California, United States
AgilOne is in an aggressive stage of growth as the leading Customer Data Platform, a space now well recognized by Gartner, Forrester and within the D2C marketing industry. We continue to aggressively build out our national sales teams in all major...

Data Engineer Intern

Agilone Sunnyvale California United States Sunnyvale, California, United States
AgilOne looking for a Data Engineer Intern to join us as we design and build the cutting edge, enterprise-grade customer data platform that processes hundreds of millions of records from these customer sources daily, and processes through billions...

Solutions Consultant

Agilone Sunnyvale California United States Sunnyvale, California, United States
AgilOne is in an aggressive stage of growth as the leading Customer Data Platform, a space now well recognized by Gartner, Forrester and within the D2C marketing industry. We continue to aggressively build out our national sales teams in all major...

Sr. Software Engineer - Java

Agilone Manila Metro Manila Philippines Manila, Metro Manila, Philippines
AgilOne, the Customer Data and Engagement Hub, provides enterprise consumer marketers the power to integrate customer data across digital, physical, and mobile channels, deliver customer analytics with predictive insights and 360-degree profiles, ...

Principal Java Software Engineer

Agilone Sunnyvale California United States Sunnyvale, California, United States
AgilOne, the Customer Data and Engagement Hub, provides enterprise consumer marketers the power to integrate customer data across digital, physical, and mobile channels, deliver customer analytics with predictive insights and 360-degree profiles, ...

Java Engineer Intern

Agilone Sunnyvale California United States Sunnyvale, California, United States
AgilOne is looking for smart, motivated interns to join our engineering team working on our next generation big data analytics product. The product is built on the latest big data and frontend technologies and imports, cleans and analyzes billions...

Big Data Architect

Agilone Sunnyvale California United States Sunnyvale, California, United States
AgilOne is looking for a hands-on Big Data Architect, who still loves to code to join us in this exciting leadership role! Join us as we design and build the cutting edge, enterprise-grade customer data platform that processes hundreds of millions...