Principal Platform Engineer

TextNow

United States of America
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 12/30/2020
  • Website: textnow.com
  • Company Address: 420 Wes Graham Way Suite 310, Waterloo, ON, N2L 6R5

About TextNow

TextNow is the world’s first all-ip cloud-based phone carrier.

Job Description

TextNow is based around a simple idea: Communication belongs to everyone. We work hard to help people stay connected by offering a solution that makes phone service free. At TextNow, we work together to solve complex and interesting problems that have a positive impact on our customers lives. 
 
Join us in our mission to help people stay connected with technology that is free (or as close to free as possible.) 
 
TextNow is looking for a smart, motivated Principal Platform Engineer who has the interpersonal and engineering skills to collaborate, evangelize and put state-of-art systems into production.  As a principal engineer you will be responsible for building and maintaining the platform of services which enable our customers to enjoy reliable and free phone services. You’ll be focused on the resiliency, scale, latency and throughput required to help us meet our ever growing demand.
 
TextNow is based around a simple idea: Communication belongs to everyone. We work hard to help people stay connected with free phone service. At TextNow, we work together to solve complex and interesting problems that have a positive impact on our customers’ lives.  
 
TextNow’s Backend team uses cutting edge technologies like cloud computing, Go, micro-services via gRPC, high performing databases, streaming and queueing. We manage hundreds of millions of user interactions and terabytes of raw data in real-time. We are extending the capabilities of our in-house platform to streamline calling experience into a wholistic and refined user experience. As a principal platform engineer, you will gain real world experience in building scalable and high performing systems and in creating an industry leading solution for affordable telecommunications.  

What You’ll Do

    • Cultivate innovation by driving cross-collaboration and execution of projects across functional teams  
    • Lead design and architecture of major application components, systems, and features  
    • Design, develop, test, deploy, maintain and improve the TextNow platform  
    • Help managing project priorities, deadlines and deliverables with your technical expertise 
    • Mentor and train other team members on design techniques, systems architecture and coding standards 

Who You Are

    • Creator of cool shit with the engineering skills to collaborate, evangelize, and put complex systems into practice
    • Brilliant, but not a jerk with skills and desire to extend the effectiveness of the team through coaching and mentoring
    • Someone who takes action and ownership with the ability to apply design principles and methodologies for building scalable, testable, observable and high-performance backend systems  
    • Respectfully candid with the ability to motivate people to take action and always be working on behalf of our customer  
    • A bold risk-taker and self-starter who loves devising and building strong software architecture and development best practices and bringing new technologies into the organization
    • Resourceful and scrappy with the ability to be strategic and roll up your sleeves and execute

Other

    • Degree in Science, Programming or Engineering related field and 10+ years building highly-scalable applications
    • Proficient in Go or another strongly typed and modern object oriented language
    • Proficient in cloud computing, preferably experiences in AWS
    • PHP, Ruby (Old stack) is a plus as we are actively moving away from them  
    • Ability to apply design principles and methodologies for designing and building scalable, testable, observable and high-performance software  
    • Experience with relational and non-relational databases such as DynamoDB, Cassandra or other distributed systems
    • Experience with telecommunication (calling/messaging) is a major asset
    • Experience with Kubernetes and service mesh frameworks
Benefits: 
·   Strong work life blend 
·   Flexible work arrangements (wfh, remote) 
·   Employee Stock Options 
·   Unlimited vacation 
·   Competitive pay and benefits
·   Parental leave top up 
·   Benefits for both physical and mental well being
 
DIVERSITY AND INCLUSION: 
At TextNow, our mission is built around inclusion and offering a service for EVERYONE, in an industry that traditionally only caters to the few who have the means to afford it. We believe that diversity of thought and inclusion of others promotes a greater feeling of belonging and higher levels of engagement. We know that if we work together, we can do amazing things, and that our differences are what make our product and company great. 

Related Jobs

Senior Director, API Platform and Infrastructure Engineering

TextNow - United States of America

Senior Director, API Platform and Infrastructure Engineering

TextNow - Canada

Senior Backend Engineer

TextNow - United States of America

Senior Backend Developer

TextNow - Canada

Senior Software Developer, Client-Side Calling

TextNow - CanadaUnited States of America
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.