Senior Software Engineer, Customer Platform

Posted 20 hours ago

This is a fully remote position, open to applicants in United States, +2 more countries.

📋 Description

• Design, develop, and enhance customer-facing backend services and public APIs.

• Comprehend how various products and customer segments utilize shared platform functionalities.

• Ensure that APIs and services operate effectively across diverse products and customer segments.

• Take ownership of features from inception through design, implementation, rollout, and iteration.

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

• Create technical design documentation and lead design initiatives.

• Contribute to a product-focused roadmap with defined deadlines and clear objectives.

• Assist in prioritizing trade-offs and delivering in an iterative manner.


⛳️ Requirements

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

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

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

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

• Familiarity with microservices and cloud-native architectures, which includes containers and Kubernetes.

• Capability to build services that are observable and resilient in production environments.

• Ability to collaborate with PMs, designers, and engineers across multiple product lines.

• Capacity to thrive in a remote, startup environment; self-motivated and comfortable with uncertainty.

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

• Experience in the cloud-native, containers, or security ecosystem, or within the broader CNCF space (preferred).

• Significant open source contributions, especially as a maintainer or regular contributor in relevant projects (preferred).


🏝️ Benefits

• Work remotely with opportunities for team meetups.

• Bi-annual destination summits.

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

• Stock options granted upon hire and promotion.

• Participation in secondary offerings.

• 10 years to exercise stock options.

• 100% coverage for 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 across the child's first year.

People also viewed

Rithum17 hours ago

Senior Implementation Consultant

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

Senior Implementation Consultant – Stock Plan Services

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

Implementation Specialist – Onboarding, Training

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

Implementation Specialist

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

Credit Card Program Implementation Manager

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

Senior Software Engineer – Customer Platform

CA flagCanada OnlyFull-timeImplementation Specialist
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers