Senior Software Engineer I, Network APIs & LBaaS

DigitalOcean

Seattle (WA)

Hybrid

USD 139,000 - 174,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Equity compensation
Professional development opportunities

Job summary

DigitalOcean is seeking a Senior Software Engineer 1 to join the Network Products team in Seattle. You will write control plane software, develop APIs, troubleshoot, and own core product offerings end-to-end.

You’ll work with Go, Consul, Kafka, SQL, Docker, Kubernetes and related tools to improve quality, performance and reliability for developers. The role is hybrid in Seattle with opportunities to impact customers and the broader ecosystem.

Qualifications

  • Experience with Go programming language and unit tests.
  • Some experience designing and developing high performance systems.
  • Some domain knowledge of Networking stack or a strong willingness to learn.
  • Experience designing and developing full-stack applications with databases and API.
  • Experience leading work across multiple teams to build API contracts.
  • Experience with cloud development, containerization and virtualization.
  • Experience with CI/CD.
  • Bonus: gRPC experience for distributed systems.
  • Bonus: Temporal and Kafka knowledge.
  • BS/MS in Computer Science or equivalent experience.

Responsibilities

  • Implement, test and optimize new services and tools at scale.
  • Collaborate with Networking teams to build next-gen products for developers.
  • Support existing products and propose solutions to pain points.
  • Improve tooling and processes to ship robust, mission-critical components.
  • Establish development and architecture best practices.
  • Work with Go, Consul, Kafka, SQL, Docker, Kubernetes and related tech.

Skills

Go programming
Unit tests
High performance systems
Networking knowledge
Full-stack apps & API
API contracts leadership
Cloud development
CI/CD
gRPC
Temporal
Kafka
Temporal & Kafka

Education

BS/MS in Computer Science or equivalent

Tools

Consul
Kafka
SQL
Chef
Git
Jira
gRPC
Prometheus
Grafana
Lightstep
Docker
DNS
Kubernetes
Temporal

Job description

DigitalOcean is seeking a Senior Software Engineer 1 to join the Network Products team in Seattle. You will write control plane software, develop APIs, troubleshoot, and own core product offerings end-to-end.

You’ll work with Go, Consul, Kafka, SQL, Docker, Kubernetes and related tools to improve quality, performance and reliability for developers. The role is hybrid in Seattle with opportunities to impact customers and the broader ecosystem.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Network LBaaS & API Platforms
Senior Software Engineer - Network LBaaS & API Platforms

DigitalOcean • Seattle (WA)

On-site
USD 140,000 - 190,000
Flexible time off
Equity compensation
Employee stock purchase program
+5
Senior Software Engineer I, Cloud & Networking (Go/Kafka)
Senior Software Engineer I, Cloud & Networking (Go/Kafka)

Emploive • Seattle (WA), Northern (KY)

Hybrid
USD 139,000 - 174,000
Senior Go Engineer for Cloud Networking (Remote)
Senior Go Engineer for Cloud Networking (Remote)

Emploive • Austin (TX), Northern (KY)

Hybrid
USD 139,000 - 174,000
Equity compensation
Bonus eligibility
Conference reimbursement
+3
Senior Go Engineer - Network LBaaS & API Platforms
Senior Go Engineer - Network LBaaS & API Platforms

DigitalOcean • San Francisco (CA)

On-site
USD 180,000 - 260,000
Flexible time off
Employee assistance program
Equity compensation
+4
Senior Software Engineer I, Network Products + LBaaS
Senior Software Engineer I, Network Products + LBaaS

DigitalOcean • Seattle (WA)

On-site
USD 140,000 - 190,000
Flexible time off
Equity compensation
Employee stock purchase program
+5
Senior Software Engineer I, Network Products + LBaaS DigitalOcean · Seattle, WA Full-time · On-site $139,200–174,000 1 hour ago
Senior Software Engineer I, Network Products + LBaaS DigitalOcean · Seattle, WA Full-time · On-site $139,200–174,000 1 hour ago

Emploive • Seattle (WA), Northern (KY)

Hybrid
USD 139,000 - 174,000
Senior Cloud Networking Engineer (Remote)
Senior Cloud Networking Engineer (Remote)

Emploive • Boston (MA)

Hybrid
USD 139,000 - 174,000
Senior Software Engineer I, Network Products + LBaaS
Senior Software Engineer I, Network Products + LBaaS

DigitalOcean • San Francisco (CA)

On-site
USD 180,000 - 260,000
Flexible time off
Employee assistance program
Equity compensation
+4
Senior Software Engineer I, Network Products + LBaaS DigitalOcean · Boston, MA Full-time · On-site $139,200–174,000 1 hour ago
Senior Software Engineer I, Network Products + LBaaS DigitalOcean · Boston, MA Full-time · On-site $139,200–174,000 1 hour ago

Emploive • Boston (MA)

Hybrid
USD 139,000 - 174,000
Senior Software Engineer I, Network Products + LBaaS DigitalOcean · Austin, TX Full-time · On-site $139,200–174,000 1 hour ago
Senior Software Engineer I, Network Products + LBaaS DigitalOcean · Austin, TX Full-time · On-site $139,200–174,000 1 hour ago

Emploive • Austin (TX), Northern (KY)

Hybrid
USD 139,000 - 174,000
Equity compensation
Bonus eligibility
Conference reimbursement
+3