Apply

Senior Software Engineer, Network Edge

Posted 2024-11-21

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: United States

💸 Salary: 160000 - 215000 USD per year

🔍 Industry: Software Engineering

🏢 Company: ngrok Inc.

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: GoCollaborationMentoring

Requirements:
  • Have 5+ years of experience writing high-quality production software in Go, Rust, C, Java, or C++.
  • Have worked on distributed systems at scale and possess depth in computer networking.
  • Navigate ambiguity and make trade-offs for feature delivery.
  • Thrive in a collaborative, remote team environment and experience working asynchronously.
  • Build alignment across stakeholders and support junior engineers.
  • Recognize diversity strengthens teams and support an inclusive culture.
  • Learn from mistakes and maintain a forward-focused mindset.
  • Experience working in a startup environment and excited to build customer-facing features.
Responsibilities:
  • Build features to simplify and accelerate user adoption of agent and cloud endpoint capabilities.
  • Expand traffic policy engine by adding new actions and variables.
  • Collaborate with engineers, product teams, and stakeholders to understand requirements.
  • Participate in code reviews and provide feedback to maintain code quality.
  • Troubleshoot, debug, and resolve issues across the stack.
  • Leverage data-driven insights to improve customer satisfaction and drive business outcomes.
  • Advance technical progress and ensure alignment on strategic initiatives.
  • Build software designed for scalability to support large user bases.
  • Mentor and support other engineers.
Apply

Related Jobs

Apply

📍 US

🧭 Full-Time

💸 172000 - 215000 USD per year

🔍 Networking technology

  • 5+ years of experience writing high-quality production software in Go or languages like Rust, C, Java, or C++.
  • Experience working on distributed systems at scale and depth in computer networking.
  • Comfortable navigating ambiguity and making trade-offs.
  • Thrive in a collaborative, fully remote, distributed team environment.
  • Ability to build alignment across stakeholders and collaborate cross-functionally at a senior level.
  • Passionate about mentoring junior engineers.
  • Recognize diversity in thought and support an inclusive culture.
  • Learn from mistakes and adapt quickly.
  • Experience in a startup environment.

  • Build features to simplify and accelerate user adoption of the agent and cloud endpoint capabilities.
  • Expand the traffic policy engine by adding new actions and variables.
  • Collaborate closely with engineers, product teams, and stakeholders.
  • Participate in code reviews and provide constructive feedback.
  • Troubleshoot, debug, and resolve issues across the entire stack.
  • Contribute to the on-call rotation to ensure system reliability.
  • Leverage data-driven insights to improve customer satisfaction.
  • Advance technical progress and ensure alignment on strategic initiatives.
  • Build software designed for scalability.
  • Mentor and support other engineers.

GoCollaborationMentoring

Posted 2024-11-20
Apply