2 часа назад
Backend Software Engineer (Kotlin)
150 000 - 200 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Backend Software Engineer (Kotlin): Building cloud-based systems, APIs, and event-driven infrastructure that connect SPAN energy hardware, mobile applications, dashboards, utilities, and external partners with an accent on high-volume energy data, secure control APIs, and cloud-platform reliability. Focus on designing scalable Kotlin services, operating Kubernetes and Kafka architectures, and solving complex observability, networking, and infrastructure challenges across IoT products.
Location: San Francisco, United States; On-site
Salary: $150,000–$200,000 per year plus equity
Company
develops clean-energy products including Panel and Drive, enabling electrification, resilient homes, and flexible distributed electrical grids.
What you will do
- Design and develop cloud features and subsystems supporting homeowners, installers, fleet operators, utilities, and enterprise partners.
- Build and maintain Kotlin and TypeScript services, secure APIs, and integrations using gRPC, REST, GraphQL, and MQTT.
- Scale cloud and data infrastructure and build Kafka-based event-driven systems for high-volume energy monitoring data.
- Bridge Cloud and Platform engineering on Kubernetes deployment, networking, service reliability, and observability standards.
- Integrate hardware, mobile applications, dashboards, third-party hardware partners, payment systems, and subscription billing.
- Collaborate with product, design, firmware, frontend, backend, data, mobile, and systems software engineers while mentoring team members.
Requirements
- 8+ years of backend engineering experience with ownership of projects and features.
- Professional experience with backend programming languages and willingness to work with Kotlin, TypeScript, and Python.
- Deep JVM expertise, including internals, performance tuning, memory management, scaling, upgrades, and technical debt management.
- Strong Apache Kafka experience, including topics, consumer groups, stream processing, and event-driven architectures.
- Hands-on Kubernetes experience with workload debugging, DNS, ingress, service mesh, and deployment architecture.
- Experience with AWS or another cloud-native platform and operating observability systems such as Datadog at scale.
Nice to have
- Experience with IoT products, hardware integrations, mobile applications, B2B enterprise APIs, or partner integrations.
- Knowledge of SQL and NoSQL datastores, gRPC or GraphQL, Pulumi or Terraform, Flink or Spark, and Istio or another service mesh.
- Experience with Spring Boot or Micronaut, app store payments, Stripe billing, or tenant isolation patterns.
Culture & Benefits
- Competitive compensation with equity grants at a well-funded, venture-backed company.
- Medical, dental, and vision coverage with employee premiums paid for base plans, plus additional coverage options.
- Parental leave of up to 24 weeks depending on eligibility.
- Flexible hours, one holiday per month, and flexible time off.
- Team-building programs, employee resource groups, social events, recognition breakfasts, and learning sessions.
Hiring process
- Apply to begin the interview process and receive next steps.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
Hex
17 часов назад
Staff Software Engineer (Backend Platform)
221 000 - 349 000$
6 часов назад
Staff Software Engineer (Backend/AWS)
175 000 - 210 000$
1 час назад
Backend Engineer (AI)
140 000 - 260 000$
10 часов назад
Software Engineer, Distributed Systems
150 000 - 240 000$
3 часа назад
Senior Software Engineer I (Data Engineering)
200 000 - 230 000$
3 часа назад
Software Engineer (Platform)
135 000 - 280 000$