10 Senior Software Engineer Digital Workplace jobs in New Zealand

Senior Software Engineer - Digital Workplace

Canterbury, Canterbury Canonical

Job Viewed

Tap Again To Close

Job Description

workfromhome


Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.

The company is founder-led, profitable, and growing.

The role

Our Workplace Engineering team are a highly performant group which specialises in web architecture and analytics specialists. Building new tools, dashboards and analytics that empower colleagues, managers and executives to make better decisions and deliver better work.

What you will do:

  • Design and deliver web-based systems and SAAS
  • Provide new insights into the Canonical workplace experience
  • Enable new processes and improve existing workflows
  • Collaborate proactively with a distributed team
  • Write high-quality code to create new features
  • Debug issues and produce high-quality code to fix them
  • Consistently provide high-quality code reviews to other engineers
  • Discuss ideas and collaborate on finding good solutions
  • Estimate work, set goals and meet them
  • Write project specifications, and epics and understand the risks
  • Understand completion criteria and push work to completion
  • Coaching, mentoring and providing feedback to more junior members of the team, while always developing yourself
  • Connect to many data sources and provide insightful visualisations
  • Database design and architecture for connected systems
  • Developing new and improved working practices for the company
  • Providing tooling to support optimised processes
  • Love what you do.

Who you are

To be successful in this team you must be an expert in two or more of the following:

  • Backend web service programming in Python and Node.JS
  • Solid understanding of web development technologies such as HTML, CSS, and JavaScript.
  • Data analytics and statistical analysis
  • Natural language processing, sentiment analysis, machine learning
  • Data visualisation

The ideal candidate will use their passion for experimentation and analytics to build tomorrow's tech organisation. This team will help us gain insights into the business and our talent pool, and use those insights to improve the experience of working at Canonical.

As a Senior Web Engineer at Canonical, you need an analytical, data-driven mind and a passion to connect and make sense of interesting data from APIs. We focus heavily on the collection of metrics, optimising processes, and ways of working across Canonical. You need to demonstrate leadership, excellence, and consistency and will mentor others in the team.

What we offer colleagues

We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.

  • Distributed work environment with twice-yearly team sprints in person
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Team Member Assistance Program & Wellness Platform
  • Opportunity to travel to new locations to meet colleagues
  • Priority Pass and travel upgrades for long-haul company events

About Canonical

Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.

Canonical is an equal opportunity employer

We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Job No Longer Available

This position is no longer listed on WhatJobs. The employer may be reviewing applications, filled the role, or has removed the listing.

However, we have similar jobs available for you below.

Application Developer

Auckland City, Auckland Koru International Limited

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
The Role

We are looking for a passionate and skilled Application Developer (Digital Wallet) to join our growing technology team. You will play a key role in designing, developing, and maintaining our multi-currency digital wallet platform , which integrates stablecoins, blockchain settlement, and Visa prepaid card services .

This role is perfect for someone excited about fintech innovation, blockchain applications, and delivering secure, user-friendly digital payment solutions at scale.

About Us

Koru International Limited is a fast-growing fintech company headquartered in New Zealand, with operations in Australia and across the South Pacific. We are shaping the future of cross-border payments, digital wallets, and Visa prepaid card services. By leveraging stablecoins such as USDT and USDC , alongside Ripple blockchain technology , we are building a next-generation payment ecosystem.

Our mission is to make financial services more secure, accessible, and inclusive , particularly for the underbanked communities across the Pacific region. At Koru, we combine innovation, blockchain expertise, and AI-driven payment solutions to empower individuals and businesses with simple, reliable, and affordable financial tools.

Key Responsibilities
  • Design, develop, and maintain the Koru digital wallet mobile and web applications.

  • Integrate blockchain technologies (Ripple, stablecoins such as USDT/USDC) into payment workflows.

  • Work on Visa prepaid card issuing and transaction settlement features .

  • Ensure application scalability, performance, and security in compliance with fintech regulations.

  • Collaborate with cross-functional teams (Product, Compliance, UX/UI, and Infrastructure).

  • Participate in code reviews, testing, and deployment automation (CI/CD pipelines).

  • Stay up to date with emerging trends in fintech, blockchain, and payment solutions.

