Senior Staff Software Engineer - Billing Platform

Yesterday

Apply Now
Logo of GEICO

GEICO

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

10,000+

Description

β€’ Seeking a seasoned Software Engineer with extensive experience in designing, building, and maintaining large-scale applications and distributed systems. β€’ Integral part of managing GEICO's core billing platform. β€’ Responsibilities include technical leadership, development, strategy execution, interoperability drive, technical decision-making, debt reduction, and mentoring engineers.

Requirements

β€’ 10 + years of professional, hands-on software development experience, including leading technical projects across multiple teams or product areas. β€’ Extensive experience in architecting and designing large-scale, complex systems that have delivered significant business impact. β€’ Proficient coding skills in Java, Kotlin, Golang, or similar languages, capable of producing high-performance, production-quality code. β€’ Strong expertise in building and scaling data pipelines that can process hundreds of terabytes of data efficiently. β€’ Experience with a wide range of technologies, including SQL and NoSQL databases, Kafka, Spark, Airflow, or their equivalents. β€’ Proficient in using cloud computing tools throughout the software development lifecycle, with deep expertise in DevOps, observability, telemetry, and test automation. β€’ Skilled in collaborating across engineering teams and other functions to build alignment, drive decision-making, and communicate transparently.

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