12 Node Js jobs in New Zealand
Node Js Developer
Posted 475 days ago
Job Viewed
Job Description
This is a remote position.
About Advancio:
We are a global software company that is growing every day, and we look to create a better world for those that come in contact with us, while making our workplace, communities and lives enjoyable.We build the change we want to see in the world one interaction at a time, one user session at a time, using our core values we make small things great. We are passionate about what we do, we collaborate positively, and most important of all: have fun while we work!
Requirements As a Backend Software Engineer at Advancio you'll. Build features from start to finish. Start with research or an idea, work with design to draft up a spec, build, launch, and polish. Improve and iterate on existing features through A/B testing, user, or team feedback. Helping us maintain our team's high impact on our growing community. Play an active role in the shaping of the future of the product and business. This role could be for you if. You love problem solving — especially with code. You’re looking to be part of a seed stage software startup and have the ambition + skills to grow quickly as an engineer. You’ve had experience working in a small team to deliver a product experiencing rapid growth. You know how to balance building quickly with building well. Have a strong business communication skills in English You have experience with some or all of the following… Experience working on enterprise scale SaaS products built with NodeJS, TypeORM, NestJS, REST, GraphQL, SQL development (3+ years required) Experience interfacing data from and integrating with multiple systems (both internal and external) Building applications in a micro-services architecture with a relational database Experience with Google Cloud (or Azure, AWS, etc.) services like Kubernetes, Pub/Sub, BigQuery Worked in an Agile Development environment and with backlog management tools like Jira Gold Stars if you have… Prior experience integrating with ERP Systems (SAP, Epicor, Dynamics, etc) Experience with test automation – unit or end-to-end testing GCP Certified Professional Cloud Developer Experience in enterprise grade applications and environmentsJunior Software Engineer
Posted 2 days ago
Job Viewed
Job Description
The Company
Gentrack provides leading utilities across the world with innovative cleantech solutions. The global pace of change is accelerating, and utilities need to rebuild for a more sustainable future. Working with some of the world’s biggest energy and water companies, as well as innovative challenger brands, we are helping companies reshape what it means to be a utilities business. We are driven by our passion to create positive impact. That is why utilities rely on us to drive innovation, deliver great customer experiences, and secure profits. Together, we are renewing utilities.
Our Values and Culture
Colleagues at Gentrack are one big team, working together to drive efficiency in two of the planet’s most precious resources, energy, and water. We are passionate people who want to drive change through technology and believe in making a difference. Our values drive decisions and how we interact and communicate with customers, partners, shareholders, and each other. Our core values are:
- Respect for the planet
- Respect for our customers and
- Respect for each other
Gentrackers are a group of smart thinkers and dedicated doers. We are a diverse team who love our work and the people we work with and who collaborate and inspire each other to deliver creative solutions that make our customers successful. We are a team that shares knowledge, asks questions, raises the bar, and are expert advisers. At Gentrack we care about doing honest business that is good for not just customers but families, communities, and ultimately the planet. Gentrackers continuously look for a better way and drive quality into everything they do.
This is a truly exciting time to join Gentrack with a clear growth strategy and a world class leadership team working to fulfil Gentrack’s global aspirations by having the most talented people, an inspiring culture, and a technology first, people centric business.
About the role
• Role title: Software Engineer – Junior
• Positions available: 1
• Pay range: $60,000 - $80,000
• Location of work: Auckland, New Zealand
• Hours of work: 37.5
• This is a full-time, permanent position
The Opportunity
As a Software Engineer – Junior, you will be expected to support the development of quality Gentrack products by actively contributing and collaborating with team members and other developers across teams.
Your success will be reflected by:
• Ability to take on tasks and proactively acquire the product and technical knowledge necessary to deliver your contributions.
• Active participation in all aspects of agile software development.
• The successful delivery of software from your team to your customers.
• Feedback on the quality and quantity of your technical outputs from your team, technical reviewers, leads and managers.
• Your alignment with Gentrack’s values, culture, and strategy
• Support initiatives run by the GSTF and demonstrate our company values by providing a clear commitment to environmental and social responsibility.
• Contribute through identifying/proposing local sustainable practices and ideas in accordance with our Sustainability Charter.
• Utilise our sustainability app by taking part in challenges and improving behaviours to be more sustainable.
The Specifics
• Analyse customer requests
• Produce solution artefacts and estimates for internal review
• Develop, maintain, deploy, and support software developed.
• Produce relevant documentation to assist with knowledge transfer
• Active participation in planning, stand-ups, estimation, retrospectives, and backlog grooming as part of a self-organising, multi-disciplined team
• Identify and highlight relevant risk
• Communicate to customers in all communication channels
• Work as part of an integrated business team to achieve the best business solutions
• Make customers and their needs a primary focus of your actions, developing and sustaining productive relationships.
• Be pro-active and accountable for adding value for customers
• Abide to the Compliance Policies and Procedures of the Company.
• Take reasonable care of your own and other people’s Health & Safety in the workplace.
• Report all incidents and hazards in your work or in your work environment that may be putting your or anyone else’s Health & Safety at risk promptly.
• In addition to this you are required to carry out any other duties as reasonably requested by your direct line leader.
What we're looking for (you don’t need to be a guru at all, we’re looking forward to coaching and collaborating with you):
• Bachelor’s degree in computer science, software engineering
• 2 + years commercial software development experience in the NZ utilities industry
• Experience working in a team especially a self-managing team.
• Strong analytical, problem solving and critical thinking skills
• Strong understanding of data migration and its concepts
• Quick at learning new technologies and systems
• Some knowledge of SDLC and agile methodologies
• Familiarity with relevant technologies and concepts including GENBASIC, Linux, Object Orientated Design, Talend, Enterprise Database, Snowflake, AWS, GIT, Web Services, CRM (Salesforce, Velocity)
• Can do attitude
• A passion for excellence and a commitment to be the best.
• High levels of energy, sound judgement and determination to achieve with a sense of urgency.
• High attention to detail.
• Excellent relationship management and interpersonal skills.
• An open-minded consultative approach.
• Ability to give and receive positive and constructive feedback.
• Ability to creatively solve problems.
Specialised skills:
• Programming/Software Development
• Software Testing
• Information Content Publishing
• UX
What we offer in return:
• Personal growth – in leadership, commercial acumen and technical excellence
• To be part of a global, winning high growth organization – with a career path to match
• A vibrant, culture full of people passionate about transformation and making a difference -with a one team, collaborative ethos
• A competitive reward package that truly awards our top talent
• A chance to make a true impact on society and the planet
Gentrack want to work with the best people, no matter their background. So, if you are passionate about learning new things and keen to join the mission, you will fit right in.
Senior Software Engineer

