Principal/Lead Engineer

Aviatrix
๐ต $224k-$257k
๐Remote - United States
Please let Aviatrix know you found this job on JobsCollider. Thanks! ๐
Summary
Join Aviatrix's Observability Product Engineering team as a Principal Software Engineer! You will lead the migration of a monolithic backend service to a microservice architecture, primarily coding in Golang. Responsibilities include interfacing with other teams, conducting code reviews, improving system efficiency, and independently completing large features. This US remote or hybrid role in Champaign, IL requires 12+ years of relevant experience, proficiency in Golang and microservice architecture, and experience with Docker and Kubernetes. The role offers a competitive salary, benefits including 100% employee premium coverage for medical, dental, and vision, 401k matching, and a flexible vacation policy.
Requirements
- 12+ years relevant experience building enterprise-grade appliances on a scale or similar experience
- 5+ years of experience designing and delivering features independently without guidance
- Proficiency in Golang
- Proficient in the design and implementation of microservice architecture
- Comfortable deploying software with Docker and Kubernetes
- Experience with developing backend service APIs
- Has worked with common databases to store observability data including time series, OLAP and NoSQL databases
- Excellent software engineering skills: ability to write clean, testable, and maintainable code
- Team player that works well in collaborative situations and start-up environments
- Excellent interpersonal skills, verbal, and written communication
Responsibilities
- Lead the migration of a monolithic backend service to a microservice architecture
- Code using primarily Golang
- Interface with other teams to deliver features end-to-end
- Conduct design and code reviews
- Analyze and improve efficiency, scalability, and stability of various system components
- Complete large features independently without guidance
- Proactively identify and drive changes as needed for the product
Preferred Qualifications
- Prior working experience on one or more Cloud Service Providers (AWS, Azure, GCP, OCI, Alibaba cloud, etc)
- Domain knowledge in networking: (OSI stack, BGP, IP, TCP, UDP, HTTP, DNS; Linux network stack, SDN, network automation)
- Experience with ML libraries (Scikit-learn, Pytorch, Tensorflow or Keras)
- Has designed/developed systems to analyze and react to network monitoring data
Benefits
- 100% of employee premiums and 88% of dependent(s) premiums for medical, dental and vision coverage
- 401(k) match
- Short and long-term disability
- Life/AD&D insurance
- $1,000/year education reimbursement
- Flexible vacation policy
- Pension
- Private medical for you and dependents
- Generous holiday allowance
- Life assurance
- Long-term disability
- Annual wellbeing stipend
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.