Principal Software Engineer
Cognex Corporation · Auckland
Job description
About the role
We are seeking a Principal Software Engineer who will stay deeply hands‑on while taking on light technical leadership. You will work on a production platform that powers large‑scale logistics operations worldwide, delivering reliable, mission‑critical systems.
Key responsibilities
- Act as technical lead for a small team of two Intermediate/Senior engineers.
- Design, implement, and maintain robust .NET‑based services for long‑running production systems.
- Own and manage the team backlog, collaborating with US‑based partners to refine, prioritize, and sequence work.
- Guide delivery planning, scope trade‑offs, and execution to achieve predictable outcomes.
- Mentor engineers through code reviews, pairing, and day‑to‑day technical guidance.
- Improve platform reliability, maintainability, and release confidence.
- Lead investigation and resolution of complex production incidents.
- Collaborate closely with stakeholders across time zones to align on roadmap and priorities.
Required profile
- 8+ years of professional software engineering experience or equivalent impact.
- Strong experience building and operating long‑running .NET services in production.
- Intermediate working knowledge of Python.
- Experience with Angular or similar front‑end frameworks.
- Comfortable working in Linux/Ubuntu environments.
- Proven ability to debug and resolve complex technical problems.
- Collaborative mindset with interest in helping teams execute effectively.
Required skills
- .NET
- Python
- Angular
- Linux
- Ubuntu
- Rust (nice to have)
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 4 hours ago
Expires 1 month from now
3 views · 0 applications
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Cognex Corporation
Auckland