Skills & Qualifications
  • Dipoma’s or equivalent degree in Computer Science, Software Engineering, or related field.

  • 3+ years of experience in application development (mobile/web).

  • Proficiency in JavaScript/TypeScript , React/React Native , or Flutter for front-end/mobile.

  • Strong back-end skills in Node.js , Java , or Go , with RESTful API development.

  • Experience with blockchain integration (Ripple, Ethereum, or similar).

  • Knowledge of stablecoins (USDT, USDC) and digital asset handling.

  • Familiarity with payment gateways, Visa/Mastercard APIs, or card-issuing services .

  • Strong understanding of security best practices (encryption, KYC/AML compliance, authentication).

  • Excellent problem-solving and communication skills.

What We Offer
  • Opportunity to be part of a high-growth fintech transforming payments across the Pacific.

  • Exposure to blockchain, stablecoin, and Visa card technologies .

  • Competitive salary and performance incentives.

  • Hybrid work flexibility (Auckland-based).

  • A collaborative and innovative environment with global career opportunities.

How to Apply

If you’re ready to help us redefine the future of payments and bring financial inclusion to the Pacific, we’d love to hear from you.

Apply now with your CV and a brief cover letter outlining your experience in digital wallet or payment app development.

This advertiser has chosen not to accept applicants from your region.

Software Engineer - Java

Auckland, Auckland PST.AG

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

As a Backend Developer you will:
• 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 )
This advertiser has chosen not to accept applicants from your region.

C++ Software Engineer

Christchurch, Canterbury CodeMatch

Posted 13 days ago

Job Viewed

Tap Again To Close

Job Description

Are you ready to turbo charge your career and contribute to software product transformation, through cutting-edge technologies? Join my clients team in Christchurch as a C++ Software Engineering contractor with an innovative and industry-leading organisation. There are multiple roles available and we will consider hourly rate contractors or 1 - 2 years fixed term contact assignments.

As a Software Engineer you will play an important role in developing code that aligns with product and customer requirements. Your responsibilities will include:

  • C++, Java (Android) and AngularJS software development

  • Collaborating with clients and domain experts

  • Solve problems and address scope challenges

To excel in this position, you should have:

  • At least 5 years of experience in C++ application development.

  • Proficiency in Angular browser-based UI development

  • Competence in both Linux and Windows OS development

  • Familiarity with C++ unit testing and broader test automation.

  • Exposure to Agile development practices

Based in Christchurch, you'll enjoy a top of the market salary plus:

  • Great hourly rate or 1 - 2 fixed term salary

  • Free parking and secure covered bike sheds.

  • Access to an onsite gym and shower facilities.

  • An active social club

To find out more about this awesome role, APPLY NOW for a confidential discussion. Please note that candidates are required to have the right to work in New Zealand and preferably are living in Christchurch, New Zealand.

This advertiser has chosen not to accept applicants from your region.

Software Engineer II -Azure Kubernetes Service

Auckland, Auckland Microsoft Corporation

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

Are you passionate about containerized applications and cloud-native software development? If so, we have an exciting opportunity for you! Our resource provider team at Azure Kubernetes Service is at the forefront of innovation, leveraging cutting-edge technologies to deliver exceptional managed Kubernetes cluster solutions to Azure customers.
As a Software Engineer on the Azure Kubernetes Service resource provider team, you will work on the orchestrator that provides and manages Azure customer's Kubernetes clusters. You will interact with and develop deep understanding of other Azure services, Kubernetes control plane, and cloud-native tool chain in general. You will be involved in designing and implementing solutions at a global scale.
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
**Responsibilities**
+ Advance the capabilities of Kubernetes and auxiliary components on Azure.
+ Improve quality of service for Microsoft Azure Kubernetes Service.
+ Balance pragmatism with vision; deliver continuous improvements to the team's process and codebase.
+ Build automation to prevent and/or remediate service problems from becoming production incidents.
+ Reviews current developments and proactively seeks new knowledge that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.
**Qualifications**
**Required Qualifications:**
+ Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Go, or Java
+ OR equivalent experience.
+ 3+ years of experience in commercial software development.
+ 1+ year(s) experience in building, shipping and operating reliable, distributed solutions.
+ 1+ year(s) experience engaging in site-reliability engineering practices.
**Other Requirements:**
+ Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: 
+ Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
**Preferred Qualifications:**
+ Bachelor's Degree in Computer Science
+ OR related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Go, or Java
+ OR Master's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to,C, C++, C#, Go, or Java
+ OR equivalent experience.
+ 1+ year(s) experience with workload/container orchestration using Kubernetes or similar platforms.
+ 1+ year(s) experience in Linux.
#azurecorejobs
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
This advertiser has chosen not to accept applicants from your region.

