Logo
GEICO

Senior Software Engineer

GEICO, San Jose, California, United States, 95199


Employer Industry:

Technology and Software Development

Why consider this job opportunity:Salary up to $215,000.00Comprehensive benefits package including medical, dental, and vision insurance with no waiting periodPaid vacation, sick leave, and parental leave401(k) plan with company contributionsTuition reimbursement for continued educationOpportunities for professional growth and development within a dynamic environment

What to Expect (Job Responsibilities):Collaborate with product managers, team members, customers, and other engineering teams to address complex problemsDevelop and execute technical software development strategies for the Platform Engineering domainEnsure the quality, usability, and performance of engineering solutionsShare best practices and improve processes across teamsProvide on-call and operational support as needed

What is Required (Qualifications):Fluent in at least two OOP languages such as Java, Go, Python, or C++Good knowledge of two additional programming languages among Java, C, C#, PHP, Perl, Ruby, JavaScript, shell script, or SQLUnderstanding of open-source messaging and event streaming products like RabbitMQ and KafkaA minimum of 4 years of professional experience in PaaS and IaaSBachelor’s degree in Computer Science, Information Systems, or equivalent education or work experience

How to Stand Out (Preferred Qualifications):Experience with continuous delivery (CI/CD) and infrastructure as codeFamiliarity with big data and streaming data pipeline architecture (Lambda/Kappa) and Kubernetes clustersExperience with open-source tools like GIT, Jenkins, CircleCI, and knowledge of Terraform/AnsibleExperience with cloud services such as AWS, GCP, or AzureFamiliarity with other messaging and event solutions like Azure Service Bus and Azure Event Hub

#J-18808-Ljbffr