Jobs · Finance · Texas

Staff Software Engineer (C#/Java/AI) - Underwriting Automation - Hybrid

GEICO · Richardson, TX · 3 days ago
HybridFinance$100k–$230k/yrFull-time

Position Responsibilities

  • Provide technical leadership to multiple areas and provide technical and thought leadership to the enterprise
  • Collaborate across team members and across the tech organization to solve our toughest problems
  • Deliver High-Quality services and software for a variety of domains
  • Accountable for the quality, usability, and performance of the solutions
  • Utilize your expertise in designing and developing API’s and microservices using graphQL, gRPC, Java, Python, Kafka, with a deep understanding of API first design
  • Utilize programming languages like Java and/or C#, SQL, and NoSQL databases
  • Deploy applications in a hybrid cloud environment utilizing Kubernetes, various data stores, and a variety of cloud native tools and services
  • Work on End-to-End solutions that may span front-end through API tiers and Back-End domain services
  • 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
  • Qualifications

    • Exemplary ability to design, perform experiments, and influence engineering direction and product roadmap
    • Experience partnering with engineering teams and transferring research to production
    • Proven expertise in API first engineering approaches, service orchestration, event driven architecture and real-time APIs including federated graphQL and gRPC implementations
    • Ability to manage schema evolution, versioning and high-performance API driven systems
    • Proven experience designing and delivering highly-resilient event-driven and messaging based solutions at scale with minimal latency
    • Deep hands-on experience in building complex SAAS systems in large scale business focused systems, with great knowledge on Docker and Kubernetes
    • Fluency and Specialization with .NET, Java and at least one other modern language such as C#, Java, or Python including object-oriented design
    • Extensive experience in leading and building full-stack application and service development
    • Great understanding of open-source databases like MySQL, PostgreSQL, etc. And strong foundation with No-SQL databases like Cosmos, Cassandra. Apache Trino etc.
    • Ability to excel in a fast-paced, startup-like environment
    • Experience building the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems
    • Experience in implementing security protocols across services and products: Understanding of Active Directory, Windows Authentication, SAML, OAuth
    • Experience 8+ years full-stack development experience with expertise in client-side and server-side frameworks
    • 5+ years of experience with architecture and design
    • 5+ years of experience in open-source frameworks
    • 4+ years of experience with AWS, GCP, Azure, or another cloud service

    Pay

    Annual Salary $100,000.00 - $230,000.00

Similar jobs