Hybrid Senior Software Engineer

Posted 1 hour ago

Apply now

About the role

  • Lead Backend Software Engineer overseeing the design and development of GEICO's billing platform components. Collaborating across teams and mentoring engineers in a technology-driven environment at GEICO.

Responsibilities

  • Oversee high-level and low-level designs of one or more sub-systems of the billing platform
  • Responsible for the quality, reliability, usability, and performance of the solutions
  • Provide strategic guidance and oversight for multiple billing teams
  • Lead the design and development of complex software systems
  • Identify and prioritize technical challenges and develop solutions
  • Collaborate with product management and design for cohesive project delivery
  • Mentor and guide engineers, fostering a culture of continuous learning and improvement

Requirements

  • 4+ years of professional, hands-on software development experience
  • Strong experience in architecting and designing large-scale, complex systems
  • Proficient coding skills in C#, Java, Kotlin, Golang, or similar languages
  • Experience with SQL and NoSQL databases, ASB, Kafka, Spark, Airflow
  • Proficient in using cloud computing tools throughout the software development lifecycle
  • Advanced .NET ecosystem experience (C#, ASP.NET, Web API, REST, SQL Server, Visual Studio/VS Code)
  • Microservices and extensible API design expertise
  • Experience working with XML-based data/file systems (XPath, XSD, XML serialization in .NET etc.)

Benefits

  • 401K savings plan vested from day one that offers a 6% match
  • Performance and recognition-based incentives
  • Tuition assistance
  • Mental healthcare benefits
  • Fertility and adoption assistance
  • Workplace flexibility including the GEICO Flex program allowing remote work for up to four weeks per year

Job title

Senior Software Engineer

Job type

Experience level

Senior

Salary

$100,000 - $215,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job