Find Remote Jobs Worldwide & Work From Anywhere

SignalWire company's all remote jobs

Skills: api node.js python ruby javascript

We believe in fostering inclusion, acceptance, and understanding in our community by employing individuals who bring unique perspectives to the company. All interested individuals, including people of all races and national origin, people of all ages, people of all religions, people with or without disabilities, and/or people with any gender identity and sexual orientation, are urged to apply.

Position Summary

SignalWire is seeking a Technical Success Manager to join the fast-paced Business Success team. In this role, you will learn our products and industries we support. Your expertise will be put to work to help identify a customer’s needs, current technology and propose solutions. A successful candidate will be a self-starter with great communication, time management skills and programming experience. Some travel requested (5-10% annually).

Job Duties

  • Establish and maintain relationships with designated API and Cloud customers
  • Provide technical support, code examples, and proof of concepts to clients to support them
  • Troubleshoot initial customer code setup, use of APIs, and provide documentation to decrease time to production
  • Contribute to the creation of supplementary material and resources such as documentation and demos to support customers where needed
  • Stay up to date with new product features and help clients optimize their use of those products
  • Provide “white glove” experience to your clients
  • Work closely with SignalWire Sales, Support and Product teams to provide best outcomes to your clients

Requirements

  • Experience in one of the following: Node.JS, Ruby, PHP, or Python
  • Demonstrate technical and/or development experience
  • Must be adaptable and willing to learn the basics of every SDK supported by SignalWire; New features and products roll out quickly.
  • Ability to build strong customer relationships via video conferencing and phone
  • Ability to think critically and work independently
  • Excellent customer service, organizational, and communication skills
  • Willingness to engage with customers and come up with solutions rapidly

Preferred Qualifications

  • Javascript (ReactJS preferred) a plus
  • Experience with GitHub, Salesforce Lightning, and Writing in Markdown preferred


Job Benefits:

  • Work Remotely
  • Be involved in developing cutting-edge cloud communications technology
  • Competitive compensation and benefits packages

Time zone: (GMT-06:00) Central Time +/- 2 hours

Skills: contenteditable live-streaming social-media

We are looking for a dynamic Community Manager to lead SignalWire in developer engagement and education. Your job will be to keep your finger on the pulse of the developers who know and use our products, understanding what is working and where we can improve. You have excellent communication and people skills and will use them daily responding to members and participating in discussions. You will be an essential participant in our communities, no matter where they gather etc. You should have experience working with developer communities and an understanding of how they think, what appeals to them, and what drives them to be involved. You also need to be data-driven so you can track, aggregate, and present what you learn so we can formulate a strategy to increase engagement.

Responsibilities

  • Create and manage the online developer community content strategy, delivering diverse content that engages and educates our members.
  • Build, engage and nurture the SignalWire community via social media, forums, live streams, meetups, StackOverflow, Reddit - be where the community already is and create new spaces too
  • Be the go-to community person, moderating content, answering member questions and getting to know the groups and individual participants
  • Be the voice of the community, measuring progress, tracking KPIs, and providing regular insights gained via consistent, actionable reporting
  • Analyze large amounts of information to discover trends and patterns among developers in the community
  • Present information for the team to understand engagement from developers
  • Propose solutions and strategies to address challenges that are revealed during analysis


Job Benefits:

  • Work Remotely
  • Be involved in developing cutting-edge cloud communications technology
  • Competitive compensation and benefits packages
Skills: docker-swarm ruby google-cloud-platform docker-compose ansible

Position Summary

DevOps Engineers are responsible for the design, implementation, and maintenance of SignalWire production infrastructure.

Position Responsibilities

  • Implement Docker Swarm-based service tasks and coordinate with Development teams for deployment resources.
  • Ability to write code and create frameworks for monitoring and deployment in Ruby, Python, Go, NodeJS, or Elixir.
  • Work with SecOps and SREs to enable multi-cloud global deployment of all Docker-based microservices

Requirements

  • 3+ years industry experience
  • Expertise in building images with Docker & running applications utilizing Docker-Compose,
  • Experience working directly with Docker Swarm or Kubernetes
  • Experience deploying & configuring cloud servers with Pulumi, Ansible, and associated management frameworks
  • Experience with GCP, DigitalOcean, Vultur, and multi-regional private clouds
  • Experience in distributed microservices and associated networking
  • Exposure to Ruby on Rails, C# .NET Core, and C-based frameworks a plus

