Principal Engineer with Networking expertise

Erbis • San Francisco, CA

Company

Erbis

Location

San Francisco, CA

Type

Full Time

Job Description

Erbis is a software development company with offices in the US, UK, Poland, and Ukraine. The majority of our customers come from the EU and the US. We undertake project implementation on our side or augment the clients’ in-house teams. Now, our team consists of 100+ IT professionals with expertise across domains. We help enterprises and SMBs create software solutions that make the world a better place :)
Our client is a top company that offers specialized network and infrastructure services known for their reliability and speed, reaching all major markets worldwide. Their system is spread out widely with numerous access points and relies on smart design approaches for distribution.

Requirements:

  • Demonstrated experience in architecting, developing, and managing customer-facing software systems within the industry
  • Knowledge of network and routing protocols (BGP, OSPF) and networking services of major cloud providers (VPC, VPC peering, VPN, etc.)
  • Proficiency in Python (FastApi), PHP (Laravel)
  • Expertise in data modeling and event processing, with experience in SQL and NoSQL technologies (e.g., PostgreSQL, RabbitMQ, MongoDB)
  • Architect experience with service/event driven architectures. In-depth knowledge of microservices patterns, such as Saga, CQRS, Discoveries, etc.
  • Good understanding of Kubernetes architecture, including Service mesh, sidecars, Sets, etc.
  • Fluent in English, with a C1 proficiency level or above (both written and spoken)
  • Readiness for business trips 

Nice to have:

  • Proficiency in tools like Terraform, Ansible; and understanding of security principles including firewalls, intrusion detection systems, and encryption
  • Proficiency in JavaScript, Go

Responsibilities:

  • Lead by example and remain hands-on in the development process, contributing to multiple projects simultaneously.
  • Assist with architectural decisions and provide technical guidance to the team.
  • Create user stories, tasks, and engineering documents to guide the development process.
  • Collaborate with cross-functional teams to ensure successful project delivery and alignment with business objectives.

Our perks and benefits:

  • Full-time position with 401(k) benefits
  • Paid PTO
  • The opportunity to dedicate up to 10% of working hours for self-education and personal development
Apply Now

Date Posted

11/21/2024

Views

0

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Software Engineer, Data Platform (Lead) - Benchling

Views in the last 30 days - 0

Benchling a leading biotechnology company is seeking a Senior Software Engineer to design and implement scalable multitenant services and APIs The rol...

View Details

Senior Product Manager, Enterprise - Atlassian

Views in the last 30 days - 0

Loom a video communication platform for asynchronous work is seeking a Senior Product Manager for its Enterprise team The role involves defining strat...

View Details

Senior Product Manager, Dev Solutions - Atlassian

Views in the last 30 days - 0

Atlassian offers a remote position for a Product Manager in the Dev Solutions team The role involves collaborating with crossfunctional teams to lead ...

View Details

Senior Account Sales Representative - Spectrum

Views in the last 30 days - 0

The job involves selling products and services to customers in assigned nonbulk multidwelling units through doortodoor solicitation lobby events and b...

View Details

South LA, CA Territory Account Executive - Toast

Views in the last 30 days - 0

Toast is seeking a Territory Sales Account Executive to join their team in transforming the restaurant industry The role involves prospecting building...

View Details

Corporate Accounting Lead - Canva

Views in the last 30 days - 0

Canva is seeking a Corporate Accounting Lead to scale and improve their accounting operations The role involves leading a team mentoring strengthening...

View Details