Enable job alerts via email!

Engineer I – Network Services (Solutions Engineer)

GEICO

San Jose (CA)

On-site

USD 80,000 - 110,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as an Engineer I in Network Services, where you'll engineer innovative solutions that empower the developer community. This role focuses on enhancing developer satisfaction and streamlining processes, allowing for a more effective and efficient workflow. You'll collaborate with cross-functional teams, design scalable systems, and utilize modern programming languages and tools to drive impactful business initiatives. If you're passionate about coding and eager to make a difference in a tech-driven environment, this opportunity is perfect for you.

Qualifications

  • Experience with modern programming languages like GO, Java, or Python.
  • Strong foundation in algorithms, data structures, and core CS concepts.

Responsibilities

  • Scope, design, and build scalable, resilient distributed systems.
  • Engage in cross-functional collaboration throughout the software lifecycle.

Skills

GO
Java
Python
C#
SQL
NoSQL
Docker
Kubernetes
Azure DevOps
REST APIs

Education

Bachelor’s degree in Computer Science
Equivalent experience

Tools

GitHub
Azure tools and services

Job description

Engineer I – Network Services (Solutions Engineer)

Position Summary

GEICO is seeking an experienced Engineer with a passion for building high-performance, low maintenance, zero-downtime platforms and applications. You will help drive our insurance business transformation as we transition from a traditional IT model to a tech organization focused on engineering excellence, fostering a culture of psychological safety and continuous improvement.

Position Description

The Engineer I in Developer Solutions Engineering will engineer solutions and empower the developer community with tools, experiences, and automated processes that reduce friction and enhance developer satisfaction, flow, and cycle-times. The role focuses on improving developer flow, reducing cycle times, and providing fast feedback loops, ultimately giving developers more time to focus on solution delivery. The ideal candidate produces high-quality code and leverages their technical skills to contribute to significant business initiatives.

Position Responsibilities

As an Engineer I, you will:

  1. Scope, design, and build scalable, resilient distributed systems
  2. Engage in cross-functional collaboration throughout the entire software lifecycle
  3. Build product definitions and leverage your technical skills to drive solutions
  4. Participate in design sessions and code reviews to elevate engineering quality
  5. Utilize programming languages like GO, Java, Typescript, React, HTML, Python, C#, or other object-oriented languages, as well as SQL and NoSQL databases, container orchestration services including Docker and Kubernetes, and various Azure tools and services
  6. Share best practices and improve processes within and across teams

Qualifications

  • Experience with at least one modern language such as GO, Java, C++, Python, or C# including object-oriented design
  • Basic understanding of microservices architecture and REST APIs
  • Basic understanding of micro frontends
  • Basic understanding of complex YAML pipeline/workflow code in GitHub
  • Basic understanding of containerization technologies like Docker, Podman, Kaniko, containerd, etc.
  • Basic understanding of writing complex YAML code for container orchestration across compute platforms
  • Advanced understanding of DevOps concepts, cloud architecture, and Azure DevOps framework
  • Basic understanding of PowerShell scripting
  • Strong foundation in algorithms, data structures, and core CS concepts
  • Knowledge of developer tooling across the software development lifecycle
  • Strong problem-solving and analytical skills
  • Excellent oral and written communication skills
  • Hands-on experience with web applications, coding reviews, and ensuring code quality
  • Strong coding skills producing reusable, high-quality code
  • Demonstrated engineering skills through diverse projects outside of academic settings

Experience

  • Professional software development or internship experience

Education

Bachelor’s degree in Computer Science, Information Systems, or equivalent experience.

#LI-RP2

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Big Data Tools Engineer - Software Dev Engineer I

Yahoo Holdings Inc.

Mountain View

Hybrid

USD 88,000 - 185,000

3 days ago
Be an early applicant

Big Data Tools Engineer - Software Dev Engineer I

Yahoo Holdings Inc. in

Mountain View

Hybrid

USD 88,000 - 185,000

3 days ago
Be an early applicant

Software Dev Engineer - Software Dev Engineer I

Apex Systems

Sunnyvale

On-site

USD 90,000 - 140,000

23 days ago

Civil Engineer I, Civil Engineer II, or Assistant City Engineer

City of Decatur, IL

Decatur

On-site

USD 65,000 - 110,000

30+ days ago