Staff Engineer – Full Stack Applications Finops

GEICO GEICO · Insurance · Bethesda, MD +3

Staff Engineer role focused on leading the development of a full-stack platform for infrastructure governance in a hybrid cloud environment. The role involves technical leadership, full-stack web application development (React, Typescript, Django, Golang, Python), microservices architecture, and mentoring. Experience with Kubernetes, cloud platforms (Azure, AWS, GCP), and CI/CD is required.

What you'd actually do

  1. Provide technical and thought leadership across multiple layers of the stack, focusing on full-stack web application development and ensuring the integration of UI, micro-services, and backend systems.
  2. 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.
  3. 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.
  4. Design and implement loosely coupled, scalable micro-services
  5. Own and drive one to two service areas, being accountable for their successful delivery, from requirement analysis, design through to production, and ensuring they meet performance, scalability and reliability standards.

Skills

Required

  • React
  • Typescript
  • Bootstrap
  • Django
  • Golang
  • Python
  • Kafka
  • Kubernetes
  • microservices
  • API design
  • event-driven architectures
  • gRPC
  • protocol buffers
  • Apache Spark
  • PostgreSQL
  • Cassandra
  • MongoDB
  • DevOps Concepts
  • Cloud Architecture
  • Azure
  • AWS
  • GCP
  • CI/CD
  • CS data structures
  • algorithms
  • problem-solving

Nice to have

  • capacity management within hybrid cloud