Apply

Software Engineering Manager-Networking

Posted 2 months agoViewed

View full description

💎 Seniority level: Junior, 2+ years

📍 Location: United States

🔍 Industry: Networking technology

🏢 Company: Ditto Job Board

🗣️ Languages: English

⏳ Experience: 2+ years

🪄 Skills: LeadershipCommunication Skills

Requirements:
  • 2+ years of experience managing teams of software engineers, including people-management responsibilities such as hiring, performance and growth management, and career development.
  • 2+ years of technical leadership, including driving best practices, project scoping and design, and providing architectural guidance.
  • A background in network engineering and technical understanding of foundational networking concepts such as TCP/IP networking, congestion control, multiplexing, and packet framing.
  • A willingness to travel, including internationally, once a quarter for team get togethers.
  • Strong communication skills, particularly written communication skills, as a fully distributed team, async communication is the norm.
Responsibilities:
  • Lead and magnify the impact of a team of 4-8 skilled individual contributors, responsible for ensuring their success, aiding their career growth, and facilitating their technical work.
  • Be an active part of the design of the system architecture.
  • Collaborate closely with other software teams within Ditto.
  • Work with product and design to build the roadmap for the team; this will involve talking to engineers, researchers, other teams, customers, and partners.
  • Estimate the delivery timeline for projects and communicate with upper management and the broader team regarding project execution.
  • Set team culture by example, expanding Ditto’s culture of Trust, Communication, and Continual Improvement.
Apply