Software Engineer II -Azure Kubernetes Service

Christchurch, Canterbury Microsoft Corporation

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

Are you passionate about containerized applications and cloud-native software development? If so, we have an exciting opportunity for you! Our resource provider team at Azure Kubernetes Service is at the forefront of innovation, leveraging cutting-edge technologies to deliver exceptional managed Kubernetes cluster solutions to Azure customers.
As a Software Engineer on the Azure Kubernetes Service resource provider team, you will work on the orchestrator that provides and manages Azure customer's Kubernetes clusters. You will interact with and develop deep understanding of other Azure services, Kubernetes control plane, and cloud-native tool chain in general. You will be involved in designing and implementing solutions at a global scale.
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
**Responsibilities**
+ Advance the capabilities of Kubernetes and auxiliary components on Azure.
+ Improve quality of service for Microsoft Azure Kubernetes Service.
+ Balance pragmatism with vision; deliver continuous improvements to the team's process and codebase.
+ Build automation to prevent and/or remediate service problems from becoming production incidents.
+ Reviews current developments and proactively seeks new knowledge that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.
**Qualifications**
**Required Qualifications:**
+ Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Go, or Java
+ OR equivalent experience.
+ 3+ years of experience in commercial software development.
+ 1+ year(s) experience in building, shipping and operating reliable, distributed solutions.
+ 1+ year(s) experience engaging in site-reliability engineering practices.
**Other Requirements:**
+ Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: 
+ Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
**Preferred Qualifications:**
+ Bachelor's Degree in Computer Science
+ OR related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Go, or Java
+ OR Master's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to,C, C++, C#, Go, or Java
+ OR equivalent experience.
+ 1+ year(s) experience with workload/container orchestration using Kubernetes or similar platforms.
+ 1+ year(s) experience in Linux.
#azurecorejobs
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
This advertiser has chosen not to accept applicants from your region.

Software Engineer II -Azure Kubernetes Service

Wellington, Wellington Microsoft Corporation

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

Are you passionate about containerized applications and cloud-native software development? If so, we have an exciting opportunity for you! Our resource provider team at Azure Kubernetes Service is at the forefront of innovation, leveraging cutting-edge technologies to deliver exceptional managed Kubernetes cluster solutions to Azure customers.
As a Software Engineer on the Azure Kubernetes Service resource provider team, you will work on the orchestrator that provides and manages Azure customer's Kubernetes clusters. You will interact with and develop deep understanding of other Azure services, Kubernetes control plane, and cloud-native tool chain in general. You will be involved in designing and implementing solutions at a global scale.
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
**Responsibilities**
+ Advance the capabilities of Kubernetes and auxiliary components on Azure.
+ Improve quality of service for Microsoft Azure Kubernetes Service.
+ Balance pragmatism with vision; deliver continuous improvements to the team's process and codebase.
+ Build automation to prevent and/or remediate service problems from becoming production incidents.
+ Reviews current developments and proactively seeks new knowledge that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.
**Qualifications**
**Required Qualifications:**
+ Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Go, or Java
+ OR equivalent experience.
+ 3+ years of experience in commercial software development.
+ 1+ year(s) experience in building, shipping and operating reliable, distributed solutions.
+ 1+ year(s) experience engaging in site-reliability engineering practices.
**Other Requirements:**
+ Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: 
+ Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
**Preferred Qualifications:**
+ Bachelor's Degree in Computer Science
+ OR related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Go, or Java
+ OR Master's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to,C, C++, C#, Go, or Java
+ OR equivalent experience.
+ 1+ year(s) experience with workload/container orchestration using Kubernetes or similar platforms.
+ 1+ year(s) experience in Linux.
#azurecorejobs
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
This advertiser has chosen not to accept applicants from your region.

Work from Home Lead Data Software Engineer

44100 AgileEngine

Posted 509 days ago

Job Viewed

Tap Again To Close

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 us

Professional 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.

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Senior software engineer digital workplace Jobs in New Zealand !

Work from Home Lead Data Software Engineer

01210 AgileEngine

Posted 509 days ago

Job Viewed

Tap Again To Close

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 us

Professional 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.

This advertiser has chosen not to accept applicants from your region.

