Full Time

Principal Engineer II - (Design Services/Java/C#/SRE/OSS/Grafana) - REMOTE

GEICO
Remote!
$120,000 - $160,000* / year (about $58–$77 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by GEICO, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Principal Engineer II in Design Services at GEICO will play a pivotal role in leading the design and implementation of scalable software solutions. This position requires a deep understanding of software engineering principles and best practices, especially in Java and C#. The successful candidate will be responsible for overseeing the development lifecycle, collaborating with cross-functional teams to enhance system reliability, and ensuring optimal performance in line with company standards. Emphasis will be placed on Site Reliability Engineering (SRE) practices, the integration of Open Source Software (OSS), and the operation of monitoring systems like Grafana to maintain high-quality service delivery.



Job Responsibilities

  • Lead the design, development, and deployment of software solutions, ensuring alignment with organizational goals.
  • Utilize Java and C# for building robust and scalable applications, leveraging best practices in coding and testing.
  • Employ Site Reliability Engineering methodologies to improve system performance and reduce downtime.
  • Collaborate with cross-functional teams to design and implement effective solutions for complex technical challenges.
  • Integrate Open Source Software into enterprise applications to foster innovation and efficiency.
  • Monitor system performance using Grafana, proactively identifying and addressing potential issues.
  • Mentor junior engineers, providing guidance and knowledge transfer to enhance team capabilities.


Qualifications

  • Minimum of a Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • At least 5 years of experience in software engineering, focusing on Java and C# development.
  • Proven expertise in Site Reliability Engineering concepts and practices.
  • Strong experience with Open Source Software and its application in enterprise environments.
  • Demonstrated proficiency in monitoring tools, particularly Grafana.
  • Excellent problem-solving skills and the ability to work effectively in a remote environment.
  • Strong communication and interpersonal skills, capable of working collaboratively with diverse teams.


Technologies & Tools

This position will utilize a variety of technologies and tools, including but not limited to Java and C# for software development, Grafana for performance monitoring and visualization, and various Open Source Software solutions to enhance system capabilities. Familiarity with cloud services and container orchestration tools is also beneficial, as it aligns with GEICO’s commitment to modern, scalable architectures.



Ideal Candidates

The ideal candidate for this role is a proactive and strategic thinker who possesses a strong foundation in software engineering. They are passionate about technology and innovation, with a proven ability to lead projects and teams effectively. Excellent analytical skills and a results-driven attitude, combined with a commitment to delivering exceptional service and performance, make them stand out. A strong belief in collaboration and knowledge-sharing will further enhance their contributions to the team and the broader organization.

Rhode Island has 3 American Job Centers. We list each with its address and hours. Find one →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.