Full Time

Software Engineer II – Platform Engineering (REMOTE)

GEICO
Remote!
$90,000 - $120,000* / year

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.

Overview

The Software Engineer II – Platform Engineering role at GEICO is a key position responsible for designing, developing, and maintaining scalable platform solutions that enhance our robust technology framework. The ideal candidate will collaborate with cross-functional teams to deliver innovative software solutions, improve system performance, and ensure high availability. This remote role empowers the engineer to contribute to impactful projects that drive operational excellence within GEICO.



Job Responsibilities

  • Design, develop, and implement platform components and solutions aligned with best practices.
  • Collaborate with product managers, architects, and other engineers to define, design, and deliver new features.
  • Conduct code reviews to maintain high-quality standards and promote a culture of continuous improvement.
  • Troubleshoot and resolve software defects and issues in production environments.
  • Participate in agile ceremonies, contributing to sprint planning and retrospectives.
  • Document system architectures and design specifications for future reference.
  • Stay current with industry trends and technologies to provide innovative solutions and recommendations.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Minimum of 3 years of software engineering experience, with a focus on platform or infrastructure development.
  • Proficiency in programming languages such as Java, Python, or C#.
  • Experience with cloud platforms (e.g., AWS, Azure) and containerization (e.g., Docker, Kubernetes).
  • Understanding of CI/CD pipelines and DevOps practices.
  • Strong debugging and analytical skills, with a passion for problem-solving.
  • Excellent communication and collaboration skills to work effectively within a diverse team.


Technologies & Tools

The Software Engineer II for Platform Engineering will work with a variety of technologies and tools, including cloud computing platforms such as AWS or Azure, container orchestration tools like Kubernetes, and CI/CD tools such as Jenkins or GitLab CI. The role includes utilizing programming languages such as Java, Python, or C#, as well as frameworks and libraries that support agile software development methodologies.



Ideal Candidates

Ideal candidates for the Software Engineer II position at GEICO possess a strong technical acumen and a commitment to producing high-quality work. They exhibit curiosity and a desire to learn and adapt to new technologies. Successful candidates will have a collaborative mindset, embracing teamwork and open communication. Moreover, they should demonstrate initiative, creativity in problem-solving, and the ability to work independently while meeting deadlines in a fast-paced remote environment.

The most unemployment pays a week runs from $235 in Mississippi to $1,208 in Washington. Compare the states →

View Similar Jobs

Matches Jobs

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