Apply

Principal Software Engineer, Developer Growth (Billing)

Posted 2024-10-16

View full description

💎 Seniority level: Principal, 10+ years

📍 Location: United States

💸 Salary: $205,000 - $280,000 per year

🔍 Industry: Software Development, Developer Tools

🗣️ Languages: English

⏳ Experience: 10+ years

🪄 Skills: GoCommunication SkillsMentoring

Requirements:
  • 10+ 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