Go Back
Senior Software Engineer, Service Discovery and Communication Location:Anywhere
,
2023-01-11 05:40:02
Job Type:
Full Time only
Budget $:
100,000 - 200,000
Qualifications - Proven understanding of Networking and Microservice Architecture and a familiarity with writing highly concurrent systems with load balancing techniques
- Have a strong technical grasp and have excellent judgment on task prioritizations
- You are able to tackle sophisticated engineering problems that deliver results which help the team to achieve its objectives
- You have a history of creating and applying new processes and tooling to increase engineering efficiency
- Passion in mentoring junior engineers and improving the engineering craftsmanship!
- Intimate familiarity of Python/Django or Go and writing low latency, large scale distributed systems
- Experience working on Kubernetes, AWS, and service discovery or service mesh type systems
- Python/Django, Go as the main languages and frameworks of choice
- Experience with C++ is a bonus as we construct our global edge
| Responsibilities - We build and deploy the fundamental systems that enable this real-time, inter-service communication all while being highly-scaleable, robust and reliable!
- This engineer will have true ownership, continuing to build the innovation to continue to delight our users
- Design large scale systems within a team, making the right tradeoffs for risk and long-term maintainability
- Proactively identify and drive optimizations and improvements to the infrastructure and systems
- Mentor and train junior engineers in the team
- Contribute to open source projects
Benefits - Envoy for load balancing and global routing
- CO Residents: In Colorado, the base pay for this position ranges from $146000 - $194000
- NYC Residents: In NYC, the base pay for this position ranges from $187000 - $220000
- This role is also eligible for an annual discretionary bonus and participation in companies equity plan
|
Key Skills: