Senior Software Engineer – Customer Platform

Posted 19 hours ago

This is a fully remote position, open to applicants in Canada.

📋 Description

• Design, develop, and enhance backend services and public APIs that cater to customers.

• Comprehend how various products and customer demographics leverage shared platform functionalities.

• Ensure seamless operation of APIs and services across diverse products and customer segments.

• Take ownership of features from conception through to implementation, rollout, and iterative improvements.

• Collaborate closely with Product Management and the Experience front-end team.

• Produce technical design documentation and guide design strategies.

• Contribute to a product-centric roadmap, assess tradeoffs, and facilitate iterative shipping.


⛳️ Requirements

• Over 5 years of experience in developing production services and APIs within a modern cloud setting.

• Proficient in Go (Golang) or demonstrate a strong willingness to learn rapidly.

• Experience in designing, implementing, and evolving public APIs that are consumed both externally and internally across multiple products or services.

• Practical understanding of API versioning, backward compatibility, authentication, and usability.

• Acquainted with microservices and cloud-native architectures, including containers and Kubernetes.

• Capable of building services that are observable and resilient in a production environment.

• Strong communication and collaboration skills with PMs, designers, and engineers across various product lines.

• Ability to excel in a remote, startup atmosphere; self-motivated and comfortable with uncertainty.

• Previous experience in developing platform or shared services that span multiple products or customer experiences.

• Familiarity with the cloud-native, containers, or security ecosystem, or with tools within the broader CNCF space.

• Significant contributions to open source projects, particularly as a maintainer or regular contributor in relevant initiatives.


🏝️ Benefits

• Opportunity to work remotely, with options for team meetups.

• Bi-annual destination summits.

• Monthly stipend for coworking spaces, phone, and internet expenses.

• Stock options granted upon hiring and promotion.

• Participation in secondary offerings.

• A decade to exercise stock options.

• Full coverage of health, vision, and dental insurance premiums for employees and their dependents.

• Flexible time off policy.

• 18 weeks of paid parental leave for birthing parents.

• 12 weeks of paid parental leave for non-birthing parents.

• Option to utilize parental leave all at once or spread it throughout the child's first year.

People also viewed

Rithum16 hours ago

Senior Implementation Consultant

GB flagUnited Kingdom, +1 more countryFull-timeImplementation Specialist
ApplyView job
Empower16 hours ago

Senior Implementation Consultant – Stock Plan Services

US flagUnited States OnlyFull-timeImplementation Specialist$72.2k – $102k/year
ApplyView job
Meal Ticket18 hours ago

Implementation Specialist – Onboarding, Training

US flagArizona, +14 more statesFull-timeImplementation Specialist
ApplyView job
NovoPayment18 hours ago

Implementation Specialist

EC flagEcuador OnlyFreelanceImplementation Specialist$3,000/month
ApplyView job
Blend36019 hours ago

Credit Card Program Implementation Manager

US flagIllinois OnlyFreelanceImplementation Specialist$70 – $75/hour
ApplyView job
Chainguard19 hours ago

Senior Software Engineer, Customer Platform

US flagUnited States, +2 more countriesFull-timeImplementation Specialist$157k – $184k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers