
Why should you consider joining Auvik?
- Impactful, relevant technology: Auvik’s network management software helps IT teams automate time-consuming tasks, streamline operations, and mitigate risk.
- Transparent, trustworthy leadership: Our senior leaders have a clear vision, are approachable, and consistently drive success.
- A product customers love: Build features for smart, aspirational, and highly technical users who appreciate the details.
- Regular opportunities for learning and growth: Benefit from thorough onboarding, ongoing feedback, and career development programs.
- Flexibility to manage your work, your way: A fully distributed team that trusts you to get the job done where you feel most comfortable.
What’s the job about?
As a Staff Software Developer at Auvik, you’ll lead through technical excellence. You’ll dive deep into our systems, tackle the hardest technical problems, and deliver production-quality solutions that improve our products and platform at scale. While your influence may extend across teams through shared tooling, mentorship, or technical guidance, your day-to-day focus will be deeply embedded in a development team — designing, coding, debugging, and shipping high-quality software alongside your teammates.
What will you be doing?
- Own complex technical challenges and architect scalable, performant solutions.
- Write clean, maintainable code in languages like Go, Scala, or TypeScript (React/GraphQL).
- Diagnose and resolve complex production issues by digging across systems to find root causes.
- Work closely with product managers, designers, and engineers to build high-value features.
- Apply AI-enabled techniques to solve complex engineering problems, using intelligent tooling and data-informed debugging.
- Lead by example in code reviews, mentor other developers, and champion best practices in development and testing.
- Proactively identify and implement technical improvements across our codebase, systems, and developer workflows.
- Collaborate across teams to ensure consistency in implementation, performance, and user experience.
What are we looking for?
- A hands-on engineer who loves solving tough problems through code and building systems that scale.
- Strong grasp of system design, clean coding practices, and debugging complex issues.
- A collaborative team player who communicates ideas effectively across functions.
- A proactive self-starter who can independently lead projects from start to finish.
- Familiarity with tools and practices for logging, tracing, metrics collection, and alerting (e.g., OpenTelemetry, Prometheus, Datadog).
- Experience tackling performance bottlenecks or scalability challenges in high-traffic systems.
Our Tech Stack
- Frontend: React (TypeScript), GraphQL
- Backend: Go, Scala
- Infrastructure & Data: Kafka, Kubernetes, AWS
Timezone overlap
UTC-8–-4
Benefits
Equity, Health, Dental, Pension, PTO, Parental leave, Wellness, Home office, Vision
Open to
NA
Sign in to track applications and earn points.