hero


163
companies
2,174
Jobs

Senior Backend Engineer - Auckland, New Zealand

Termius

Termius

Software Engineering
Auckland, New Zealand
Posted 6+ months ago
About Termius
Termius is redefining how engineers interact with remote systems. Millions of engineers and thousands of companies rely on Termius worldwide.
While AI has transformed modern IDEs, a terminal stays the same inefficient technology since the 1970s. As a leading cross-platform SSH client, our mission is to boost productivity and foster collaboration by rebuilding the Terminal for the modern era.
We are actively growing and seeking a Senior Backend Engineer to join our Auckland office to help us make Termius the primary work instrument for many engineers worldwide in their daily routines.

Why join Termius:

  • Your contributions will directly influence the experience of millions of engineers and shape the future of system management tools.
  • The speed and quality of decision-making depend on the accessibility of information. We aim for full transparency in all our actions.
  • We share and ask for the candid feedback needed to become great.
  • We build for system engineers and aim to make complex things feel simple and visually appealing.
  • Be part of a culture that values proactiveness, a fail-fast-learn-fast approach, and a strong sense of ownership.

Requirements:

  • 5+ years of experience as a backend engineer.
  • Strong proficiency in Python.
  • Experience with relational databases (e.g., MySQL, PostgreSQL).
  • Experience with building RESTful APIs.
  • Experience with cloud platforms (e.g., AWS, GCP, Azure, Kubernetes).
  • Experience with Docker.
  • Experience with Django.
  • Solid understanding of system design principles (e.g., scalability, security).
  • Experience with version control systems (e.g. Git).
  • Passion for product development and enhancing user experience.
  • Strong problem-solving abilities and attention to detail.
  • Excellent time management and organizational skills.
  • Good communication skills in English (both written and verbal).
  • Availability for sync meetings from 4-6 pm New Zealand Time (NZT).

Optional but welcomed:

  • Experience with SSH protocol and network engineering.

What you will do at Termius:

  • Independently manage all stages of application development, shape requirements, and lead engineering projects relating to the Termius backend.
  • Share responsibility for testing, releasing, and maintaining the backend codebase and related developer tools and processes.
  • Work closely with product managers, designers, and engineers to influence product development.
  • Communicate with our users to understand their needs, troubleshoot issues, and ensure their success with our platform.
  • Proactively identify and resolve technical challenges to optimize existing systems for performance, reliability, scalability, and security.
  • Participate in code reviews and ensure high code quality throughout the codebase.
  • Automate tasks and implement CI/CD pipelines to streamline development workflows.
  • Troubleshoot and fix complex backend and infrastructure issues.
  • Stay up-to-date with the latest backend technologies and trends.

What do we offer:

  • A full-time position.
  • Comprehensive support for employees, including equipment and professional development resources.
Join us
If you're an experienced self-sufficient individual contributor passionate about product development and excited to make a significant impact, we'd love to hear from you. Please submit your resume and cover letter detailing your experience and why you're a great fit for this role.