Taro Logo

Senior Software Engineer

Leader in predictive demand intelligence, using AI-powered platform to help businesses forecast demand by tracking and predicting impact of real-world events.
Auckland, New Zealand
Backend
Senior Software Engineer
Hybrid
101 - 500 Employees
5+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer

Senior Software Engineer position at PredictHQ, offering hybrid work arrangement in Auckland, New Zealand.

(USA) Senior, Software Engineer

Senior Software Engineer position at Walmart Global Tech in Sunnyvale, focusing on Marketplace Platform development with Java, TypeScript, and cloud technologies.

(USA) Senior, Software Engineer

Senior Software Engineer position at Walmart focusing on GenAI platform development, offering competitive salary and benefits in Bentonville, AR.

(USA) Software Engineer III

Senior Software Engineer III position at Walmart Global Tech, focusing on Last Mile Delivery software development using Java, Kafka, and cloud technologies in Sunnyvale, CA.

(USA) Software Engineer III

Senior Software Engineer III position at Walmart Global Tech in Sunnyvale, focusing on marketplace engineering and seller fulfillment systems.

Description For Senior Software Engineer

PredictHQ is revolutionizing demand forecasting through their AI-powered predictive demand intelligence platform. As a Senior Software Engineer in their Projects team, you'll play a crucial role in building scalable systems that help businesses anticipate and adapt to demand fluctuations. The role combines modern technologies like Python, FastAPI, and Kafka with cutting-edge AI applications, offering an opportunity to work on systems that process millions of real-world events globally.

Based in Auckland with a hybrid work model, you'll join a company that serves industry leaders like Domino's, Uber, and Expedia. The position demands strong expertise in Python and distributed systems, with opportunities to work alongside data scientists and product managers. You'll take ownership of feature delivery while contributing to the evolution of the platform's architecture.

The role offers comprehensive benefits including health insurance, paid parental leave, and equity options. PredictHQ, founded in 2016 and backed by notable venture firms, maintains offices in Auckland and San Francisco. They foster a culture focused on teamwork, continuous learning, and work-life balance, making it an ideal environment for engineers who are passionate about building impactful, data-driven solutions.

This position requires New Zealand residency or a valid work visa and combines remote work flexibility with regular office collaboration. It's perfect for senior engineers who want to work with modern technologies while helping global businesses master predictability through innovative solutions.

Last updated 17 days ago

Responsibilities For Senior Software Engineer

  • Design, build, and maintain scalable APIs, data pipelines, and services using Python, FastAPI, Kafka, Elasticsearch
  • Take ownership of technical delivery for features and systems
  • Work within and contribute to evolving architecture, standards, and engineering practices
  • Collaborate with cross-functional teams
  • Write clean, testable, maintainable code
  • Proactively identify and address technical debt
  • Conduct code reviews and share knowledge
  • Mentor and support other engineers
  • Help shape and uphold engineering culture
  • Stay current with modern tools, techniques, and AI trends

Requirements For Senior Software Engineer

Python
Kafka
MongoDB
  • Strong experience building production systems in Python
  • Proficient with FastAPI or similar modern API frameworks
  • Comfortable with distributed systems and event-driven architecture (Kafka)
  • Familiarity with search technologies like Elasticsearch
  • Solid understanding of CI/CD, Docker, and cloud-native infrastructure (AWS)
  • Clean coding practices and engineering standards
  • Problem-solving skills across the technical stack
  • Clear communication and collaboration skills
  • Mentorship capabilities
  • Initiative and ownership mindset
  • New Zealand residency or valid work visa required

Benefits For Senior Software Engineer

Medical Insurance
Parental Leave
Equity
  • Health Insurance
  • Paid Birthday Leave
  • Paid Family and Friends Day Leave
  • Training and development focus
  • 10 weeks paid parental leave
  • Flexible work arrangements
  • Hybrid work environment
  • Stock options
  • $500 annual work from home setup stipend

Interested in this job?