Back to Jobs

Job Title: Lead Software Architect - Billing Platform Transformation

Remote, USA Full-time Posted 2025-11-24

Job Description:

Join our team of innovators at GEICO as a Lead Software Architect - Billing Platform Transformation. As a key member of our technology team, you will play a pivotal role in transforming our core billing platform, driving scalability, efficiency, and overall system performance. If you're a seasoned software engineer with a passion for leading technology transformations, we encourage you to apply.

Role Snapshot:

  • Position: Lead Software Architect - Billing Platform Transformation
  • Location: Remote
  • Compensation: Competitive salary and benefits package
  • Company: GEICO
  • Start Date: Immediate openings available

About the Job:

As a Lead Software Architect, you will be responsible for developing and articulating the overarching technology vision and architecture for the Billing Platform, ensuring it aligns with the organization's strategic goals and future growth. You will provide strategic technical direction and guidance for projects and initiatives, drive the development of new technologies, and tackle complex technical challenges with innovative solutions.

Responsibilities:

  • Develop and articulate the overarching technology vision and architecture for the Billing Platform, ensuring it aligns with the organization's strategic goals and future growth.
  • Provide strategic technical direction and guidance for projects and initiatives, ensuring alignment with business goals and scalability requirements.
  • Drive the development of new technologies, products, or processes, and tackle complex technical challenges with innovative solutions.
  • Create and maintain the technical architecture of the Billing Platform, ensuring it meets business objectives and supports scalability, performance, and reliability.
  • Mentor and guide other engineers, fostering a collaborative and innovative engineering culture.
  • Work closely with other engineers, product managers, and stakeholders to ensure project success.
  • Contribute to broader tech community through publications and speaking engagements, sharing knowledge and expertise to promote innovation and best practices.
  • Collaborate with various teams across the organization to build alignment, drive decision-making, and communicate technical strategies transparently.
  • Stay abreast of emerging technologies and market trends, ensuring platforms are adaptable to changing business needs and technological advancements.

Requirements:

  • 12+ 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.
  • Proven experience in leading technology transformations for business-critical systems, driving innovation and efficiency.
  • Deep and broad knowledge of current and emerging technologies, with expertise in designing, implementing, and troubleshooting significant portions of a production stack.
  • Strong coding skills in Java, Kotlin, Golang, or similar languages, with the capability to produce high-performance, production-quality code.
  • Proficient in utilizing cloud computing tools throughout the software development lifecycle, with deep expertise in DevOps practices, observability, telemetry, and test automation.
  • Demonstrated impact as distinguished engineer or equivalent in a complex technology area spanning multiple teams.
  • Excellent written and verbal communication skills, with a strong emphasis on transparency and visibility.
  • Ability to collaborate effectively with cross-functional teams and influence decision-making.
  • Ability to shape the technical direction of the organization, working closely with senior leaders to influence technology roadmaps and drive the adoption of innovative technologies.

What We Offer:

  • Competitive salary and benefits package.
  • Opportunities for career growth and professional development.
  • A collaborative and innovative work environment.
  • Recognition and rewards for outstanding performance.

How to Apply:

If you're a motivated individual ready to contribute to a thriving team, we encourage you to apply now! We are excited to review your application.

Apply To This Job Apply for this job  

Similar Jobs