Lead Software Engineer - Full Stack
Indexed description
You'll partner with engineering leadership, product, and our developer community to understand emerging capabilities in real-time AI and communications, and translate them into products developers actually want to use. We'll look to you to have a product-oriented mindset, own technical quality across the stack (performance, reliability, latency, and developer experience), and carry genuine excitement about what programmable communications and embedded AI make possible.
The right person for this role moves fluidly across those domains, picks up unfamiliar systems quickly, and optimizes for customer impact.
Where You Are
SignalWire is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Approved hiring states: AL, AZ, CO, FL, GA, ID, IL, IN, MA, MD, MI, MO, NC, NJ, OH, OK, OR, PA, SC, TX, UT, VA, WA, WI
You Might Be a Good Fit If You:
- Have 6+ years of practical engineering experience with demonstrated ability to operate as a technical leader.
- Are a strong developer with demonstrable technical depth: You've built backend services, worked on frontend interfaces, debugged infrastructure issues, and made meaningful product decisions along the way.
- Leverage experimental data to drive decisions and remain agile enough to pivot based on empirical findings.
- Have a track record of raising the bar around you, whether that's through mentorship, code review, improving tooling, or simply setting a standard that makes the whole team better.
- Take a product-focused approach to engineering: You think about who is using what you build, why they're using it, whether it's actually working for them and what the next iteration of the product will entail.
- Care deeply about the developer experience, such as the pain of bad APIs, poor docs, and confusing error messages enough to be driven to build better.
- Have shipped user-focused products end-to-end, from problem definition through production, ideally building 0-to-1 at a startup or high-growth company.
- Bring hands-on experience with Ruby on Rails, TypeScript, or C to the table.
- Have experience with real-time communication stacks, telecom infrastructure, or large-scale CPaaS/CCaaS platforms.
- Are well-versed in integrating AI-driven workflows and agents, with a perspective on where these tools excel and where they fall short.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search