Senior Java Architect (100% Remote) || USC & GC Only at Remote, Remote, USA |
Email: ajitk@dmsvisions.com |
From: Ajit Kumar, DMS Visions Inc ajitk@dmsvisions.com Reply to: ajitk@dmsvisions.com Hi, Hope you are doing well, Please find the job description given below and let me know your interest. Position: Senior Java Architect (100% Remote) Location: 100% Remote Duration: 6 months Job Description: His request is that candidates have experience working in streaming/event based architectures and a strong software engineering background (rather than more of an ML background). manager would love to find a local exceptional amazing candidate that could possibly convert next year but cannot promise at this point. There will be two interviews. // The team is primarily a Java shop and is responsible for handling game & products platform, looking for someone who works well under pressure with tight deadlines around launches, someone who has leadership skills and a product sense as well as systems. Most of the work is around the Riot Event Bus and will eventually be part of a larger future initiative to provide end to end services to unlock machine learning and experimenting with how various systems can be integrated with it . Seven years Software Dev with more recent 2 years Machine Learning is ok. Green Flag: Someone who has dealt with Very Large Scale systems, understands how customers are using the platform, maybe someone who has designed these things from scratch; Software Engineer w/ Machine Learning. Red Flag: someone who built micro services or API but has no experience building a data platform. Games industry is not necessary. Software Engineers at Riot bring deep knowledge of specific technical areas and also value the opportunity to work in many broader domains. Our engineers are player-focused and aim to find solutions that make players excited to experience our games. Principal Engineers, at Riot, are often called on to help with the hardest problems on a project by using their expertise to find creative solutions and being hands-on in writing code. Data as a Service (DaaS) organization in Riot Data is an engineering team whose mission is to build solutions that equip Rioters with data technology that helps them to enhance the experience of players and Rioters. Our products range from globally deployed data pipelines that publish millions of events per second to serving live ML models that interface directly with our games. Our offerings drive Riots ability to quickly deploy data systems that interact with our players, people, teams, and organization. We are looking for a natural leader who can inspire software and data engineers to create meaningful experiences that drive player engagement and excitement within the Riot ecosystem. You are an expert in defining domain architecture, technology strategy in alignment with enterprise architecture, business requirements and technology/product roadmaps. You will provide technical leadership, mentoring and governance to the engineering teams in the DaaS org. Duties: Set, lead, and contribute to technical vision and direction, using your expertise to guide tough technical decisions Lead and contribute to technical design and implementation of solutions to complex data problems - ranging from stream processing to live ML inference Drive collaboration and alignment with various internal stakeholders and teams Mentor and coach to lift the expertise of the engineering teams Promote adherence to engineering excellence including code maintainability, quality, monitoring, operational excellence, and documentation Constantly innovate to improve player experience and unlock the value of data at Riot Required Skills: Bachelors degree in Computer Science or a related field, or equivalent experience 7+ years of software development experience, with a focus on data/stream systems and live machine learning systems Experience developing large-scale, performant, distributed data solutions on cloud infrastructure (AWS preferred) Hands-on experience in complex system design, object-oriented system design, scale, performance tuning in Java or Go, and knowledge of Python. Deep hands-on experience in complex event driven architectures and stream processing in a variety of technologies, with a preference for Kafka Desired Skills: Experience building test automation and CI/CD Exposure to MLOps platforms and solutions, especially in the realm of microservices If you are interested, please share your updated resume and suggest the best number & time to connect with you Ajit Kumar US IT Recruiter , DMS VISION Inc dmsvisions.com/ | ajitk@dmsvisions.com 4645 Avon Lane, Suite 210, Frisco, TX 75033 www.linkedin.com/in/ajit-kumar-32142814a/ Keywords: continuous integration continuous deployment machine learning information technology golang Texas https://jobs.nvoids.com/job_details.jsp?id=906518 |
ajitk@dmsvisions.com View All |
11:19 PM 04-Dec-23 |