Startups

Senior Platform Services Software Engineer

Alkira · Remote (US) · Remote

← All jobs
About Alkira

Backed by Kleiner Perkins, Sequoia and GV.

About the role

Alkira is transforming networking through its Network Infrastructure as a Service (NIaaS) platform, enabling enterprises to build and operate global cloud networks with simplicity, scale, and agility. We are seeking a Senior Platform Services Software Engineer to design and build the core constructs that Alkira's engineering teams build on.

What they're looking for

  • Design, develop, test, and maintain scalable backend services, APIs, and platform capabilities using Golang
  • Build cloud-native microservices and distributed primitives consumed by other engineering teams, over gRPC and Protobuf
  • Build and maintain the platform tooling other teams are using and treat their ergonomics as part of the product
  • Own complex features from design through implementation, deployment, and production support
  • Contribute to architectural decisions that improve scalability, reliability, performance, and maintainability across every team depending on the platform
  • Diagnose and resolve complex software issues across Linux-based development and production environments
More about this role

The Role

Alkira is transforming networking through its Network Infrastructure as a Service (NIaaS) platform, enabling enterprises to build and operate global cloud networks with simplicity, scale, and agility. We are seeking a Senior Platform Services Software Engineer to design and build the core constructs that Alkira's engineering teams build on.

This role is for a software engineer first. Platform Services does not own customer-facing features. We build the shared backend services, APIs, and primitives other engineering teams depend on, and we expose the platform tooling — SDKs, clients, CLIs, and self-service interfaces — they use to work with them. Your users are engineers, and your leverage comes from that: a well-designed construct is adopted across many teams, and a poorly designed one is worked around by all of them.

You will own complex projects, contribute to architectural decisions to turn what teams need into production-quality platform capability. This is not an infrastructure management, DevOps, or SRE role.

R esponsibilities

  • Design, develop, test, and maintain scalable backend services, APIs, and platform capabilities using Golang.
  • Build cloud-native...

Read the full posting on Alkira's site ↗

Engineering - R&D

Build your edge while you search

Free tools for founders and investors, plus VC Unfiltered, our take on startups, venture and the people who build them.