Apply

Staff Software Engineer, Billing

Posted 2024-10-18

View full description

💎 Seniority level: Staff, 7+ years

📍 Location: United States

💸 Salary: $180,000 - $245,000 per year

🔍 Industry: Developer Tools / Software

🏢 Company: ngrok Inc.

🗣️ Languages: English

⏳ Experience: 7+ years

🪄 Skills: GoCommunication Skills

Requirements:
  • 7+ years of professional experience in writing high-quality, production-level software.
  • Expertise with billing systems and a passion for working on them.
  • Experience with Go or one of the following languages: Rust, C, Java, or C++. (ngrok primarily uses Go, with some Rust and TypeScript).
  • Demonstrated ability to mentor peers and a deep understanding of guiding junior engineers in their growth.
  • Excellent verbal and written communication skills.
  • Proven track record in deploying high-value software for large distributed systems.
  • Prior experience in startups is a plus.
  • Familiarity with Kubernetes is a plus.
  • Depth in computer networking is beneficial.
Responsibilities:
  • Build and execute the roadmap for improving our billing system and the Cloud Edge platform supporting it.
  • Utilize data-driven approaches to make decisions that enhance customer satisfaction.
  • Lead technical initiatives and build organizational consensus around technical decisions.
  • Design and implement scalable software for large user bases and high throughput environments.
  • Mentor and coach other engineers, helping to grow the team’s skills and capabilities.
Apply

Related Jobs

Apply

📍 United States

💸 $180,000 - $245,000 per year

🔍 Developer tools

  • 7+ years of professional experience in writing high-quality, production-level software.
  • Expertise with billing systems and a passion for working on them.
  • Experience with Go or one of the following languages: Rust, C, Java, or C++.
  • Demonstrated ability to mentor peers and a deep understanding of guiding junior engineers in their growth.
  • Excellent verbal and written communication skills.
  • Proven track record in deploying high-value software for large distributed systems.
  • Prior experience in startups is a plus.
  • Familiarity with Kubernetes is a plus.
  • Depth in computer networking is beneficial.

  • Build and execute the roadmap for improving our billing system and the Cloud Edge platform supporting it.
  • Utilize data-driven approaches to make decisions that enhance customer satisfaction.
  • Lead technical initiatives and build organizational consensus around technical decisions.
  • Design and implement scalable software for large user bases and high throughput environments.
  • Mentor and coach other engineers, helping to grow the team’s skills and capabilities.

GoCommunication Skills

Posted 2024-10-17
Apply