
Software Engineer II - Data Engineering
Rocket Lab Corporationabout 4 hours ago
Auckland, New ZealandMid Level / Senior
Responsibilities
- Develop APIs, services, and tools for data indexing, retrieval, visualization, and automation.
- Build and maintain data pipelines for engineering, reporting, and operational use.
- Create new software and tooling for data management and exploitation.
- Maintain and improve existing software products with strong testing and documentation.
- Participate in code reviews, architecture design, and backlog refinement.
- Keep work tickets current and communicate progress to stakeholders.
- Demonstrate software to internal teams and coordinate cross-functionally.
- Deploy and support operational software in production environments.
- Train and support internal users of data engineering tools and services.
Requirements
- Diploma, certificate, or degree in Software Engineering, Computer Science, Electrical Engineering, or equivalent experience.
- Minimum of five years of experience in a software engineering discipline.
- Strong Python development experience.
- Experience with Git, CI/CD, and containerization.
- Exposure to modern data platforms including data warehouses, datalakes, and lakehouse architectures.
- Experience with data analysis tools such as Pandas, NumPy, ETL pipelines, and SQL.
- Experience developing REST APIs and backend services.
- Familiarity with Jira, Redmine, or similar issue-tracking tools.
- Strong communication skills and ability to work effectively across teams and time zones.
- Ability to assess risk, plan work, prioritize effectively, and take ownership of deliverables.