Job Closed
This listing is no longer active.
Build what's next with the OGs of telecom. Video, voice, and messaging APIs from the source.
Lead Software Engineer – Full Stack
Location
Alabama + 20 moreAll locations: Alabama | Arizona | Colorado | Florida | Idaho | Illinois | New Jersey | North Carolina | Ohio | Oklahoma | Oregon | Maryland | Michigan | Missouri | Pennsylvania | South Carolina | Texas | Utah | Virginia | Washington | Wisconsin
Posted
78 days ago
Salary
$145K - $165K / year
Seniority
Senior
Job Description
Lead Software Engineer – Full Stack
SignalWire
• SignalWire is looking for an experienced full-stack engineer with strong product instincts to join as a technical lead on one of our product teams. • You'll think holistically about the developer and end-user experience across our APIs, SDKs, AI Agent platform, Call Fabric, SWML, and carry the end-to-end ownership. • 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.
Job Requirements
- 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.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Developer – Co-op
RedbrickWe power a global portfolio of companies, unlocking greater growth within people, businesses, and technology.
• Fixing bugs and implementing new features. • Reviewing code written by other engineers on the team. • Testing changes to our software to ensure a high level of quality. • Reproducing problems reported by our customers. • Providing technical assistance to our customer success team. • You have made several code changes, and they have been merged into the product. • You know our product well and can answer common technical questions about it. • You can test most changes and be confident you’ve identified any problems. • Your work-term project is well underway. • You are a fully contributing member of the development team. • You know our product inside and out and are comfortable with the codebase. • Your work-term project is complete.
Integration & Automation Tech Lead
InstacartInstacart invites the world to share love through food. This is how homemade is made.
• Define and evolve the integration and automation strategy and roadmap across Finance and Accounting systems • Architect solutions for end-to-end integrations across ERPs (Oracle/NetSuite/Workday), CRM (Salesforce), etc. • Deliver robust, scalable integration solutions across modern iPaaS platforms (Boomi, Workato, MuleSoft, or equivalents) • Mentor junior BSAs and integration analysts, raising technical standards
Senior Software Engineer – Trusted Profile Analyzer Team
Red HatThe leading provider of enterprise open source solutions.
• Design, implement and test new product features. • Investigate, diagnose and fix bugs and software vulnerabilities. • Be responsible for the quality of our offerings, participate in peer code reviews and continuous integration (CI), and respond to security threats. • Work with the Quality Engineering (QE) team members to ensure that projects are thoroughly tested in accordance with the testing strategy to ensure the product satisfies the release readiness criteria. • Collaborate actively with all of our partner teams including the Engineering, Quality Engineering (QE), Documentation, Product Management, Support, Product Security, Software Productization and UXD teams to continually improve our product, processes and customer experience. • Work with Red Hat's Global Customer Support team and partner support teams on resolving customer issues. • Build Secure Supply Chain domain knowledge particularly with respect to Software Bill of Materials (SBOM) and vulnerability management. • Support internal RHTPA services managed via Site Reliability Engineering. • Contribute to our efforts to energize and build a community around the upstream projects. • Publicize the team's work through blogs, web postings, or conference talks.
• Orchestrating AI coding agents to ship production software • Collaborating with teams to create scalable and resilient applications • Owning every step of development in a remote setting • Driving AI adoption in the workflow




