Skip to main content
AlphaSense

Principal Software Engineer – Platform Engineering

RemoteUnited States only
Published
Role
Backend
Experience
Principal
Employment
Full-time
Company size
Enterprise
$246k–$339k/yr
Check eligibility

Open to US only. Set where you work from to check your eligibility.

No BS summary

Principal Software Engineer needed to own the architectural direction for scaling a Kubernetes-native microservices platform into a cell-based architecture. Requires deep hands-on architecture experience in large microservice estates, strong Java/Python, and cloud-native background (Kubernetes, AWS). Must be able to influence other teams and design/build re-architectures.

Core skills

Kubernetesmicroservices architecturecell-based architecture

Required skills

JavaPythonAWSenvironments configuration managementAI tooling

Optional skills

Vespaprivate deploymentsisolated deploymentson-premise deploymentsair-gapped deploymentsshared librariesinternal frameworks

What you'll do

  • Drive the service-side changes cell architecture needs: re-architecture, shared library, etc.
  • Decompose hundreds of microservices into sub-systems with independent lifecycles
  • Find and close horizontal scalability gaps across regions, cells and deployment models
  • Own the environments application configuration management framework end-to-end
  • Own the services and libraries specific to private and isolated cloud deployments
  • Design and land changes directly in product services, partnering with the teams that own them
  • Set the architecture patterns and reference implementations product teams build against
  • Make configuration a runtime concern rather than something baked into service code
  • Partner with Cloud Platform, SRE and DevEx on where the service and platform boundary should sit
  • Raise the architectural bar across the org and mentor Staff and Senior engineers
  • Embed AI tooling into day-to-day development for lasting productivity gains

What they require

  • Deep hands-on architecture experience in large microservice estates, at least in hundreds
  • Strong in Java and Python, and willing to contribute to other tech stacks if needed
  • Track record decomposing large service estates into sub-systems that can evolve independently
  • Proven experience designing for horizontal scalability across regions and independent deployments
  • Experience with cell-based, multi-tenant or multi-region architectures
  • Strong cloud-native background: Kubernetes, containers and AWS
  • Experience externalising configuration and removing environment coupling from application code
  • Demonstrated ability to land significant changes in code owned by other teams
  • A record of spotting architectural limits before they turn into incidents
  • Ability and desire to design, lead, influence and deliver on ambitious technical roadmaps

Benefits

  • performance-based bonus
  • equity
  • generous benefits program

AlphaSense delivers AI-driven market intelligence and search built on public and private content including equity research, company filings, event transcripts, expert calls, news, trade journals, and clients’ own research content.

🇺🇸 United StatesTechnologyEnterprisealphasense.net/
$246k–$339k/yr