GEICO

Staff Engineer – Full Stack Applications

GEICO

full-time

Posted on:

Origin:  • 🇺🇸 United States • California, Colorado

Visit company website
AI Apply
Apply

Salary

💰 $115,000 - $230,000 per year

Job Level

Lead

Tech Stack

ApacheAWSAzureBootstrapCassandraCloudDjangoDockerGoGoogle Cloud PlatformGRPCJavaJavaScriptKafkaKubernetesMicroservicesMongoDBPostgresPythonReactSDLCSparkSQLTerraformTypeScript

About the role

  • Provide technical and thought leadership across multiple layers of the stack, focusing on fullstack web application development and ensuring the integration of UI, microservices and backend systems.
  • Work closely with product leaders, other engineers and partner teams to understand product requirements, build a technical backlog, and develop solutions that align with product vision.
  • Lead the development of UI using React, Typescript and Bootstrap on a Django framework while also contributing to the Architecture and development of microservices using Golang,Python, Django and Kafka.
  • Design and implement loosely coupled, scalable microservices
  • Own and drive one to two service areas, being accountable for their successful delivery, from requirement analysus,design through to production, and ensuring they meet performance, scalability and reliability standards.
  • Act as a role model and mentor to senior and junior engineers, guiding them in understanding the architecture, design and implementation of systems.
  • Maintain excellent communication with Parter teams and leads, articulating technical implementations for various stakeholders, ensuring alignment across teams.
  • Proactively explore unknown product requirements and design solutions that meet evolving needs, contributing to the continuous improvement of our platform.
  • Leverage your experience in deploying wen applications in Kubernetes (k8s) environments, ensuring reliable interaction with backend services and seamless integration with cloud and on-premises systems.

Requirements

  • Extensive experience in leading and building full-stack web applications, with a strong focus on front-end technologies like React, Typescript, Bootstrap) and Django-based backends.
  • Proven expertise in designing and developing microservices using Golang,Java,Python,Django,gRPC with protocol buffers, Kafka and Apache Spark with a deep understanding of both API and event-driven architectures.
  • Strong background in leading UI development efforts, particularly with JavaScript based frameworks ensuring a seamless user experience.
  • Experience leading web application development using micro-frontend architecture with client-side composition methods.
  • Experience leading the integration of micro-frontend applications with a large single page application.
  • Experience building architecture, design patterns, reliability, security and scaling of new and existing web applications.
  • Expertise leading and contributing to event driven microservices using Kafka and Apache spark
  • Expertise in data model design on relational databases like PostgreSQL and No-SQL databases like Cassandra, MongoDB
  • Understanding of existing monitoring concepts and tooling
  • Understanding of DevOps Concepts and Cloud Architecture
  • Understanding of Azure platform and its native services
  • Experience with continuous integration and continuous delivery (CICD)
  • Knowledge of CS data structures and algorithms
  • Knowledge of developer tooling across the software development life cycle (task management, source code, building, deployment, operations, real-time communication)
  • Strong problem-solving ability
  • Ability to excel in a fast-paced, startup-like environment
  • Willingness to contribute and lead across all layers of the stack, including UI, backend and DevOps based on the needs of the team.
  • 8+ years of professional software development experience and/or solutions engineering experience with technologies such as Java, TypeScript, ReactJS,BoostrapJS, Python, Golang, Docker, Kubernetes, or Terraform.
  • Must have recent hands-on experience with developing or single page web applications.
  • 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
  • Preferred experience with capacity management within hybrid cloud.
  • Bachelor's degree in computer science, Information Systems, or equivalent education or work experience
  • GEICO will consider sponsoring a new qualified applicant for employment authorization for this position.
SAPSOL Technologies Inc. : Systems and Process Solutions for your Enterprise

AWS DataHub Developer

SAPSOL Technologies Inc. : Systems and Process Solutions for your Enterprise
Mid · Seniorcontract🇨🇦 Canada
Posted: 19 days agoSource: apply.workable.com
ApacheAWSCloudDynamoDBJenkinsKafkaMicroservicesPythonTerraformTypeScript
SpendMend

Senior DataOps Engineer

SpendMend
Seniorfull-time🇺🇸 United States
Posted: 22 days agoSource: recruiting.paylocity.com
ApacheAzureJavaScriptKafkaPythonScikit-LearnSparkSQLUnity
NVIDIA

Principal Cloud Software Engineer

NVIDIA
Leadfull-time$272k–$426k / yearCalifornia, Washington · 🇺🇸 United States
Posted: 15 days agoSource: nvidia.wd5.myworkdayjobs.com
AWSAzureCassandraCloudDockerDynamoDBElasticSearchGoGoogle Cloud PlatformGRPCJavaKubernetes+8 more
Confluent

Distributed Systems Software Engineer

Confluent
Senior · Leadfull-time$231k–$271k / yearMassachusetts, New York, North Carolina, South Carolina · 🇺🇸 United States
Posted: 9 days agoSource: jobs.ashbyhq.com
ApacheAWSAzureCloudDistributed SystemsGoGoogle Cloud PlatformJavaJavaScriptKafkaMicroservicesPython+1 more
Trella Health

Principal Data Engineer

Trella Health
Leadfull-timePennsylvania, Tennessee · 🇺🇸 United States
Posted: 2 days agoSource: boards.greenhouse.io
ApacheAWSAzureCloudDockerGoogle Cloud PlatformKafkaKubernetesPythonSparkSQLTerraform