28 Spark Developer jobs in New Zealand
Software Developer
Posted 11 days ago
Job Viewed
Job Description
We’re looking for a passionate Software Developer to join our growing team at Deep Energy as we build out a cutting-edge Electricity Wholesale Billing and Settlement Platform . This platform will support transaction processing, invoice generation, and settlement between SME electricity retailers and power generators within the New Zealand electricity market .
Key Responsibilities:-
Design, develop, and maintain a secure billing and invoicing platform for electricity wholesale transactions.
-
Build interfaces to support real-time and scheduled settlements with electricity generators.
-
Integrate the platform with energy market data (e.g., from EMI, Transpower, etc.).
-
Work closely with energy operations, regulatory, and finance teams to align the product with New Zealand’s electricity market rules.
-
Develop robust APIs and dashboards for SME electricity companies to manage transactions and compliance.
-
Implement audit and reporting features to ensure regulatory transparency.
Software developer, Senior

Posted 11 days ago
Job Viewed
Job Description
We're Fiserv, a global leader in Fintech and payments, and we move money and information in a way that moves the world. We connect financial institutions, corporations, merchants, and consumers to one another millions of times a day - quickly, reliably, and securely. Any time you swipe your credit card, pay through a mobile app, or withdraw money from the bank, we're involved. If you want to make an impact on a global scale, come make a difference at Fiserv.
**Job Title**
Software developer, Senior
**What does a successful Senior Developer do at Fiserv?**
At Fiserv, we are dedicated to transforming financial services technology to benefit our clients. As a Senior Developer you will play a critical role in designing, developing, and maintaining high-quality software applications. You will work with cross-functional teams to deliver solutions that align with our business goals and client needs.
**What You Will Do:**
+ Minimum 5 year hands-on software development experience designing, writing, debugging and testing object oriented code in a collaborative cross-functional environment.
+ An advanced understanding of common computer programming algorithms.
+ An advanced understanding of object oriented design principles.
+ An advanced understanding of software development patterns and their application in several programming languages.
+ An advanced understanding of coding techniques which contribute to the reliability, maintainability, readability, simplicity, performance, and testability of software.
+ An advanced understanding of IT environments including networking, server technologies, databases, security and performance.
+ Proficient in the day-to-day practicalities of software development methodologies such as Agile, Scrum, Waterfall or the Rational Unified Process.
+ Tertiary qualification in Information Technology or Computer Sciences.
**What You Will Need To Have**
+ Minimum 5+ years hands-on software development experience, in writing Android or iOS apps.
+ An advance understanding of app publication mechanisms.
+ Proficiency in Swift for iOS and Kotlin for Android
+ Experience with SwiftUI for iOS and Jetpack Compose for Android
+ Experience with CI/CD pipelines and app deployment to App Store/ Google Play
+ Excellent problem-solving, communication and teamwork skills
**Perks At Work:**
+ Onsite yoga and cardio
+ Active social committee with regular events
+ Fully subsidised health insurance along with, life, income, and illness protection.
+ Foosball, table tennis, pool table, play station with a mindfulness centre
+ Chips and drinks every Friday
+ Breakfast provided on-site
+ Transport/wellbeing reimbursement
+ Subsidised carpark opportunity
+ On-site childcare discount through a private daycare for first 6 months
+ Endless learning opportunities through Udemy and Fiserv's in-house training platform
Thank you for considering employment with Fiserv. Please:
+ Apply using your legal name
+ Complete the step-by-step profile and attach your resume (either is acceptable, both are preferable).
**Our commitment to Diversity and Inclusion:**
Fiserv is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, gender, gender identity, sexual orientation, age, disability, protected veteran status, or any other category protected by law.
**Note to agencies:**
Fiserv does not accept resume submissions from agencies outside of existing agreements. Please do not send resumes to Fiserv associates. Fiserv is not responsible for any fees associated with unsolicited resume submissions.
**Warning about fake job posts:**
Please be aware of fraudulent job postings that are not affiliated with Fiserv. Fraudulent job postings may be used by cyber criminals to target your personally identifiable information and/or to steal money or financial information. Any communications from a Fiserv representative will come from a legitimate Fiserv email address.
Senior Data Engineer ID19896
Posted 290 days ago
Job Viewed
Job Description
This is a remote position and we are hiring candidates from the whole country.
AgileEngine is one of the Inc. 5000 fastest-growing companies in the US and a top-3 ranked dev shop according to Clutch. We create award-winning custom software solutions that help companies across 15+ industries change the lives of millions.
If you like a challenging environment where you’re working with the best and are encouraged to learn and experiment every day, there’s no better place - guaranteed!
What you will do
Communicating with the different teams (Analytics, Product, Engineering) to understand their Data needs and business goals;
Perform the necessary changes on the client’s data lake/pipelines to accomplish their business goals and needs;
Building and maintaining complex pipelines to connect different sources of data together;
Identifying and optimizing performance bottlenecks;
Designing data structures for analytics;
Writing clear technical documentation.
Must haves
5+ years experience in software development as Data Engineer;
Strong skills and proven experience working with Data Lakes & Warehouse;
Practical experience building and maintaining ETL/ELT data pipelines;
Great communication skills as well as stakeholder management and requirements gathering;
Strong experience with BigQuery, Airflow (AWS MWAA), AWS Athena and AWS Glue;
Proficient in Python and SQL;
Practical experience in building the data collection, validation and normalization;
Advanced English;
A strong sense of ownership and willingness to overcome every challenge with the same level of energy, regardless of the complexity or the end goal;
Experience working in an environment leveraging remote communication and collaboration tools (e.g. Github, Slack, JIRA).
Nice to haves
Experience working with DBT and Redshift is a high plus;
Infrastructure experience as a DevOps Engineer;
Experience working with PowerBI;
You are passionate about writing clean, modern, maintainable, & highly-performant code;
You have a pro-active ability and a self-starter attitude to troubleshoot and solve problems;
You have experience working in an Agile environment;
You have strong communication skills with excellent interpersonal effectiveness, in one-on-one interactions and presenting to a room;
You have self-awareness and a desire to continually improve.
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.
Senior Data Engineer ID19896
Posted 290 days ago
Job Viewed
Job Description
This is a remote position and we are hiring candidates from the whole country.
AgileEngine is one of the Inc. 5000 fastest-growing companies in the US and a top-3 ranked dev shop according to Clutch. We create award-winning custom software solutions that help companies across 15+ industries change the lives of millions.
If you like a challenging environment where you’re working with the best and are encouraged to learn and experiment every day, there’s no better place - guaranteed!
What you will do
Communicating with the different teams (Analytics, Product, Engineering) to understand their Data needs and business goals;
Perform the necessary changes on the client’s data lake/pipelines to accomplish their business goals and needs;
Building and maintaining complex pipelines to connect different sources of data together;
Identifying and optimizing performance bottlenecks;
Designing data structures for analytics;
Writing clear technical documentation.
Must haves
5+ years experience in software development as Data Engineer;
Strong skills and proven experience working with Data Lakes & Warehouse;
Practical experience building and maintaining ETL/ELT data pipelines;
Great communication skills as well as stakeholder management and requirements gathering;
Strong experience with BigQuery, Airflow (AWS MWAA), AWS Athena and AWS Glue;
Proficient in Python and SQL;
Practical experience in building the data collection, validation and normalization;
Advanced English;
A strong sense of ownership and willingness to overcome every challenge with the same level of energy, regardless of the complexity or the end goal;
Experience working in an environment leveraging remote communication and collaboration tools (e.g. Github, Slack, JIRA).
Nice to haves
Experience working with DBT and Redshift is a high plus;
Infrastructure experience as a DevOps Engineer;
Experience working with PowerBI;
You are passionate about writing clean, modern, maintainable, & highly-performant code;
You have a pro-active ability and a self-starter attitude to troubleshoot and solve problems;
You have experience working in an Agile environment;
You have strong communication skills with excellent interpersonal effectiveness, in one-on-one interactions and presenting to a room;
You have self-awareness and a desire to continually improve.
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.
Senior Data Engineer ID19896
Posted 290 days ago
Job Viewed
Job Description
This is a remote position and we are hiring candidates from the whole country.
AgileEngine is one of the Inc. 5000 fastest-growing companies in the US and a top-3 ranked dev shop according to Clutch. We create award-winning custom software solutions that help companies across 15+ industries change the lives of millions.
If you like a challenging environment where you’re working with the best and are encouraged to learn and experiment every day, there’s no better place - guaranteed!
What you will do
Communicating with the different teams (Analytics, Product, Engineering) to understand their Data needs and business goals;
Perform the necessary changes on the client’s data lake/pipelines to accomplish their business goals and needs;
Building and maintaining complex pipelines to connect different sources of data together;
Identifying and optimizing performance bottlenecks;
Designing data structures for analytics;
Writing clear technical documentation.
Must haves
5+ years experience in software development as Data Engineer;
Strong skills and proven experience working with Data Lakes & Warehouse;
Practical experience building and maintaining ETL/ELT data pipelines;
Great communication skills as well as stakeholder management and requirements gathering;
Strong experience with BigQuery, Airflow (AWS MWAA), AWS Athena and AWS Glue;
Proficient in Python and SQL;
Practical experience in building the data collection, validation and normalization;
Advanced English;
A strong sense of ownership and willingness to overcome every challenge with the same level of energy, regardless of the complexity or the end goal;
Experience working in an environment leveraging remote communication and collaboration tools (e.g. Github, Slack, JIRA).
Nice to haves
Experience working with DBT and Redshift is a high plus;
Infrastructure experience as a DevOps Engineer;
Experience working with PowerBI;
You are passionate about writing clean, modern, maintainable, & highly-performant code;
You have a pro-active ability and a self-starter attitude to troubleshoot and solve problems;
You have experience working in an Agile environment;
You have strong communication skills with excellent interpersonal effectiveness, in one-on-one interactions and presenting to a room;
You have self-awareness and a desire to continually improve.
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.
Senior Data Engineer ID19896
Posted 290 days ago
Job Viewed
Job Description
This is a remote position and we are hiring candidates from the whole country.
AgileEngine is one of the Inc. 5000 fastest-growing companies in the US and a top-3 ranked dev shop according to Clutch. We create award-winning custom software solutions that help companies across 15+ industries change the lives of millions.
If you like a challenging environment where you’re working with the best and are encouraged to learn and experiment every day, there’s no better place - guaranteed!
What you will do
Communicating with the different teams (Analytics, Product, Engineering) to understand their Data needs and business goals;
Perform the necessary changes on the client’s data lake/pipelines to accomplish their business goals and needs;
Building and maintaining complex pipelines to connect different sources of data together;
Identifying and optimizing performance bottlenecks;
Designing data structures for analytics;
Writing clear technical documentation.
Must haves
5+ years experience in software development as Data Engineer;
Strong skills and proven experience working with Data Lakes & Warehouse;
Practical experience building and maintaining ETL/ELT data pipelines;
Great communication skills as well as stakeholder management and requirements gathering;
Strong experience with BigQuery, Airflow (AWS MWAA), AWS Athena and AWS Glue;
Proficient in Python and SQL;
Practical experience in building the data collection, validation and normalization;
Advanced English;
A strong sense of ownership and willingness to overcome every challenge with the same level of energy, regardless of the complexity or the end goal;
Experience working in an environment leveraging remote communication and collaboration tools (e.g. Github, Slack, JIRA).
Nice to haves
Experience working with DBT and Redshift is a high plus;
Infrastructure experience as a DevOps Engineer;
Experience working with PowerBI;
You are passionate about writing clean, modern, maintainable, & highly-performant code;
You have a pro-active ability and a self-starter attitude to troubleshoot and solve problems;
You have experience working in an Agile environment;
You have strong communication skills with excellent interpersonal effectiveness, in one-on-one interactions and presenting to a room;
You have self-awareness and a desire to continually improve.
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.
Senior Data Engineer ID19896
Posted 290 days ago
Job Viewed
Job Description
This is a remote position and we are hiring candidates from the whole country.
AgileEngine is one of the Inc. 5000 fastest-growing companies in the US and a top-3 ranked dev shop according to Clutch. We create award-winning custom software solutions that help companies across 15+ industries change the lives of millions.
If you like a challenging environment where you’re working with the best and are encouraged to learn and experiment every day, there’s no better place - guaranteed!
What you will do
Communicating with the different teams (Analytics, Product, Engineering) to understand their Data needs and business goals;
Perform the necessary changes on the client’s data lake/pipelines to accomplish their business goals and needs;
Building and maintaining complex pipelines to connect different sources of data together;
Identifying and optimizing performance bottlenecks;
Designing data structures for analytics;
Writing clear technical documentation.
Must haves
5+ years experience in software development as Data Engineer;
Strong skills and proven experience working with Data Lakes & Warehouse;
Practical experience building and maintaining ETL/ELT data pipelines;
Great communication skills as well as stakeholder management and requirements gathering;
Strong experience with BigQuery, Airflow (AWS MWAA), AWS Athena and AWS Glue;
Proficient in Python and SQL;
Practical experience in building the data collection, validation and normalization;
Advanced English;
A strong sense of ownership and willingness to overcome every challenge with the same level of energy, regardless of the complexity or the end goal;
Experience working in an environment leveraging remote communication and collaboration tools (e.g. Github, Slack, JIRA).
Nice to haves
Experience working with DBT and Redshift is a high plus;
Infrastructure experience as a DevOps Engineer;
Experience working with PowerBI;
You are passionate about writing clean, modern, maintainable, & highly-performant code;
You have a pro-active ability and a self-starter attitude to troubleshoot and solve problems;
You have experience working in an Agile environment;
You have strong communication skills with excellent interpersonal effectiveness, in one-on-one interactions and presenting to a room;
You have self-awareness and a desire to continually improve.
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.
Be The First To Know
About the latest Spark developer Jobs in New Zealand !
Senior Data Engineer (Python)
Posted 396 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
Design and implement data pipelines using DBT for transformation and modeling;
Manage and optimize data warehouse solutions on Snowflake;
Develop and maintain ETL processes using Fivetran for data ingestion;
Utilize Terraform for infrastructure as code (IaC) to provision and manage resources in AWS, Snowflake, Kubernetes, and Fivetran;
Collaborate with cross-functional teams to understand data requirements and deliver scalable solutions;
Implement workflow automation using Argoworkflows to streamline data processing tasks;
Ensure data quality and integrity throughout the data lifecycle.
Must haves
Bachelor’s degree in Computer Science, Engineering, or related field;
5+ years of experience working with Python;
Proven experience as a Data Engineer with a focus on DBT, Snowflake, ArgoWorkflows, and Fivetran;
Strong SQL skills for data manipulation and querying;
Experience with cloud platforms like AWS or Azure;
Experience with Kubernetes;
Familiarity with data modeling concepts and best practices;
Excellent problem-solving skills and attention to detail;
Ability to work independently and collaborate effectively in a team environment;
Upper-intermediate English level.
Nice to haves
+2 years experience with Golang.
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.
Senior Data Engineer (Python)
Posted 396 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
Design and implement data pipelines using DBT for transformation and modeling;
Manage and optimize data warehouse solutions on Snowflake;
Develop and maintain ETL processes using Fivetran for data ingestion;
Utilize Terraform for infrastructure as code (IaC) to provision and manage resources in AWS, Snowflake, Kubernetes, and Fivetran;
Collaborate with cross-functional teams to understand data requirements and deliver scalable solutions;
Implement workflow automation using Argoworkflows to streamline data processing tasks;
Ensure data quality and integrity throughout the data lifecycle.
Must haves
Bachelor’s degree in Computer Science, Engineering, or related field;
5+ years of experience working with Python;
Proven experience as a Data Engineer with a focus on DBT, Snowflake, ArgoWorkflows, and Fivetran;
Strong SQL skills for data manipulation and querying;
Experience with cloud platforms like AWS or Azure;
Experience with Kubernetes;
Familiarity with data modeling concepts and best practices;
Excellent problem-solving skills and attention to detail;
Ability to work independently and collaborate effectively in a team environment;
Upper-intermediate English level.
Nice to haves
+2 years experience with Golang.
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.
Senior Data Engineer (Python)
Posted 396 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
Design and implement data pipelines using DBT for transformation and modeling;
Manage and optimize data warehouse solutions on Snowflake;
Develop and maintain ETL processes using Fivetran for data ingestion;
Utilize Terraform for infrastructure as code (IaC) to provision and manage resources in AWS, Snowflake, Kubernetes, and Fivetran;
Collaborate with cross-functional teams to understand data requirements and deliver scalable solutions;
Implement workflow automation using Argoworkflows to streamline data processing tasks;
Ensure data quality and integrity throughout the data lifecycle.
Must haves
Bachelor’s degree in Computer Science, Engineering, or related field;
5+ years of experience working with Python;
Proven experience as a Data Engineer with a focus on DBT, Snowflake, ArgoWorkflows, and Fivetran;
Strong SQL skills for data manipulation and querying;
Experience with cloud platforms like AWS or Azure;
Experience with Kubernetes;
Familiarity with data modeling concepts and best practices;
Excellent problem-solving skills and attention to detail;
Ability to work independently and collaborate effectively in a team environment;
Upper-intermediate English level.
Nice to haves
+2 years experience with Golang.
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.