FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in developing scalable microservices and high-quality production code using C++ or Golang, with a strong focus on cloud computing and AI-enabled solutions. Proven ability to mentor team members and collaborate effectively within agile environments.
Highest-signal resume keywords
Microservices DevelopmentC++ Or Golang ProgrammingCloud Computing (AWS)CI/CD Pipeline ManagementNetworking Protocols (NetFlow, Syslog)
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Microservices ArchitectureProduction Code DevelopmentDistributed Systems DebuggingAI-Enabled Engineering TechniquesContainerization (Kubernetes)Kafka Software DevelopmentAgile Methodologies (Scrum)Data-Informed DebuggingFault-Tolerant Systems DesignScalable Software Solutions
Soft Skills
MentoringCollaborationCommunicationAccountabilityEnthusiasm for Technology Research
Industry Keywords
Networking DevicesNetworking ProtocolsCloud ComputingAutomationIntelligent Tooling
Tech Stack
Tools & technologiesAWSCloudDistributed SystemsKafkaKubernetesMicroservicesC++Go
About the role
Key responsibilities & impact- Participate in an agile team developing Auvik’s network management service
- Design architectures for consistent, scalable, high-quality, fault-tolerant microservices
- Deploy and manage containerized applications using Kubernetes orchestration
- Design and implement communication protocols for highly scalable distributed systems
- Develop reliable and performant collector code deployed at tens of thousands of customer sites
- Apply AI-enabled techniques, intelligent tooling, automation, and data-informed debugging to solve engineering problems
- Develop tooling using NetFlow, Syslog, and other networking standards
- Expand the solution’s capabilities using knowledge of networking devices and protocols
- Collaborate with engineering and product management to deliver customer-focused software components
- Mentor and guide junior and intermediate team members
Requirements
What you’ll need- Proven experience developing quality code and architectures, preferably using C++ or Golang
- Background in designing and developing microservices
- Knowledge of cloud computing, preferably AWS
- Experience building reliable, highly available, and scalable software on Kafka
- Deeply technical, hands-on engineering experience using AI pragmatically to solve complex problems
- Ability to write high-quality production code and debug across distributed systems
- Proficiency in agile methodologies such as Scrum
- Deep understanding of CI/CD pipelines for testing and deployment
- Passion for mentoring junior and intermediate team members
- Enthusiasm for researching new technologies and making recommendations
- Accountability for following processes and suggesting improvements
- Desire to collaboratively create elegant, scalable, modern code
- Strong written and verbal communication skills
- Strong knowledge of networking devices, protocols, NetFlow, and Syslog
Benefits
Comp & perks- Fully distributed team supporting working from home or a chosen workspace
- Access to Auvik hubs in Waterloo and Barcelona when available
- Ongoing feedback from leadership
- Thorough and informative onboarding process
- Programs designed to support career growth and advancement
- Interview accommodations, including help finding a suitable space if needed
- Equal opportunity employer and interview accommodations for disabilities or other needs