Posted 9 days ago
Job Viewed
Job Description
**About the role**
As a Senior Software Engineer, you will be responsible for designing, development, and deployment of software solutions to meet the needs of our internal and external customers. The role involves development, software documentation, testing, team mentoring, managing technical debt and supporting stakeholders.
In this position you will:
· Lead requirement gathering to enable effective scrum refinements.
· Create technical implementation plan, gain product, development lead and solution architect approval.
· Ensure all activities and dependencies are identified in the planning phase.
· Develop solutions that will deliver to defined expectations.
· Ensure security and compliance with appropriate certifications
· Ensure feature implementation is delivered with no Production defects.
· Ensure all work is delivered with Production scalability and performance in mind.
· Understand SLAs for our products and provide remediation to production issues to meet the SLA obligations.
· Ensure solutions delivered to testing and support to achieve the agreed quality standard.
· Become and act as a subject matter expert, providing advice to development team stakeholders.
· Implement automated solutions to ensure high code quality standards.
**This position requires the following skills:**
**Essential:**
· Tertiary qualification in Computer Science or Information Technology
· 5+ years software development experience in a similar role.
· Proven record of delivering features.
· Ability to work effectively with stakeholders like Product Owner, Architects, Leads, QA, etc.
· Experience with Production support.
· Experience with the following:
+ SPA frameworks
+ RESTful API frameworks
+ Node.js
+ Micro-frontend architecture
+ Typescript
+ Angular / React
+ Relational SQL databases
+ NoSQL databases
+ UI automation frameworks and libraries
+ Git
+ Good Understanding of CI/CD , Cloud Computing, Centonization etc
**Advanced knowledge and experience in the following:**
Asynchronous programming techniques.
+ Modular, maintainable, and testable code patterns.
+ Writing code that complies with modern secure code practices.
+ Dependency management to prevent security vulnerabilities.
+ Branching models to match product deployment and support policies.
+ No restrictions to travel.
**Invenco by GVR benefits**
Our people are the core of Invenco by GVR and we have a range of benefits which support you as an employee.
In NZ our key benefits include:
+ Competitive and performance based pay
+ Global career opportunities and development
+ Enhanced leave policy paid parental leave & get your birthday off!
+ Medical insurance for employee and discount for immediate family members, as well as access to EAP services
+ Flexibility to balance your work-life in a way that's right for you
+ Variety of Employee Resource Groups and volunteer days
**Interested?**
We would love to hear from you - please click the link to the application page and apply today.
The company in which you have expressed employment interest is equal opportunity employer that evaluate qualified applicants without regard to race, color, national origin, religion, ancestry, sex (including pregnancy, childbirth and related medical conditions), age, marital status, disability, veteran status, citizenship status, sexual orientation, gender identity or expression, and other characteristics protected by law.
Software Engineer- Java

