Software Engineer II – Platform Engineering (REMOTE)
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
As a Software Engineer II – Platform Engineering at GEICO, you will play a critical role in the development and maintenance of our platform infrastructure. This position requires a blend of strong programming skills, an understanding of system architecture, and the ability to collaborate with cross-functional teams. You will be involved in enhancing the performance, reliability, and scalability of our systems, directly contributing to our mission of providing exceptional services to our customers.
Job Responsibilities
- Design, develop, and implement robust software solutions for our platform
- Collaborate with product managers, architects, and other engineers to define system requirements
- Optimize software performance by conducting code reviews and root cause analysis
- Ensure code quality through automated testing and continuous integration practices
- Participate in architectural discussions to improve overall system architecture
- Support and troubleshoot production issues and provide technical guidance
- Mentor junior engineers and contribute to team knowledge sharing
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- 3+ years of experience in software development, preferably in platform engineering
- Proficiency in programming languages such as Java, Python, or C#
- Experience with RESTful APIs, microservices architecture, and cloud technologies
- Strong understanding of database management systems, SQL, and NoSQL solutions
- Familiarity with DevOps practices and tools such as Docker, Kubernetes, or Jenkins
- Excellent communication skills and ability to work in a collaborative environment
Technologies & Tools
This position will involve working with a variety of technologies and tools including, but not limited to, Java, Python, AWS or Azure cloud services, Docker, Kubernetes, and Git for version control. Familiarity with CI/CD pipelines and tools such as Jenkins or CircleCI will also be beneficial for effectively deploying and managing software releases.
Ideal Candidates
The ideal candidate will be innovative, adaptable to changing technologies, and possess a strong problem-solving mindset. They should have a passion for building efficient systems and be committed to continuous learning. Strong interpersonal skills and the ability to thrive in a team-oriented environment are essential, as collaboration and sharing knowledge are key components of success in this role.
??? people applied to this job
How is the job market doing right now? Our page reads the government’s numbers each month, by industry and kind of work. The job market now →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.
$100,000 - $150,000/Mo
2 years ago
Site Reliability Engineer
Team Remotely Inc.San Diego, USA
Site Reliability
Engineer
Infrastructure Maintenance
$100,000 - $150,000/Mo
2 years ago
$60,000 - $90,000/Mo
2 years ago
Junior Site Reliability Engineer
Patterned Learning Career.San Diego, USA
Site Reliability
Engineering
Junior
$60,000 - $90,000/Mo
2 years ago
Site Reliability Engineer
Phoenix Recruitment.San Diego, USA
Site Reliability Engineer
DevOps
System Administrator
$95,000 - $160,000/Mo
2 years ago
$110,000 - $150,000/Mo
2 years ago
Site Reliability Engineer
Stellar Consulting Solutions, LLC.San Diego, USA
Site Reliability
Engineer
IT Operations
$90,000 - $150,000/Mo
2 years ago
$90,000 - $140,000/Mo
2 years ago
DevOps Engineer
Team Remotely Inc.San Diego, USA
1. Cloud Infrastructure 2. Continuous Integration 3. Automation Tools
$90,000 - $150,000/Mo
2 years ago
$90,000 - $140,000/Mo
2 years ago