Golang Backend Developer - Platform
Company
TextNow
Location
Canada
Type
Full Time
Job Description
Want more jobs like this?
Get jobs in Canada delivered to your inbox every week.
What You'll Do
- Develop and Maintain Core Backend Services helping to design and implement microservices
- Maintain a High Bar of Quality in producing readable code, writing testable code, refactoring legacy systems, actively participating in cross-team architectural reviews
- Participate in a Rotating On-Call, responsible for service uptime, availability of critical functions, and performing root cause analysis of incidents to identify steps towards lasting remediation
- Organize and Communicate the technical details of upcoming projects through our architectural review process
- Collaborate with other backend developers in the delivery of our shared libraries
Who You Are
- Creator of Cool Stuff with a passion for efficiency at scale, leveraging strongly typed languages along with Cloud services
- Brilliant Collaborator who excels at connecting with team members, communicating technical solutions, and actively listening in a collaborative environment
- Acts Decisively to take actions that efficiently deliver value to our customers and business stakeholders alike
- Takes Ownership with the ability to drive tasks to completion
- Respectfully Candid with the ability to tactfully give/receive feedback with otherteammembers
- Self-Starter who actively identifies areas of improvement and provides realistic solutions
- Resourceful and Scrappy with the ability to be strategic, roll up your sleeves, and execute
- Versatile Technologist always interested in learning something new
Other
- Experience developing API services with gRPC or REST
- Familiarity with infrastructure as code tooling (Terraform, Kubernetes, or others)
- Ability to apply design principles and methodologies for building scalable and high-performance backend architectures
- Experience using relational or nonrelational database technology (MariaDB, RDS, DynamoDB, Redis)
- Familiarity with CI build platforms (GitHub Actions or similar)
Nice to Haves
- Familiarity with asynchronous event processing (Kafka, SQS, or others)
- Experience developing CI build platforms (GitHub Actions or similar)
- Experience with telecommunication (i.e. calling/messaging)
- Experience with migrating from legacy stacks (i.e. PHP, Ruby)
- Experience building applications using Kafka for event processing
Date Posted
12/20/2024
Views
0
Similar Jobs
Intermediate Software Engineer - Athennian
Views in the last 30 days - 0
Athennian a company managing over 370000 business entities worldwide is seeking an experienced Intermediate Software Engineer The role involves design...
View DetailsStaff Content Designer - Benefits & HR Apps - Gusto, Inc.
Views in the last 30 days - 0
Gusto is seeking a seasoned Content Designer to support their Benefits and HR products The role involves partnering with product teams driving custome...
View DetailsPrincipal Product Manager - Insurance Products - Gusto, Inc.
Views in the last 30 days - 0
Gusto a leading software for small businesses is expanding its health insurance portfolio to meet customer demand and improve access for SMB owners an...
View DetailsStaff Software Developer - Vidyard
Views in the last 30 days - 0
Vidyard is hiring a Staff Software Developer to join their Core Team responsible for designing building and scaling the core functionality of their vi...
View DetailsJr. Service Desk Specialist - StackAdapt
Views in the last 30 days - 0
StackAdapt is a selfserve advertising platform offering multichannel solutions including native display video connected TV audio ingame and digital ou...
View DetailsClinical Data Transformation Lead - ClinChoice
Views in the last 30 days - 0
ClinChoice is seeking a Clinical Data Transformation Lead to enhance data review and cleaning processes manage data sources and ensure efficient sched...
View Details