external

GEICO is a leading auto insurer with over 75 years of experience, known for low rates and outstanding service. As a subsidiary of Berkshire Hathaway, it offers career advancement in a stable work environment.

Related companies:

Jobs at this company:

Apply

πŸ“ United States of America

πŸ’Έ 115000 - 300000 USD per year

πŸ” Insurance

  • Fluency with at least one modern programming language (C#, Java, Python, or GO).
  • Hands-on software development experience (10-20% of the time).
  • Strong system design, architecture knowledge, and full lifecycle understanding.
  • Passion for testing (unit, integration, functional, performance).
  • Foundation in algorithms, data structures, and core computer science concepts.
  • Experience implementing RESTful and GRPC services, micro-services, and messaging technology.
  • Knowledge of SaaS/PaaS/IaaS cloud technologies and platforms like AWS, GCP, or Azure.
  • Understanding of SQL and NoSQL databases.
  • Ability to construct and apply metrics for decision-making.
  • Strong site reliability engineering principles.
  • Exceptional leadership, communication, and negotiation skills.
  • Strategic thinking and positive change project driving experience.

  • Manage projects and processes to ensure team efficiency.
  • Hire, mentor, and manage engineering staff.
  • Perform engineering design evaluations within constraints.
  • Influence platform design to meet business needs.
  • Set and report KPIs for data-driven decisions.
  • Oversee software development execution.
  • Simplify and standardize designs for performance.
  • Ensure availability and performance of production applications.
  • Build relationships with tech teams and business partners.

AWSLeadershipPythonSoftware DevelopmentSQLCloud ComputingGCPIoTJavaC#StrategyAlgorithmsAzureData StructuresGogRPCNosqlCommunication SkillsNegotiation

Posted 2024-11-20
Apply
Apply

πŸ“ United States of America

🧭 Full-Time

πŸ’Έ 55000 - 160000 USD per year

πŸ” Insurance

  • Work independently and as part of a larger group comprised of different technical and business areas.
  • Strong foundation in algorithms, data structures, and core computer science concepts.
  • Proficiency with Windows and Linux operating systems.
  • Understanding of networking components including subnets, DMZs, routers, switches, and firewalls.
  • Awareness of the general cybersecurity threat landscape, including vulnerabilities, exploits, and malware.
  • Familiarity with VB script, PowerShell, or other scripting languages.
  • Knowledge of common application architectures and communications protocols is desired.
  • Strong problem-solving ability and communication skills.
  • Ability to excel in a fast-paced environment.

  • Ensure the confidentiality, integrity, and availability of information and information systems.
  • Test and implement new or re-engineered network services, security applications, and platform solutions.
  • Provide daily support and perform maintenance tasks for security infrastructure components.
  • Collaborate with other teams to implement, maintain, and troubleshoot GEICO’s security infrastructure systems.
  • Triage, analyze, and perform root cause analysis for security and network-related issues.
  • Provide 24x7 after hours on-call support as needed.
  • Publish documentation for runbooks, as-builts, and design references.
  • Promote network standards and frameworks.

AlgorithmsData StructuresCommunication SkillsCollaborationLinuxWritten communicationDocumentation

Posted 2024-11-15
Apply
Apply

πŸ“ United States of America

🧭 Full-Time

πŸ’Έ 80000 - 160000 USD per year

πŸ” Insurance

  • Programming experience with at least one modern language such as Go, Python, Java, including object-oriented design.
  • In-depth knowledge of CS data structures and algorithms and understanding of the Spring Boot framework.
  • Experience with database technologies such as SQL, NoSQL and Graph databases.
  • Understanding of micro-services-oriented architecture and extensible REST APIs.
  • Understanding of monitoring and troubleshooting tools such as Open Telemetry, Prometheus, Grafana, etc.
  • Understanding of cloud-based technologies on Azure, AWS, or GCP.
  • Experience with containerization using Docker and Kubernetes.
  • Understanding of DevOps and CI/CD Concepts.
  • Strong problem-solving, analysis and estimation skills.
  • Strong oral and written communication skills.

  • Design and build scalable, resilient distributed systems.
  • Engage in cross-functional collaboration throughout the entire software lifecycle.
  • Participate in design sessions and code reviews with peers to elevate the quality of engineering across the organization.
  • Share best practices and improve processes within and across teams.
  • Build product definition and leverage technical skills to drive towards the right solution.

AWSDockerNode.jsPythonSoftware DevelopmentSQLDesign PatternsFlutterGCPHadoopJavaJavascriptJenkinsKafkaKubernetesOAuthSpringSpring BootTypeScriptYarnJavaScriptAlgorithmsAzureData StructuresGoGrafanaPrometheusNosqlReactSparkCommunication SkillsCollaborationCI/CDDevOps

Posted 2024-11-09
Apply
Apply

πŸ“ United States of America

πŸ’Έ 110000 - 236500 USD per year

πŸ” Insurance

  • Strong UI/UX and prototype design knowledge and experience.
  • Fluency with HTML5, React, Redux, JavaScript/TypeScript, CSS, JSON, and RESTful Web Services.
  • Strong cloud platform knowledge (AWS, GCP, Azure, etc.).
  • Experience with project and work item management tools such as Azure DevOps, JIRA.
  • In-depth knowledge of CS data structures and algorithms.
  • Fluency and specialization in modern languages like Java and Python.
  • Experience with Microservices architecture and extensible REST APIs.
  • Experience with AI/ML and data-driven integration.
  • Experience building architecture and design of new and current systems.
  • Fluency in DevOps concepts and Azure DevOps Operational Framework.
  • Experience with application monitoring tools and performance assessments.
  • Knowledge of security protocols like Active Directory, SAML, OAuth.

  • Scope, design, and build scalable, resilient distributed systems.
  • Build product definition and leverage technical skills to drive towards the right solution.
  • Engage in cross-functional collaboration throughout the entire software lifecycle.
  • Lead design sessions and code reviews with peers to elevate the quality of engineering across the organization.
  • Define, create, and support reusable application components/patterns from a business and technology perspective.
  • Mentor other engineers.
  • Consistently share best practices and improve processes within and across teams.

AWSDockerProject ManagementPythonSoftware DevelopmentDesign PatternsGCPCSSJavaJavascriptKubernetesOAuthTypeScriptUI DesignC#JavaScriptJiraAlgorithmsAzureContent managementData StructuresHTML5ReduxReactCollaborationMentoringDevOpsMicroservices

Posted 2024-10-19
Apply
Apply

πŸ“ United States of America

🧭 Full-Time

πŸ’Έ $115,000 - $230,000 per year

πŸ” Insurance

  • Deep hands-on experience in complex system design and implementation of Containers and Kubernetes platform.
  • Fluent at least two OOP languages such as Java, Go, Python, C++, etc.
  • Good knowledge of two of the following languages: C, C# or other object-oriented languages, PHP, Perl, Ruby, JavaScript, shell script, etc.
  • Exemplary ability to design, perform experiments, and influence engineering direction and product roadmap.
  • Experience partnering with engineering teams and transferring research to production.
  • Track-record of publications history in credible conferences and journals.
  • Experience with continuous delivery and infrastructure as code.
  • In-depth knowledge of CS data structures and algorithms.
  • Experience solving analytical problems with quantitative approaches.
  • Knowledge of developer tooling across the software development life cycle.
  • Knowledge in big data and streaming data architecture (Lambda/Kappa), K8 cluster, and ETL pipeline.
  • Knowledge in ML and AI technologies.
  • Experience in CI/CD pipeline and related open-source tools.
  • Knowledge of Open-source monitoring software like Grafana and Prometheus.
  • Experience using Terraform (infrastructure as code).
  • Experience with C# and .NET programming.
  • Expertise in Azure Functions, Azure Web Apps, and AWS Lambda is a plus.
  • Cloud Native Computing Foundation (CNCF) Certifications are a plus.
  • Experience with serverless architecture using open-source tools such as KEDA and Knative is a plus.
  • Experience with Python and PowerShell programming.
  • Experience with technical software development for Platform Engineering domain.
  • Experience with CI/CD automation.
  • Experience with Go open-source programming language is a plus.

  • Focus on multiple areas and provide technical and thought leadership to the enterprise.
  • Collaborate with product managers, team members, customers, and other engineering teams to solve our toughest problems.
  • Develop and execute technical software development strategy for the Platform Engineering domain.
  • Own accountability for the quality, usability, and performance of the solutions.
  • Be a role model and mentor, helping to coach and strengthen the technical expertise and know-how of our engineering and product community.
  • Influence and educate executives.
  • Consistently share best practices and improve processes within and across teams.
  • Analyze cost and forecast, incorporating them into business plans.
  • Determine and support resource requirements, evaluate operational processes, measure outcomes to ensure desired results, demonstrate adaptability, and sponsor continuous learning.
  • Take on-call and operation support.

AWSLeadershipPythonSoftware DevelopmentETLGCPGitJavaJavascriptKubernetesC#C++JavaScriptStrategyAlgorithmsAzureData StructuresGoGrafana.NETPrometheusServerlessCI/CDTerraform

Posted 2024-10-16
Apply
Apply

πŸ“ Chevy Chase, MD; Raleigh, NC; Atlanta, GA; Philadelphia, PA; Harrisburg, PA; Camden, NJ; Chicago, IL; Fredericksburg, VA; Buffalo, NY; Birmingham, AL; New York City, NY; Annapolis, MD; Madison, WI; Indianapolis, IN; Tampa, FL; Baltimore, MD; Boston, MA; Detroit, MI; Virginia Beach, VA; Minneapolis, MN; Portsmouth, NH; Dover, DE; Marlton, NJ; Saint Louis, MO; Arlington, VA; Wilmington, DE; Providence, RI; Pittsburgh, PA; GFR - NJ Hackensack; Washington, DC; Cleveland, OH; Cincinnati, OH; GFR - NJ Cherry Hill; Trenton, NJ

πŸ’Έ $90,000.00 - $185,000.00 per year

πŸ” Insurance

  • Fluency and specialization with at least one modern language such as Kotlin, Java, Golang, JavaScript, TypeScript, JSX, Dart, Python, or C#, including object-oriented design.
  • Experience building products using microservices, event-driven architecture and extensible REST APIs.
  • Experience architecting and designing new and current systems.
  • In-depth knowledge of CS data structures and algorithms.
  • Experience with cloud computing tooling across the software development life cycle with fluency in DevOps, Infrastructure as code, observability, telemetry, CI/CD and test automation.
  • Experience with application design, implementation, maintenance, diagnosis, and correcting issues.
  • Experience supporting production systems, debugging and mitigating production issues, and being on-call.
  • Strong analytical and problem-solving ability.
  • Strong oral and written communication skills.
  • Ability to excel in a fast-paced environment demonstrating initiative and ownership.

  • As a Senior Engineer, you will collaborate with your team to design and develop scalable, resilient, and distributed systems.
  • Partner with product owners, designers and other engineers to deliver high-quality software that meets customer needs and business objectives.
  • Participate in design and code reviews, contribute to automated testing, and maintain a high bar on code quality by applying best practices.
  • Identify and resolve issues in existing systems to ensure optimal performance.
  • Stay up to date with the latest technologies, frameworks and methodologies to continuously improve our software products and development processes.
  • Provide technical guidance and mentorship to team members, sharing knowledge and best practices to foster a culture of constant learning.

AWSPythonSoftware DevelopmentCloud ComputingGCPJavaJavascriptKotlinTypeScriptC#JavaScriptAlgorithmsAzureData StructuresGolangCommunication SkillsCI/CDProblem SolvingDevOpsMicroservices

Posted 2024-10-16
Apply
Apply

πŸ“ United States of America

🧭 Full-Time

πŸ’Έ 130000 - 260000 USD per year

πŸ” Finance Technologies

  • 12+ years in managing large-scale Finance Technology programs.
  • 10+ years of experience in Product or Project Management.
  • 8+ years working with ERP solutions like Workday, PeopleSoft, or SAP.
  • Strong understanding of finance, accounting processes, and management reporting.
  • Experience with Agile methodologies and LEAN principles.
  • Excellent verbal and written communication skills.

  • Partner with project sponsors and stakeholders to deliver solutions on time and budget.
  • Create and manage project schedules and documentation.
  • Identify project risks and propose solutions.
  • Coordinate activities across multiple systems and teams.
  • Engage in cross-functional collaboration throughout the software lifecycle.
  • Analyze progress and present improvement ideas.

LeadershipProject ManagementAgileOracleProduct ManagementSAPSCRUMSharePointCommunication SkillsAnalytical SkillsCollaboration

Posted 2024-10-13
Apply
Apply

πŸ“ United States of America

πŸ’Έ 80000 - 185000 USD per year

πŸ” Insurance

  • Advanced programming experience with at least two modern languages such as Java, C++, Python or C#.
  • Proven understanding of micro-services-oriented architecture and extensible REST APIs.
  • Experience building architecture and design of systems.
  • Advanced understanding of DevOps Concepts and Cloud Architecture.
  • Experience with continuous delivery and infrastructure as code.
  • Knowledge of developer tooling across the software development life cycle.
  • Hands-on configuration skills with Microsoft DevOps or similar tools.
  • Experience supporting Java, .NET, or Python development lifecycle.
  • Knowledge of CI/CD deployment strategies.
  • Knowledge of YAML scripting and ability to write scripts in build languages.

  • Scope, design, and build scalable, resilient distributed systems.
  • Build product definition and leverage technical skills for the right solutions.
  • Lead design sessions and code reviews to elevate engineering quality.
  • Define, create, and support reusable application components from business and technology perspectives.
  • Utilize a variety of Azure tools and services for advanced Java application design and implementation.
  • Mentor other engineers and share best practices.
  • Build and release software baselines and manage code merge processes.
  • Collaborate with teams for reliable deployments.
  • Support continuous integration and delivery models.
  • Create and manage YAML-based deployment processes.

AWSPythonSoftware DevelopmentDesign PatternsGCPGitJavaJenkinsC#C++Azure.NET.NET coreAngularMavenCommunication SkillsCI/CD

Posted 2024-10-12
Apply
Apply

πŸ“ United States of America

🧭 Full-Time

πŸ’Έ 105000 - 230000 USD per year

πŸ” Insurance

  • Fluency and specialization with at least two modern programming languages such as Java, C++, Python or C#.
  • Experience in building products using micro-services oriented architecture and REST APIs.
  • Experience with architecture and design of new and existing systems.
  • Experience with continuous delivery and infrastructure as code.
  • Fluency in DevOps concepts and Azure DevOps operational framework.
  • Experience in PowerShell scripting and application monitoring tools.
  • Knowledge of security protocols including Active Directory and OAuth.

  • Focus on multiple areas and provide leadership to the engineering teams.
  • Own complete solution across its entire life cycle.
  • Influence and build vision with product managers, team members, customers, and other engineering teams to solve complex problems.
  • Accountable for the quality, usability and performance of the solutions.
  • Lead design sessions and code reviews to elevate quality across the organization.
  • Mentor junior team members professionally.

AWSDockerLeadershipPythonSoftware DevelopmentSQLDesign PatternsGCPJavaKubernetesOAuthC#C++AlgorithmsAzureData StructuresNosqlCI/CDDevOpsMicroservices

Posted 2024-10-12
Apply