Work from Home Lead Data Software Engineer

64000 AgileEngine

Posted 509 days ago

Job Viewed

Tap Again To Close

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 us

Professional 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.

This advertiser has chosen not to accept applicants from your region.

Software Test Engineer (Quantifi Photonics, New Zealand)

Teradyne

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Our Purpose:
TERADYNE, where experience meets innovation and driving excellence in every connection. We are fueled by creativity and diversity of thought and in our workforce. Our employees are supported to innovate and learn something new every day.
Based in Auckland, Quantifi Photonics is proud to be part of the Teradyne family, combining
New Zealand's innovative spirit with the resources of a global leader in test, automation, and robotics. We're growing fast, tackling increasingly complex challenges, and are looking for passionate, talented people to help take Quantifi Photonics to the next level.
Quantifi Photonics designs and manufactures advanced optical and electronic test instruments that enable engineers to develop and scale up next-generation photonics technologies. Our customers include global tech companies, leading universities, and world-class research institutions in over 25 countries; working across R&D, high-volume manufacturing, defense, aerospace, and academia.
We cultivate a culture of inclusion for all employees that respects their individual strengths, views, and experiences. We believe that our differences enable us to be a better team - one that makes better decisions, drives innovation and delivers better business results.
Opportunity Overview:
The Software Test Engineer is a quality assurance specialist responsible for driving testing strategies, enhancing automation frameworks, and ensuring the reliability of complex software systems and software applications. They work closely with development and product teams to improve test coverage, effectiveness, and scalability. This role plays a critical part in delivering high-quality, stable software by designing and executing tests that validate functionality, performance, and system integrity across all releases.
+ Develop and maintain robust test automation frameworks for CI/CD environments
+ Design and execute test cases for new features and regression.
+ Identify, analyze, and troubleshoot complex defects
+ Continuously improve regression testing methodologies.
+ Provide technical guidance and mentorship to junior engineers.
+ Identify, document, and track bugs through to resolution.
+ Advocate for best practices in exploratory, usability, and accessibility testing.
+ Drive innovation in testing tools, processes, and methodologies.
All About You:
We seek individuals who share our passion and determination. Our commitment to customer success drives us to go the extra mile. If you're ready to join us in this mission, take a closer look at the minimum criteria for the position.
+ Bachelor's degree in Software Engineering or a related field.
+ Substantial experience in software testing and QA engineering.
+ Experience performing low-level testing such as file system validation, hardware interaction checks, system services verification, and memory/resource utilization testing
+ Proficient in platform-specific testing across Windows and Linux environments, ensuring compatibility, security, and performance consistency
+ Proficiency in programming and scripting languages such as Java, Python, C++, C#, PowerShell, bash.
+ Deep understanding of performance testing, security testing, and API testing methodologies.
+ Experience working with CI/CD pipelines, DevOps practices, and cloud-based testing environments.
+ Strong problem-solving skills to identify, analyze, and resolve defects effectively.
+ Excellent communication and leadership skills for mentoring junior engineers and collaborating with cross-functional teams.
Good-to-Haves:
+ Knowledge of database systems (e.g., SQL, NoSQL).
+ Exposure to large-scale distributed systems testing for high-availability applications.
+ Experience in design, implementation, and managing CI/CD pipelines using Git, Jenkins and/or Docker.
+ Understanding of usability and accessibility testing to improve user experience.
+ Ability to innovate testing methodologies for continuous improvement in QA practices.
We are only considering candidates local to position location and are unable to provide relocation for this position.
Benefits:
+ Health insurance
+ Paid birthday off
+ Great staff facilities, (lunchroom outdoor flow and BBQ area)
+ Onsite parking available
+ Walking distance from Constellation Bus Station
+ Employee centric company
#LI-RA1
Current openings may involve access to export controlled technology and may be subject to export licensing requirements prior to employment. ATTENTION APPLICANTS WITH DISABILITIES: If you're unable to access our on-line application due to a disability you may visit one of our locations or our Corporate Office at 600 Riverpark Drive, North Reading, MA and request a paper application form. In addition, you may also contact the HR Service Center at or contact them at for additional assistance. LitePoint, a Teradyne Company is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, age, disability status, protected veteran status, or any other characteristic protected by law. We are a VEVRAA Federal Contractor.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Senior Software Engineer Digital Workplace Jobs