Senior Staff Engineer - .NET, C#, Software Development, Microservices

September 16

Apply Now
Logo of GEICO

GEICO

Auto Insurance β€’ RV Insurance β€’ ATV Insurance β€’ Boat Insurance β€’ Motorcycle Insurance

10,000+ employees

Founded 1936

πŸ’Έ Finance

Description

β€’ Our Senior Staff Engineer works with our Staff and Sr. Engineers to innovate and build new systems. β€’ Improve and enhance existing systems and identify new opportunities to apply your knowledge to solve critical problems. β€’ Lead the strategy and execution of a technical roadmap that will increase the velocity of delivering products.

Requirements

β€’ Exemplary ability to design, perform experiments, and influence engineering direction and product roadmap β€’ Experience partnering with engineering teams and transferring research to production β€’ Extensive experience in leading and building full-stack application and service development, with a strong focus on SAAS products / platforms. β€’ Proven expertise in designing and developing microservices using C#, gRPC, Python, Django, Kafka, and Apache Spark, with a deep understanding of both API and event-driven architectures. β€’ 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 at least two modern OOP languages such as C#, Java, C++, or Python including object-oriented design. β€’ Great understanding of open-source databases like MySQL, PostgreSQL, etc. and strong foundation with No-SQL databases like Cosmos, Cassandra, Apache Trino, etc. β€’ In-depth knowledge of CS data structures and algorithms. β€’ Ability to excel in a fast-paced, startup-like environment. β€’ Knowledge of developer tooling across the software development life cycle (task management, source code, building, deployment, operations, real-time communication). β€’ Experience with Micro-services oriented architecture and extensible REST APIs. β€’ 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. β€’ Fluency in DevOps Concepts, Cloud Architecture, and Azure DevOps Operational Framework. β€’ Experience in leveraging PowerShell scripting. β€’ Experience in existing Operational Portals such as Azure Portal. β€’ Experience with application monitoring tools and performance assessments. β€’ Experience in Azure Network (Subscription, Security zoning, etc.)

Benefits

β€’ Premier Medical, Dental and Vision Insurance with no waiting period** β€’ Paid Vacation, Sick and Parental Leave β€’ 401(k) Plan β€’ Tuition Reimbursement β€’ Paid Training and Licensures

Apply Now

Similar Jobs

Built byΒ Lior Neu-ner. I'd love to hear your feedback β€” Get in touch via DM or lior@remoterocketship.com