TalentHop logo

Senior Software Engineer (Customer Platform)

TalentHopUnited States
Remote · Indianapolis, INMid-Senior Level
Posted 48m ago

Skills

  • GO
  • GOLANG
  • BACKEND ENGINEERING
  • PUBLIC APIS
  • MICROSERVICES
  • CLOUD-NATIVE ARCHITECTURES
  • KUBERNETES
  • OBSERVABLE SERVICES
  • RESILIENT SERVICES
  • API VERSIONING
  • BACKWARDS COMPATIBILITY
  • AUTHENTICATION

About the role

This is a Fully Remote Job


About Our Client:

The organization operates in the open source software industry, addressing the challenge of ensuring open source software is secure, hardened, and production-ready. It delivers reliable builds that support engineers and AI applications, helping organizations accelerate development, maintain compliance, and reduce risk. The company serves a range of major enterprises worldwide and is backed by prominent venture investors.


About the Opportunity:

The SENIOR SOFTWARE ENGINEER (CUSTOMER PLATFORM) role focuses on developing the customer-facing platform capabilities that underpin multiple products, including notification systems, authentication, and public APIs. This role drives the design and implementation of backend services that are crucial across product lines, partnering closely with product and experience teams to deliver dependable features used daily by customers. The position is critical for maintaining and evolving shared platform services in a fast-paced, product-driven environment.


Responsibilities:

  • Design, build, and maintain backend services and public APIs for multiple products and customer segments.
  • Own feature development end-to-end from design to rollout and iteration, collaborating with product management and front-end teams.
  • Produce technical design documents and lead design planning with clear communication.
  • Contribute to a product roadmap that emphasizes iterative delivery and prioritization.


Requirements:

  • Five or more years of backend engineering experience building production services and APIs in modern cloud environments.
  • Proficiency in Go (Golang) or a strong willingness to learn quickly.
  • Experience designing and evolving public APIs with considerations for versioning, backwards compatibility, authentication, and usability.
  • Familiarity with microservices, cloud-native architectures, Kubernetes, and building observable, resilient services.
  • Strong communication and collaboration skills across product and engineering teams.
  • Ability to thrive in a remote, fast-paced startup environment with self-direction and adaptability.


Pay Range and Compensation Package:

  • Base salary range is $157,000 to $184,000 USD.


Benefits & Perks:

  • Flexible remote-first culture with opportunities for team meetups, bi-annual summits, and monthly stipends for coworking and communication costs.
  • Stock options granted at hire and promotion, including participation in secondary offerings with a 10-year exercise period.
  • Full coverage of health, vision, and dental insurance premiums for employees and dependents.
  • Unlimited flexible time off.
  • Paid parental leave: 18 weeks for birthing parents, 12 weeks for non-birthing parents.


Equal Opportunity Statement: Our client is an equal opportunity employer. They celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, or national origin.


Note:

TalentHop is a recruitment partner of this role. Please note that all employment decisions, including candidate assessment, interviews, hiring, compensation, and employment terms, are made exclusively by the hiring employer.

Originally posted on LinkedIn. You apply directly with TalentHop. USARemoteJobs.app never asks for payment to apply.
View original
Something wrong with this listing?
Apply on company siteOpens TalentHop's application page