S

Sun King

Off-grid solar home systems provider

Software Engineer - Infrastructure

Platform EngineeringUpdated on Nov 13
Full-timeNo salary listed

About the Job

Requirements

  • Hands-on experience with Docker or another container runtime and Linux, including basic administrative tasks.
  • Experience with web servers such as Nginx or Apache and cloud providers, preferably AWS.
  • Hands-on scripting and automation experience with Python and Bash, including debugging and troubleshooting Linux environments and cloud-native deployments.
  • Experience building CI/CD pipelines and familiarity with monitoring and alerting systems such as Grafana, Prometheus, and exporters.
  • Knowledge of web architecture, distributed systems, and single points of failure.
  • Familiarity with cloud-native deployments and concepts such as high availability, scalability, and bottlenecks.
  • Networking fundamentals including SSH, DNS, TCP/IP, HTTP, SSL, load balancing, reverse proxies, and firewalls.

Responsibilities

  • Work with engineering, automation, and data teams on infrastructure requirements.
  • Design modular and efficient GitOps CI/CD pipelines that are agnostic to the underlying platform.
  • Manage AWS services for multiple teams.
  • Manage custom data store deployments, including sharded MongoDB clusters, Elasticsearch clusters, and upcoming services.
  • Deploy and manage Kubernetes resources.
  • Deploy and manage custom metrics exporters, trace data, and custom application metrics; design dashboards and query metrics from multiple resources as an end-to-end observability stack solution.
  • Set up incident response services and design effective processes.
  • Deploy and manage critical platform services such as OPA and Keycloak for IAM.
  • Advocate best practices for high availability and scalability when designing AWS infrastructure and observability dashboards, implementing IAC, deploying to Kubernetes, and designing GitOps CI/CD pipelines.

Desired Qualifications

  • Experience with backend development, setting up databases, and performance tuning using parameter groups.
  • Working experience in Kubernetes cluster administration and Kubernetes deployments.
  • Experience working alongside security operations engineers.
  • Basic knowledge of Envoy, service mesh such as Istio, and SRE concepts such as distributed tracing.
  • Experience setting up and using OpenTelemetry, central logging, and monitoring systems.

About the Company

Sun King

Off-grid solar home systems provider

Sun King designs, manufactures, distributes, and finances solar home energy products for off-grid communities in Africa and Asia. Its range includes solar lanterns and solar home systems with inverters and storage that can power lights, radios, phones, and household appliances, all financed through a pay-as-you-go model with small mobile money installments after a low upfront payment. The company differentiates itself with an end-to-end approach—handling product design, manufacturing, distribution, and financing—supported by a large field-agent network and strategic acquisitions like PayGo Energy to expand into clean cooking. Its goal is to increase energy access by helping households leapfrog kerosene and unreliable grids, aiming to reach millions of homes and businesses, including over 2 million in Ethiopia by 2030.

Company size
1,001-5,000
Company stage
Debt Financing
Total funding
$864.9M
Headquarters
Chicago, IL
Founded
2008

Recently Posted Jobs

Explore more opportunities at Sun King

See more jobs