US
0 suggestions are available, use up and down arrow to navigate them
PROCESSING APPLICATION
Hold tight! We’re comparing your resume to the job requirements…

ARE YOU SURE YOU WANT TO APPLY TO THIS JOB?
Based on your Resume, it doesn't look like you meet the requirements from the employer. You can still apply if you think you’re a fit.
Job Requirements of Data Engineer – Personalization:
-
Employment Type:
Full-Time
-
Location:
San Francisco, CA (Onsite)
Do you meet the requirements for this job?
Data Engineer – Personalization
Bayone Solutions Inc
San Francisco, CA (Onsite)
Full-Time
Responsibilities
- Design, develop, and deploy high-quality, scalable software solutions for our personalization platform.
- Develop microservices, which includes RESTful APIs, message-driven services (e.g., Kafka), batch processing services, and other architectural patterns using Spring Boot Java.
- Develop user interfaces (UIs) using React framework. Develop data processing pipelines in different modes near real time, batch, real time.
- Develop AI/ML models for personalization. Complete end-to-end ownership of projects assigned at a given point in time, with technical prowess.
- Leads, executes and resolves issues with end-to-end experiences for customers involving data and ML implementation.
- Leads, executes and resolves issues with data pipelines that process heavy volume data effectively and efficiently, delivering data drivers that directly impacts personalized customer experience.
- Leads, executes and resolves issues with audience count, collaborating with data scientists for heavy data / ML processing, impacting user experience using in-house built tools enabling business users take right decisions.
- Perform high level and/or detailed solution design for business and/or technical problems on hand involving Data, AI & ML , eCommerce and marketing technologies.
- Perform detailed analysis of business and technical problems / environments.
- Conduct peer code reviews and contribute to coding standards. Write unit tests and promote a variety of good engineering best practices.
- Collaborate with cross-functional teams (product managers, business teams and other stakeholders) to understand requirements and translate them into technical solutions.
- Continuously look for optimization opportunities to simplify the systems design and solutions implemented using technologies / tools specified above.
- With technology landscape changing rapidly, learn new technologies as need be and produce results as part of the regular projects.
- Mentor junior developers and provide technical guidance. Lead by example and foster a culture of continuous learning and improvement.
- Diagnose and resolve production issues, providing timely support and fixes. Identify and resolve performance bottlenecks and errors.
We're Excited About You If You Have
- 6+ years' experience in full stack development, data processing & machine learning models with a successful history of launching projectsyy
- 3+ years experience in Lead, design, implement and own end-to-end delivery of e-commerce and marketing projects involving various technologies including but not limited to Java microservices for high availability systems using Object-Oriented design principles, data structures, algorithms, DBMS/SQL, full stack using Spring boot, ReactJS, RDBMS/NoSQL, or other UI and API related technologies along with ML components
- 3+ years experience in Business, Technology and Architectural understanding is required to manage all initiatives. Ability to analyze business problems and technical situations to design quality technical solution, go deep, troubleshoot and fix defects independent of team members, if / when there is a need to reduce the turn-around time.
- 3+ years experience in Implemented eCommerce website and / or MarTech operations across desktop, mobile web, mobile applications, emails and other communication channels, and/or integrations with different technologies / systems (on-prem and SaaS).
- Experienced in handling huge volume of data, ML integrations, asynchronous and near-real time processing in massively parallel threads
- Experience in implementing machine learning models and working with Data scientists
Get job alerts by email.
Sign up now!
Join Our Talent Network!