CareerPlanSign in

Senior Software Engineer | Backend

Mountain View, CA, USA💼 Full-time🗓 2026-09-14 → 2026-09-25

Core

Design, build, and maintain efficient, reusable, and reliable code and automation for a high-performance, scalable enterprise cloud platform.

Role type

Senior Software Engineer / Tech Lead (Backend)

Builds

Scalable software products and APIs for the Aera Decision Cloud™ platform

Domain

Enterprise Decision Intelligence / Cloud Platform

Deliverable

production ML models | product features | infrastructure

Required skills

Java, server-side development, Spring Boot, REST APIs, Microservices, SQL, data modeling, Docker, Kubernetes, AWS, Kafka, Apache Spark, Redis, ELK, Event Based Design, SOLID principles, unit testing frameworks (JUnit, TestNG, Mockito)

Preferred skills

LLM tools for Java backend development, streaming data processing, complex event processing systems

Technologies

Java, Spring Boot, Kafka, Apache Spark, Redis, ELK, Docker, Kubernetes, AWS, Git, Gradle, Linux

Responsibilities

Design and build efficient, reusable, and reliable code; collaborate with cross-functional teams to influence product direction; identify opportunities for technical innovation; deliver highly scalable, robust, and performant APIs; mentor junior team members; participate in design and code reviews; identify and resolve technical challenges to ensure high-quality software delivery.

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via lever · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.