Software Engineering Manager - Networking Remote-San Francisco
Company: Tbwa Chiat/Day Inc
Location: San Francisco
Posted on: February 1, 2025
Job Description:
Software Engineering Manager - NetworkingAbout Ditto:Ditto is on
a mission to unleash the full power of edge devices by removing all
the plumbing required to build amazing applications. Ditto is a
globally remote team. Our core values are trust, communication, and
continuous improvement. We celebrate diversity and strive to create
a team that encompasses a wide range of backgrounds, skill sets,
and perspectives.About the position:Want to build the
next-generation of mesh network technology? Your role is to help
lead the future of network technology at Ditto and help guide our
team of network software engineers. Help us to expand and improve
our core network technologies and develop high performance
solutions for mesh lab testing, multi-platform BLE connectivity,
robust peer-to-peer WiFi, congestion control & multiplexing
techniques, forward error correction, packet framing, and library
support for additional radio technologies. Work with a remote team,
manage your own time, and tackle interesting problems.As the
Software Engineering Manager, you will:
- 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.What you'll Need:
- 2+ years of experience managing teams of software engineers.
This includes 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 and the development process often includes written
architecture and design documents.Nice to Haves:
- Experience managing a remote, globally distributed team.
- Strong understanding of networking protocols (TCP, UDP, BGP,
etc) and core concepts.
- Experience with mesh networks, BLE, Wifi, and other mobile
transports/radios (Windows, iOS, Android, Linux, etc).
- Experience with working on standards alliances or committees in
the wireless or broader networking space.
- Experience with networking and development across many
platforms and operating systems, especially mobile.
- Experience with modern advancements in networking such as
fountain codes, QUIC protocol, noise encryption framework,
etc.
- Experience benchmarking, debugging and optimizing mesh
networks.
- Experience with external radios or transmission systems
including space or underwater environments.
- Experience with architecting secure communications with
authentication and encryption.
- Prior experience leading a team of specifically Rust or network
software engineers.Benefits we offer:Stock options, medical,
dental, vision, life, and disability coverage, flexible spending
account (FSA), flexible vacation policy, and 401(k) plan.Come join
our remote team and discover the possibilities of your best
career!Equal Opportunity Employer: Ditto is proud to be an
equal-opportunity employer. We do not discriminate in hiring or any
employment decision based on race, color, religion, national
origin, age, sex (including pregnancy, childbirth, or related
medical conditions), marital status, ancestry, physical or mental
disability, genetic information, veteran status, gender identity or
expression, sexual orientation, or other applicable legally
protected characteristics. Ditto is committed to providing
reasonable accommodations for qualified individuals with
disabilities and disabled veterans in our job application
procedures. If you need assistance or an accommodation due to a
disability, please let us know.
#J-18808-Ljbffr
Keywords: Tbwa Chiat/Day Inc, San Jose , Software Engineering Manager - Networking Remote-San Francisco, Executive , San Francisco, California
Didn't find what you're looking for? Search again!
Loading more jobs...