Benefits

  • Work/Life Balance - fully remote work
  • Flexible Vacation
  • 401(k) with up to a 4% match, immediately vested
  • Medical, dental, vision insurance
  • FSA/HSA
  • Employer paid LTD, STD, & Life
  • Random Perks
  • We appreciate you and want to show it! Sometimes it’s as simple as a birthday cupcake, SignalWire swag, or a delivered lunch...throughout the year there will be spontaneous perks sprinkled in to make sure you know you’re valued!


Job Benefits:

  • Work Remotely
  • Be involved in developing cutting-edge cloud communications technology
  • Competitive compensation and benefits packages

Time zone: (GMT-05:00) Eastern Time +/- 6 hours

Skills: security python ruby docker-swarm snort

Position Summary

Be the first Security Engineer at SignalWire and work closely with the CTO and VP of Engineering to continue defining and growing our culture of developing a security-first platform architecture.

Position Responsibilities

  • Be the founding member of the SecOps team and work with engineering leadership to help define its culture and structure.
  • Work with operations and development to ensure the development and deployment process follows security best practices.
  • Work with Site Reliability Engineers to ensure monitoring and alerting is in place for our latest threats.
  • Audit production infrastructure for vulnerabilities.
  • Contract with penetration testers to identify new vulnerabilities and work with engineering to ensure mitigation of identified vulnerabilities.
  • Build or buy tools to enhance the defensive security of the production infrastructure.

Requirements

  • Five years of industry experience in SecOps
  • Exposure and experience with securing microservices in Kubernetes, Nomad or Docker Swarm environment
  • Direct experience both utilizing and deploying Blue Team tooling like Suricata, Zeek, Snort, Wazuh
  • Experience with ElasticSearch or similar frameworks for log/threat analysis
  • Experience working with SaaS services such as Aqua Security, Snyk, and others
  • Experience programming in Python, Ruby, JavaScript, or others
  • Degree in Computer Science or related field

Benefits

  • Work/Life Balance - fully remote work
  • Flexible Vacation
  • 401(k) with up to a 4% match, immediately vested
  • Medical, dental, vision insurance
  • FSA/HSA
  • Employer paid LTD, STD, & Life
  • Random Perks
  • We appreciate you and want to show it! Sometimes it’s as simple as a birthday cupcake, SignalWire swag, or a delivered lunch...throughout the year there will be spontaneous perks sprinkled in to make sure you know you’re valued!


Job Benefits:

  • Work Remotely
  • Be involved in developing cutting-edge cloud communications technology
  • Competitive compensation and benefits packages

Time zone: (GMT-06:00) Central Time +/- 2 hours

Skills: api javascript voip

About this role:

We’re looking to hire a Developer Advocate to embed in the SignalWire community and champion innovative uses of our technology and platform. Your role will be to imagine, prototype, and demonstrate out-of-the-box ideas for our tech, keeping internal teams up to date on developer feedback. You will be an advocate for the developer community and build up documentation through blog posts, tutorials, and any other avenue you identify.

What you will do:

  • Act as a bridge between SignalWire and the developers who use our technology.
  • Build innovative, easy to follow examples and documentation highlighting SignalWire’s products and services. Figure out where pain points are and provide feedback to internal teams.
  • Provide guidance, technical expertise, and training to our developer community for areas such as API usage/implementation, software development kit (SDK) utilization, and overall software implementation fundamentals.
  • Contribute to both internal and external technical documentation to ensure API stakeholders have first in class documentation at their fingertips when interacting with our API
  • Develop and execute new initiatives to further enhance the use of SignalWire technology around the world
  • Work with various developer communities to build relationships via meetups, conferences, and other gatherings.
  • Coordinate with the marketing team to create developer focused content, webinars, and blog posts.

Requirements

  • Demonstrated history of creating non-trivial applications in Javascript or another modern, general purpose programming language.
  • You aren’t afraid to try new things and are always on the lookout for new technologies or tools to bring an idea to fruition.
  • Previous experience building out a product or proof of concept with CPaaS APIs.
  • You are comfortable working both independently and with groups. You have a knack for communicating effectively with different seniority levels, personalities, and cultures.
  • Strong customer-focus, interpersonal and communication skills.
  • 2+ years of experience in a developer relations role.
  • Must be able to work within US time zones.