Posted 9 days ago
Job Viewed
Job Description
25WD88712
**Position Overview**
Autodesk's Entertainment & Media Solutions (EMS) division is dedicated to developing cutting-edge technology for movie production, supporting some of the world's largest budget films. We are seeking a Backend Developer to join our innovative and collaborative team. Reporting to our Senior Manager, Software Development, you will work on highly technical software projects that power major film productions. You're passionate about developing innovative technology and development best practices. You thrive on problem-solving and enjoy developing functional, robust, optimised, and scalable solutions in a team environment
**Responsibilities**
+ Contribute to all aspects of software development, including architecture, design, estimation, development, testing, and release
+ Collaborate with product owners, software architects, and other engineers to iteratively turn high-level requirements into product enhancements delivered incrementally
+ Ensure new code conforms to standards and meets feature specifications
+ Enhance engineering practices within the web development discipline in peer code reviews
+ Write and maintain automated tests to ensure that software is stable and reliable
**Minimum Qualifications**
+ 3+ years of experience as a backend developer using Java
+ Deep understanding and application of software design principles and patterns
+ Proven skills in improving code quality through testing (unit, component, and functional) and code reviews
+ Strong troubleshooting skills
+ Experience in designing and working with APIs & databases
+ Courage to actively speak up, collaborate, and contribute ideas in a global team environment
?
**Preferred Qualifications**
+ Frontend or full stack development experience is a plus (with Angular, _React_ or JS)
+ Familiarity with DevOps concepts and with databases
+ Experience working with distributed cross-functional teams
+ Track record of developing high-profile SaaS applications
#LI-CL1
**Learn More**
**About Autodesk**
Welcome to Autodesk! Amazing things are created every day with our software - from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.
We take great pride in our culture here at Autodesk - our Culture Code is at the core of everything we do. Our values and ways of working help our people thrive and realize their potential, which leads to even better outcomes for our customers.
When you're an Autodesker, you can be your whole, authentic self and do meaningful work that helps build a better future for all. Ready to shape the world and your future? Join us!
**Salary transparency**
Salary is one part of Autodesk's competitive compensation package. Offers are based on the candidate's experience and geographic location. In addition to base salaries, we also have a significant emphasis on discretionary annual cash bonuses, commissions for sales roles, stock or long-term incentive cash grants, and a comprehensive benefits package.
**Diversity & Belonging**
We take pride in cultivating a culture of belonging and an equitable workplace where everyone can thrive. Learn more here: you an existing contractor or consultant with Autodesk?**
Please search for open jobs and apply internally (not on this external site).
Software Engineer - Java
Posted 9 days ago
Job Viewed
Job Description
• rite effective, scalable code. br> • D velop back-end components to improve responsiveness and overall performance. < r> • W ite unit tests and perform code reviews to ensure high-quality code. < r> • O timize application performance and scalability. < r> • W ite clean, efficient and well-documented code. < r> • I plement security and data protection solution. < r> • P rticipate in agile development processes, including sprint planning, daily stand-ups. < r> • S ay updated with new technologies and trends in AI, especially large language models, to drive innovation within our projects. < r>
Must-haves:
• A Bachelor's or Master's in Computer Science or any other related field. < r> • M nimum of 8 years Experience in Java development. < r> • E perience orGood understanding in JAVA 17 or Higher < r> • G od understanding of common design patterns in Java < r> • G od understanding of Java concepts such as generic programming < r> • E perience with Front End development < r> • E perience in Stream API < r> • E perience in Maven < r> • G od Understanding in XML/JSON. < r> • G od understanding in GIT < r> • K owledgeable in Linux OS < r>
Nice to have :
• C /CD Jenkins build system < r> • K owledge in Apache Nifi < r> • E perience in Docker Containerization < r> • E perience in developing/testing in Pyton < r> • k owledge GTS xml for SAP < r> • G od understanding with Large Language Models ( LLM )
AI Software Engineer
Posted 2 days ago
Job Viewed
Job Description
AI Software Engineer - Energy Sector Focus
Are you an experienced AI Software Engineer looking to build intelligent, scalable systems for the energy sector? Our innovative team in Christchurch, New Zealand, is seeking a highly motivated individual to power forecasting and trading decisions.
This role combines applied AI and full-stack web development, ideal for someone who enjoys working across the stack and applying data-driven intelligence to real-world energy market problems. You'll join our IoT team, focusing on AI tools and features for our IoT products and projects.
Key Responsibilities:
- Design, implement, and train time series models for energy consumption, generation, and market price forecasting.
- Research and prototype AI agents for simulating and optimising energy trades.
- Develop and maintain web-based dashboards and UI's to visualise forecasts and trading activity.
- Build or extend REST API's for serving forecasts and historical analytics.
Required Qualifications:
- At least 3 years of combined experience in software development, machine learning, or data science.
- Proven experience in ML topics including data engineering and time series forecasting (e.g., Prophet, ARIMA, XGBoost, LSTM).
- Proficiency in Python (data science stack) and software development languages like Java, JavaScript, or Python.
- Experience with databases (relational, time-series, key-value) such as PostgreSQL or InfluxDB, and SQL.
Bonus points for experience in the IoT field or energy sector, algorithmic trading, or cloud platforms. If you're a skilled AI Software Engineer ready to make a significant impact in the energy sector, apply today! In return for your skills and experience you will receive:
- Competitive Salary: Performance-based pay
- Growth Opportunities: Receive tailored training and mentoring for career development.
- Extended Leave: Six weeks of annual leave.
- Flexible Work: Enjoy flexible hours and two days of work-from-home each week.
- Diverse Team: Join a collaborative team that values diversity and fresh perspectives
To apply, please submit your updated resume and a compelling cover letter highlighting your relevant technical and analytical experience, your passion for technology and business, and your motivations for joining this exciting company. We look forward to hearing from you!
Sr Software Engineer II
Posted today
Job Viewed
Job Description
Being the experienced Sr Software Engineer that you are, you will join our technically savvy team developing Teknique's Oclea camera software platform for video streaming and edge AI applications.
You'll be creating a new range of products to develop and drive forward-thinking, innovative, quality software solutions that will reimagine and enhance the way we interact with our homes and businesses.
Additionally, this is your opportunity to showcase your leadership aptitude as you mentor and provide direction to others and drive results with the customer, efficiency, and budgets as a driving force. Beyond developing just another software platform, this is a unique chance to drive Teknique and Resideo to accomplish their mission to "Protect What Matters Most" while bringing innovation to the way we live.
**JOB DUTIES:**
+ Carry out system scoping and analysis to ensure a commercially dependable product design can be deployed
+ Design, document, develop, test, deploy, maintain, and improve high quality, commercially successful software products
+ Take a platform approach, writing quality source code to enable a wide range of products to be built across a single code base
+ Maintain and evolve the Oclea SDK to support new features and use cases
+ Understand Ambarella SDKs and port functionality as required
+ Develop and integrate support for new drivers and peripheral components
+ Perform sensor integration and tuning across various platforms and applications
+ Lead the initial bring-up and validation of New Product Introductions (NPI)
+ Contribute to minor Non-Recurring Engineering (NRE) activities while supporting external partners on larger projects
+ Support the ongoing maintenance of Production Test Systems (PTS) to ensure continued reliability and performance
+ Provide hands-on support to Oclea customers by resolving technical queries, debugging issues, and assisting with integration challenges to ensure a seamless experience
+ Take a leadership role within the team, mentoring junior members and guiding architectural design decisions
+ Assist in facilitating strong communication and contribute to building a high-performance team
+ Uphold and enhance the Teknique brand and reputation
+ Travel to the US and Asia as needed
**YOU MUST HAVE:**
+ 5+ years of software development experience
+ 3+ years of object-oriented programming experience using C/C++ 3+ years of Linux experience (ideally with embedded Linux - we use Yocto)
+ Product development experience
**WE VALUE:**
+ Understanding the value of robust quality and test procedures
+ Writing code using GStreamer
+ Interest in electronics and hardware
+ Knowledge of Image Processing and Computer Vision
+ Collaboration and willingness to support other developers in the team
+ Verbal and written communication skills and team relationship-building focus
+ Excellent problem solving with a natural interest in technology and a strong attention to detail
+ Experience with Continuous Integration tools (Jenkins, Travis-CI, GoCD)
+ Experience with Jira, Confluence, and Git
**WHAT'S IN IT FOR YOU:**
+ Opportunity to develop new products and build software from scratch
+ Work with a collaborative, high-performing team
+ Build high-volume products selling to millions of homes
+ Work on building a range of products with long-term plans
+ Have a global impact that will help drive a world, where people are healthy, happy, safe, and secure
+ Benefits package including health insurance and Employee Assistance Plan
#LI-TD1
#LI-HYBRID
Resideo is a $6.76 billion global manufacturer, developer, and distributor of technology-driven sensing and control solutions that help homeowners and businesses stay connected and in control of their comfort, security, energy use, and smart living. We focus on the professional channel, serving over 100,000 contractors, installers, dealers, and integrators across the HVAC, security, fire, electrical, and home comfort markets. Our products are found in more than 150 million residential and commercial spaces worldwide, with tens of millions of new devices sold annually. Trusted brands like Honeywell Home, First Alert, and Resideo power connected living for over 12.8 million customers through our Products & Solutions segment. Our ADI | Snap One segment spans 200+ stocking locations in 17 countries, offering a catalog of over 500,000 products from more than 1,000 manufacturers. With a global team of more than 14,000 employees, we offer the opportunity to make a real impact in a fast-growing, purpose-driven industry. Learn more at Resideo, we bring together diverse individuals to build the future of homes. Resideo is an equal opportunity employer. Qualified applicants will be considered without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, religion, or veteran status. For more information on applicable U.S. equal employment regulations, refer to the If you require a reasonable accommodation to apply for a job, please use Contact Us form for assistance.
Be The First To Know
About the latest Node js Jobs in New Zealand !
Work from Home Lead Data Software Engineer
Posted 469 days ago
Job Viewed
Job Description
AgileEngine is a top-ranking provider of software solutions to Fortune 500, Global 500, and Future 50 companies. Listed on Inc. 5000 among the fastest-growing US companies, we are always open to talented software, UX, and data experts in the Americas, Europe, and Asia.
If you like a challenging environment where you’re working with the best and are encouraged to learn and experiment daily, there’s no better place — guaranteed! :)
What you will do
Collaborate closely with Data Scientists to understand their data requirements, model development needs, and performance optimization goals;
Design, build, and maintain scalable data pipelines and infrastructure to support ML model development and deployment;
Collect, process, and prepare large datasets for analysis, feature engineering, and model training;
Implement data quality checks, validation, and monitoring to ensure the reliability and accuracy of data used in ML models;
Optimize data storage, retrieval, and processing performance for ML workloads;
Develop and maintain ETL (Extract, Transform, Load) processes and workflows;
Manage data versioning, storage, and access control for ML datasets;
Collaborate with DevOps and IT teams to ensure smooth deployment and scaling of ML models in production environments;
Stay up-to-date with emerging technologies, tools, and best practices in data engineering and ML infrastructure.
Must haves
Bachelor’s or Master’s degree in Computer Science, Data Science, or a related field;
Proven experience as a Data Engineer, preferably in a role supporting Data Scientists;
Strong proficiency in programming languages such as Python, Java, or Scala;
Proficiency with data storage and processing technologies, including SQL databases, NoSQL databases, and distributed computing frameworks (e.g., Hadoop, Spark);
Experience with data warehousing solutions and data integration tools;
Experience with data pipeline and workflow management tools: AWS glue, Airflow, etc;
Knowledge of ML frameworks (e.g., TensorFlow, PyTorch) and ML model deployment;
Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization (e.g., Docker, Kubernetes);
Excellent problem-solving skills and a collaborative mindset;
Excellent oral and written communication skills with a keen sense of customer service.
Nice to haves
Experience in ad/marketing environment
Experience working with Data Lakes
Experience with Scala
Experience with Glue/EMR/Redshift/Airflow
Experience with Terraform.
The benefits of joining usProfessional growth
Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps.
Competitive compensation
We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities.
A selection of exciting projects
Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands.
Flextime
Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive.
Work from Home Lead Data Software Engineer
Posted 469 days ago
Job Viewed
Job Description
AgileEngine is a top-ranking provider of software solutions to Fortune 500, Global 500, and Future 50 companies. Listed on Inc. 5000 among the fastest-growing US companies, we are always open to talented software, UX, and data experts in the Americas, Europe, and Asia.
If you like a challenging environment where you’re working with the best and are encouraged to learn and experiment daily, there’s no better place — guaranteed! :)
What you will do
Collaborate closely with Data Scientists to understand their data requirements, model development needs, and performance optimization goals;
Design, build, and maintain scalable data pipelines and infrastructure to support ML model development and deployment;
Collect, process, and prepare large datasets for analysis, feature engineering, and model training;
Implement data quality checks, validation, and monitoring to ensure the reliability and accuracy of data used in ML models;
Optimize data storage, retrieval, and processing performance for ML workloads;
Develop and maintain ETL (Extract, Transform, Load) processes and workflows;
Manage data versioning, storage, and access control for ML datasets;
Collaborate with DevOps and IT teams to ensure smooth deployment and scaling of ML models in production environments;
Stay up-to-date with emerging technologies, tools, and best practices in data engineering and ML infrastructure.
Must haves
Bachelor’s or Master’s degree in Computer Science, Data Science, or a related field;
Proven experience as a Data Engineer, preferably in a role supporting Data Scientists;
Strong proficiency in programming languages such as Python, Java, or Scala;
Proficiency with data storage and processing technologies, including SQL databases, NoSQL databases, and distributed computing frameworks (e.g., Hadoop, Spark);
Experience with data warehousing solutions and data integration tools;
Experience with data pipeline and workflow management tools: AWS glue, Airflow, etc;
Knowledge of ML frameworks (e.g., TensorFlow, PyTorch) and ML model deployment;
Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization (e.g., Docker, Kubernetes);
Excellent problem-solving skills and a collaborative mindset;
Excellent oral and written communication skills with a keen sense of customer service.
Nice to haves
Experience in ad/marketing environment
Experience working with Data Lakes
Experience with Scala
Experience with Glue/EMR/Redshift/Airflow
Experience with Terraform.
The benefits of joining usProfessional growth
Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps.
Competitive compensation
We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities.
A selection of exciting projects
Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands.
Flextime
Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive.
Work from Home Lead Data Software Engineer
Posted 469 days ago
Job Viewed
Job Description
AgileEngine is a top-ranking provider of software solutions to Fortune 500, Global 500, and Future 50 companies. Listed on Inc. 5000 among the fastest-growing US companies, we are always open to talented software, UX, and data experts in the Americas, Europe, and Asia.
If you like a challenging environment where you’re working with the best and are encouraged to learn and experiment daily, there’s no better place — guaranteed! :)
What you will do
Collaborate closely with Data Scientists to understand their data requirements, model development needs, and performance optimization goals;
Design, build, and maintain scalable data pipelines and infrastructure to support ML model development and deployment;
Collect, process, and prepare large datasets for analysis, feature engineering, and model training;
Implement data quality checks, validation, and monitoring to ensure the reliability and accuracy of data used in ML models;
Optimize data storage, retrieval, and processing performance for ML workloads;
Develop and maintain ETL (Extract, Transform, Load) processes and workflows;
Manage data versioning, storage, and access control for ML datasets;
Collaborate with DevOps and IT teams to ensure smooth deployment and scaling of ML models in production environments;
Stay up-to-date with emerging technologies, tools, and best practices in data engineering and ML infrastructure.
Must haves
Bachelor’s or Master’s degree in Computer Science, Data Science, or a related field;
Proven experience as a Data Engineer, preferably in a role supporting Data Scientists;
Strong proficiency in programming languages such as Python, Java, or Scala;
Proficiency with data storage and processing technologies, including SQL databases, NoSQL databases, and distributed computing frameworks (e.g., Hadoop, Spark);
Experience with data warehousing solutions and data integration tools;
Experience with data pipeline and workflow management tools: AWS glue, Airflow, etc;
Knowledge of ML frameworks (e.g., TensorFlow, PyTorch) and ML model deployment;
Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization (e.g., Docker, Kubernetes);
Excellent problem-solving skills and a collaborative mindset;
Excellent oral and written communication skills with a keen sense of customer service.
Nice to haves
Experience in ad/marketing environment
Experience working with Data Lakes
Experience with Scala
Experience with Glue/EMR/Redshift/Airflow
Experience with Terraform.
The benefits of joining usProfessional growth
Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps.
Competitive compensation
We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities.
A selection of exciting projects
Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands.
Flextime
Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive.