Data Analytics
·
Remote, from Romania
Lead Software Engineer - Data Analytics
๐ Our promise
- We support your career growth through continuous learning, coaching and mentorship programs;
- We promise you a feedback-driven culture that inspires healthy communication;
- A friendly, professional, and supportive team is waiting for his new teammate;
- A bunch of people with common hobbies and interests (sailing, football, running marathons, tennis, music, etc) is ready to welcome you;
- A community driven by courage and creativity (we have our own beer and our own band that sings about us) is challenging you to have serious fun with us;
- We designed benefits that give you the power to create balance in life, on and off work.
๐ ๏ธ As Lead Software Engineer you will:
- Design, develop, and maintain high-performance, scalable, and reliable backend applications using Node.js and related frameworks;
- Build and consume RESTful APIs and other web services;
- Collaborate with the other engineers to understand and integrate AI/ML models into backend systems;
- Develop and implement APIs and data pipelines to serve AI model predictions and insights to various applications;
- Work with large datasets and understand data storage and retrieval mechanisms;
- Participate in the full software development lifecycle, including requirements gathering, design, implementation, testing, deployment, and maintenance;
- Write clean, well-documented, and testable code;
- Contribute to architectural decisions and best practices for backend development and AI integration;
- Perform production deployments and troubleshoot any issues;
- Participate in code reviews and contribute to a positive and collaborative team environment.
๐ What about you?
- Bachelor's degree in Computer Science, Software Engineering, or a related field;
- 5+ years of experience as a Software Engineer;
- Experience in deploying AI/ML models in a production environment;
- Experience working with Microsoft cloud services like Azure Data Factory, Synapse Analytics, Open AI, AI Vision;
- Experience developing with Node.js;
- Proactive and with the ability to take the lead when required;
- Strong analytical, problem-solving, and troubleshooting skills;
- Strong knowledge of software engineering concepts, methodologies, and best practices;
- Excellent communication, collaboration, and teamwork skills.
๐ Preferred qualifications:
- Master's degree in Computer Science, Software Engineering, or a related field.
- Experience with Microsoft Azure
- Experience with AI integrations.
- Experience in dealing with large volumes of data.
- Strong knowledge of data modeling techniques.
Our process starts here. What should you expect?
๐ A get-to-know-HR Discussion with your recruiter;
๐ A final tale with your future colleagues, from the Business Enablement team.
Our recruitment process is designed to foster diversity, equity, and inclusion. We are committed to creating a workplace where everyone feels valued, respected, and empowered to thrive.
- Department
- Data Analytics
- Locations
- Remote, from Romania