Bonus Points:

  • Knowledge of VoIP protocols, networking, and telecommunication industry standards is helpful.
  • Experience in contributing to open-source projects


Job Benefits:

  • Work Remotely
  • Be involved in developing cutting-edge cloud communications technology
  • Competitive compensation and benefits packages

Time zone: (GMT-06:00) Central Time +/- 2 hours

Skills: node.js docker github

SignalWire is currently seeking Node.js engineers for an opportunity with our rapidly growing telecommunication solutions products. Node.js engineers will manage implementations to help us build, scale, and maintain tools that will have a direct impact on the success of our business. Node.js engineers will be responsible for the backend coding of all business logic, UI/UX APIs, Rest APIs, and related systems. We are looking for natural leaders who will take an active role in shaping the future of SignalWire’s engineering department.

Position Responsibilities

  • Support direct manager
  • Work independently and concisely to achieve goals
  • Responsible for working with the Cloud team on new Node.js based services
  • Partner with Product and Engineering to help validate features and design requirements
  • Collaborate with peers to provide code review and receive feedback on your own
  • Create iteratively throughout the Product design lifecycle
  • Ability to work both independently and in a collaborative team environment, and meet required schedules and timelines.

Qualifications:

  • 3-5 years Node.js development experience
  • Emphasis on rapid-scaling systems
  • Emphasis on large distributed systems
  • Exposure to Docker, Github, and CI/CD-based workflows
  • Self-motivated and willing to learn from a globally distributed team

Physical Demands and Work Environment:

As a fully remote company all employees must have the ability to work on a computer for most of their workday including engaging in video conferencing.

Travel: Occasional travel requested.

SignalWire, Inc is proud to be an equal opportunity workplace employer.. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, uniformed services, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.



Job Benefits:

  • Work Remotely
  • Be involved in developing cutting-edge cloud communications technology
  • Competitive compensation and benefits packages
Skills: ruby ruby-on-rails

We’re looking for someone with a passion for programming and writing beautiful code to join the rest of our exceptional Engineering Department. Ruby on Rails Developers are responsible for the backend coding of all business logic, UI/UX APIs, Rest APIs, billing, and related systems. We expect successful candidates to learn the RoR codebase and be able to contribute code meaningfully within a short time. Motivated RoR Developers will be on a track to grow into Senior Ruby on Rails positions within our Individual Contributor track.

Position Responsibilities

  • Support direct manager
  • Work independently and concisely to achieve goals
  • Integration of user-facing elements developed by front-end developers with server side logic
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organization and automatization
  • Generate specifications from business requirements and execute
  • Ability to work both independently and in a collaborative team environment, and meet required schedules and timelines.

Qualifications:

  • 3-5 years development with Ruby on Rails, along with other commonly used languages
  • Emphasis on billing, asynchronous, and rapid-scaling systems
  • Emphasis on large, distributed systems
  • Experience working remotely and an ability to deliver on-spec and on-time

Physical Demands and Work Environment:

As a fully remote company all employees must have the ability to work on a computer for most of their workday including engaging in video conferencing.

Travel: Occasional travel requested.

SignalWire, Inc is proud to be an equal opportunity workplace employer.. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, uniformed services, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.



Job Benefits:

  • Work Remotely
  • Be involved in developing cutting-edge cloud communications technology
  • Competitive compensation and benefits packages
Skills: api python javascript curl postman

Position Summary

SignalWire's Technical Evangelist will be responsible for creating Proof of Concept code in Javascript and technical content targeted towards developers. These will be used to close large strategic deals as well as in inbound marketing to attract new customers that will benefit from SignalWire's technology.

Position Responsibilities

  • Write sample applications using SignalWire APIs in Python, among other languages
  • Help strategic customers finish their integration with SignalWire APIs
  • Write technical articles explaining how to use SignalWire APIs
  • Write technical articles for inbound marketing that relate to technologies that SignalWire provides for its customers
  • Help with technical documentation of SignalWire APIs and SDKs as needed
  • Present in technical conferences as needed

Required Qualifications:

  • Ability to code in Javascript
  • Ability to consume RESTful APIs and use modern authentication schemes like JWT tokens
  • Mastery of written and spoken English
  • Ability to communicate complex ideas simply

