Staff Engineer - (Javascript/Typescript/Java/C#/Python) jobs in United States
cer-icon
Apply on Employer Site
company-logo

GEICO · 2 weeks ago

Staff Engineer - (Javascript/Typescript/Java/C#/Python)

GEICO is seeking an experienced Engineer with a passion for building high-performance, low maintenance, zero-downtime platforms and applications. The Staff Engineer will be responsible for developing and maintaining web applications, ensuring high standards of protection and availability while collaborating with diverse engineering groups.

Auto InsuranceFinancial ServicesGovernmentInsuranceInternetMobile
badNo H1Bnote

Responsibilities

Scope, design, and build scalable and resilient software solutions amongst diverse engineering groups
Utilize programming languages like JavaScript, TypeScript, React, Node.js, Objective C, C#, Dart, Python, SQL, and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of Azure tools and services
Perform engineering design evaluations and code reviews with peers to elevate the quality of engineering across the organization
Manage day-to-day activities of the engineering teams overseeing execution of software development projects against delivery commitments
Seek ways to simplify and standardize designs, operations, and deployment plans, focusing on reducing complexity and providing performance, agility, and scalability
Responsible for production operations support and ensuring availability, stability, and performance of production applications
Collaborate with cross-functional organizations throughout the entire software lifecycle to ensure technology and roadmap alignment
Manage projects and processes to keep the team organized, efficient, and optimally running
Set, manage, and report KPIs to measure progress and facilitate data-driven decision making
Responsible for evaluating and driving new technology and Open-Source software considerations
Research and guide architectural level changes that support and enhance application performance, security, and our drive to innovate
Mentor and manage engineering peers to help share the necessary skills to perform their jobs and develop their professional careers

Qualification

JavaScriptReactCloud native applicationsCI/CDPythonDockerKubernetesPostgreSQLSoftware Development LifecycleCommunication skillsCritical thinkingProblem-solvingTeam management

Required

Strong understanding of headless CMS architectures and open-source solutions with experience in JavaScript, React, PostgreSQL and NGINX
Experience with modern front-end frameworks, likes of React, NodeJs, Angular, including hooks, state management, and component architecture
Strong background in delivering digital - web products at scale
Strong understanding of cloud infrastructure concepts, platforms, and technologies
Advanced understanding of monitoring concepts and tooling
Ability to prioritize and drive results based on business value to the organization
Strong understanding of the Software Development Lifecycle (SDLC)
Experience designing flexible, scalable, high-availability Cloud native applications
Experience architecting and designing new and current systems
Strong understanding of CI/CD, Release Management, and Configuration Management processes tooling
Strong critical thinking, decision making, and problem-solving skills
Excellent verbal/written communication skills, with the ability to effectively communicate to both senior leadership and highly technical personnel
Ability to excel in a fast-paced environment
Proficiency in crafting prompts using AI tools for software development tasks
8+ years of professional software development experience and/or solutions engineering experience with technologies such as Java, TypeScript, JavaScript, Python, Golang, Docker, Kubernetes, or Terraform. Must have recent hands-on experience with developing or designing cloud solutions
4+ years of experience in open-source frameworks
3+ years of experience with architecture and design
3+ years of experience with AWS, GCP, Azure, or another cloud service
Bachelor's degree in Computer Science, Information Systems, or equivalent education or work experience

Preferred

Experience delivering CMS solutions using Contentful, Strapi, Storyblok, or AWS Amplify is desired
Understanding of data modeling and AI concepts is desired

Benefits

Comprehensive Total Rewards program that offers personalized coverage tailor-made for you and your family’s overall well-being.
Financial benefits including market-competitive compensation; a 401K savings plan vested from day one that offers a 6% match; performance and recognition-based incentives; and tuition assistance.
Access to additional benefits like mental healthcare as well as fertility and adoption assistance.
Supports flexibility- We provide workplace flexibility as well as our GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year.

Company

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 Stage
Total Funding
unknown
1996-01-01Acquired

Leadership Team

leader-logo
Todd Combs
Chairman, President, and Chief Executive Officer
leader-logo
Clayton Johnson
Sr. Director of Product Management
linkedin
Company data provided by crunchbase