Enable job alerts via email!

Backend Staff Software Engineer - Billing Platform (REMOTE)

GEICO

Chevy Chase (MD)

Remote

USD 195,000 - 230,000

Full time

Today
Be an early applicant

Job summary

A leading insurance technology company located in Chevy Chase, MD, is seeking an experienced software engineer to oversee designs for billing platforms, mentor teams, and lead the development of scalable software systems. The ideal candidate has over 8 years of experience and proficiency in Java, Kotlin, or Golang. This role offers a competitive salary of up to $230,000 and comprehensive benefits, including paid leave and 401(k).

Benefits

Comprehensive benefits package
Paid vacation, sick leave, and parental leave
Opportunity for career advancement

Qualifications

  • 8+ years of professional, hands-on software development experience.
  • Strong experience in architecting and designing large-scale, complex systems.
  • Proficient coding skills in Java, Kotlin, Golang, or similar languages.
  • Experience with SQL and NoSQL databases, Kafka, Spark, and Airflow.
  • Proficient in using cloud computing tools and DevOps practices.

Responsibilities

  • Oversee designs of sub-systems within the billing platform.
  • Provide strategic guidance for billing teams to align with objectives.
  • Lead the design and development of complex software systems.
  • Identify technical challenges and develop solutions.
  • Mentor engineers, fostering a culture of learning and improvement.

Skills

Software development experience
Architecting complex systems
Coding in Java, Kotlin, Golang
SQL and NoSQL databases
Cloud computing and DevOps

Tools

Kafka
Spark
Airflow
Job description
Overview

Employer Industry: Insurance Technology


Why consider this job opportunity:



  • Salary up to $230,000

  • Comprehensive benefits package, including premier medical, dental, and vision insurance with no waiting period

  • Paid vacation, sick leave, and parental leave

  • 401(k) plan and tuition assistance available

  • Opportunity for significant career advancement within a technology-driven organization

  • Work with cutting-edge technology to transform the insurance landscape


Responsibilities


  • Oversee high-level and low-level designs of sub-systems within the billing platform, ensuring quality and performance

  • Provide strategic guidance for multiple billing teams to align with technical vision and business objectives

  • Lead the design and development of complex software systems, ensuring scalability and maintainability

  • Identify and prioritize technical challenges, developing solutions to ensure smooth product development

  • Mentor and guide engineers, fostering a culture of continuous learning and improvement


Qualifications


  • 8+ years of professional, hands-on software development experience

  • Strong experience in architecting and designing large-scale, complex systems

  • Proficient coding skills in Java, Kotlin, Golang, or similar languages

  • Experience with SQL and NoSQL databases, Kafka, Spark, and Airflow

  • Proficient in using cloud computing tools and DevOps practices throughout the software development lifecycle


Preferred Qualifications


  • Experience in the financial technology sector, particularly in billing, payments, and financial reporting

  • Proven track record in designing and implementing workflow engines


#InsuranceTechnology #SoftwareEngineering #CareerOpportunity #CompetitivePay #InnovativeSolutions


We prioritize candidate privacy and champion equal-opportunity employment. Central to our mission is our partnership with companies that share this commitment. We aim to foster a fair, transparent, and secure hiring environment for all. If you encounter any employer not adhering to these principles, please bring it to our attention immediately.


We are not the EOR (Employer of Record) for this position. Our role in this specific opportunity is to connect outstanding candidates with a top-tier employer.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.