Nice to Have Qualifications:

  • Ability to code in modern Javascript frameworks like React or Vue
  • Familiarity with Python

Physical Demands and Work Environment:

As a fully remote company all employees must have the ability to work on a computer for most of their workday including engaging in video conferencing.

Travel:

Product: Occasional travel requested.

SignalWire, Inc is proud to be an equal opportunity workplace employer.. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, uniformed services, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.



Job Benefits:

  • Work Remotely
  • Be involved in developing cutting-edge cloud communications technology
  • Competitive compensation and benefits packages

Time zone: (GMT-05:00) Eastern Time +/- 8 hours

Skills: api python javascript curl postman

Position Summary

SignalWire's Technical Documentation Writer will own, maintain and extend documentation for all the APIs and SDKs that SignalWire provides for its customers. This position involves working very closely with engineering and product management to understand when new capabilities are released, older ones are deprecated etc. You'll be required to use the APIs / SDKs before documenting those, to allow for hands-on knowledge of the products.

Position Responsibilities

  • Validate new APIs and SDKs as they are released by engineering. This includes authentication schemes, parameters, end points etc.
  • Document those APIs in all the platforms that SignalWire uses for communicating API document APIs and SDKs
  • For large API releases releases or breaking changes, create a technical blog post to make an announcement to customers
  • Understand similar APIs provided by customers and inform product and engineering of any significant differences where we might be lacking in capabilities.
  • Coordinate with other departments and participate in meetings

Qualifications:

  • Ability to understand RESTful APIs (including authentication schemes like JWT authentication, Basic Authentication etc, end points, parameters, various HTTP verbs etc.)
  • Understanding and experience with WebRTC is a plus
  • Ability to communicate complex technical concepts simply in English
  • Ability to use command line and tools like Curl and Postman to send API requests
  • Ability to write simple Javascript or Python programs to validate and document SDKs
  • Good command of written and spoken English

Physical Demands and Work Environment:

As a fully remote company all employees must have the ability to work on a computer for most of their workday including engaging in video conferencing.

Travel: Occasional travel requested.

SignalWire, Inc is proud to be an equal opportunity workplace employer.. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, uniformed services, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.



Job Benefits:

  • Work Remotely
  • Be involved in developing cutting-edge cloud communications technology
  • Competitive compensation and benefits packages

Time zone: (GMT-06:00) Central Time +/- 4 hours

Skills: design jquery javascript saas

Position Summary

SignalWire is looking for a Junior front-end web developer to implement visual and interactive elements on our corporate website and other marketing mediums. The Web Developer will create and optimize front-end code for all devices (responsive/adaptive web design), and help build and maintain a reusable code base for front-end design throughout the marketing properties. The ideal candidate will thrive in a fast paced environment and will enjoy working independently.

Position Responsibilities

  • Building front end web page components.
  • Optimizing code for maximum speed and scalability.
  • Ensuring Web design is optimized for all devices (smartphones/ Tvs, etc)
  • Collaborate with the marketing team to identify and achieve goals.
  • Troubleshoot website problems.
  • Writing and maintaining reusable code for future use.
  • Monitor website performance and traffic.
  • Create and maintain documentation.
  • Optimizing code for maximum speed and scalability.
  • Stay up to date on emerging technologies and industry trends and appropriately apply them to our website.

Qualifications:

  • 1-2 years experience planning and developing websites.
  • Proficiency in HTML, CSS/Sass/SCSS, and JavaScript. Jquery is a perk.
  • Experience with responsive and adaptive design.
  • Understanding of SEO principles.
  • Self motivated with the ability to work independently and solve problems under pressure.
  • Excellent written and verbal communication skills.
  • Ability to thrive in a fast paced environment.

Physical Demands and Work Environment:

As a fully remote company all employees must have the ability to work on a computer for most of their workday including engaging in video conferencing.

Travel:

Occasional travel requested (5% or less).

SignalWire, Inc is proud to be an equal opportunity workplace employer.. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, uniformed services, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.



Job Benefits:

  • Work Remotely
  • Be involved in developing cutting-edge cloud communications technology
  • Competitive compensation and benefits packages

Time zone: (GMT-06:00) Central Time +/- 2 hours