GEICO · 10 hours ago
Staff Engineer - API Management (REMOTE)
Maximize your interview chances
Auto InsuranceFinancial Services
Actively HiringNo H1B
Insider Connection @GEICO
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Support all API based integrations with Partners, Vendors, and internal GEICO applications
Support all types of APIs – REST, SOAP, GraphQL, gRPC, AsyncAPI etc.
Cloud native, highly available platform supporting Azure and On-Prem implementations
Self-Service tooling and automation to remove overhead of using an additional system
Easy extensibility with customizable plugins
Portals with role-based access for easy discovery, consumption, and management of APIs
Robust observability capabilities for quick identification and remediation of issues
Provide expert-level technical support to internal and external customers, resolving complex issues related to API management and cloud infrastructure
Drive continuous improvement initiatives in API strategies, best practices and multi-cloud operations
Develop and execute technical software development strategy for the Platform Engineering domain to support API management and custom tools
Develop and maintain comprehensive documentation and best practices for API management and support
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Strong software engineering and system architecture background.
Experience with API management and related solutions including custom development to ensure high availability, performance, and scalability of API infrastructure.
Provide expert-level technical support to internal and external customers, resolving complex issues related to API management and cloud infrastructure.
Drive continuous improvement initiatives in API strategies, best practices and multi-cloud operations.
Develop and execute technical software development strategy for the Platform Engineering domain to support API management and custom tools.
Experience with REST APIs, Microservices, and containers. Proficient in Kubernetes (K8s) with hands-on experience in cluster provisioning and management.
Deep hands-on experience in complex system design and data pipeline and architectures, scale and performance, tuning, with good knowledge on Docker and Kubernetes.
Professional experience in software development using modern programming languages like Go (preferred) or Python, Typescript, Java.
Knowledgeable in security best practices for secure configurations, authn/z and data protection.
Develop and maintain comprehensive documentation and best practices for API management and support.
Familiarity with security protocols and products, including Active Directory, Windows Authentication, SAML, and OAuth.
8+ years of professional experience in software development
5+ years of experience with architecture and design
5+ years of experience with AWS, GCP, Azure, or other cloud services
3+ years of experience in open-source frameworks
Proficiency with coding, debugging, and tooling using .NET, Java language and experience with Go language
BSCS or MSCS, or related engineering field and/or professional work experience is required
Preferred
Professional experience in software development using modern programming languages like Go (preferred) or Python, Typescript, Java.
Benefits
Premier Medical, Dental and Vision Insurance with no waiting period
Paid Vacation, Sick and Parental Leave
401(k) Plan
Tuition Assistance
Paid Training and Licensures
Company
GEICO
GEICO, Government Employees Insurance Company, has been providing affordable auto insurance since 1936. It is a sub-organization of Berkshire Hathaway.
Funding
Current Stage
Late StageTotal Funding
unknown1996-01-01Acquired
Leadership Team
Recent News
Dallas Innovates
2024-12-06
New York Law Journal
2024-11-26
Company data provided by crunchbase