Senior Staff Engineer - Substantiation Platform (Remote)
Company: Geico
Location: Atlanta
Posted on: April 1, 2025
Job Description:
Senior Staff Engineer - Substantiation Platform (Remote)At
GEICO, we are not just an insurance company; we are a
technology-driven organization that is transforming the insurance
landscape. Our mission is to leverage cutting-edge technology to
deliver exceptional experiences for our customers and create
innovative solutions that redefine the industry.About The TeamOur
Financial Data Integrity Team is at the heart of ensuring trust and
accuracy in our organization's financial ecosystem. We design,
implement, and manage the substantiation platform that safeguards
the integrity of financial data across global systems, enabling
compliance, informed decision-making, and operational
excellence.What you will doAs a Senior Staff Software Engineer for
our Financial Data Integrity Substantiation Platform, you will play
a crucial role in designing, developing, and optimizing our
critical data reconciliation systems. Your technical expertise will
be instrumental in ensuring the accuracy, reliability, and
scalability of our financial data infrastructure. Here's what you
can expect to do:Responsibilities
- Design and implement high-performance, scalable reconciliation
systems capable of processing billions of transactions daily.
- Make key technical decisions that balance immediate business
needs with long-term scalability and maintainability.
- Collaborate with cross-functional teams to integrate our
platform with various financial systems, ERPs, and data
warehouses.
- Lead the development of core components of our substantiation
platform, writing high-quality, efficient code.
- Provide technical guidance and mentorship to other engineers on
the team.
- Establish and promote best practices for code quality, testing,
and deployment.
- Contribute to the professional development of junior engineers
through code reviews and knowledge sharing.
- Work closely with Finance, Compliance, and Business
Intelligence teams to translate complex business requirements into
technical solutions.
- Collaborate with Product Management to define and prioritize
features that deliver maximum impact.
- Communicate complex technical concepts to both technical and
non-technical stakeholders.Minimum Requirements
- Bachelor's degree in computer science engineering, or related
field; advanced degree preferred.
- 10+ years of professional software development experience, with
a strong focus on building large-scale, distributed systems.
- Extensive experience (at least 5 years) working with financial
data systems, reconciliation processes, or related financial
technology.
- Deep expertise in at least one major programming language
(e.g., Java, Python, C++, Go) and proficiency in others.
- Proven track record of designing and implementing
high-performance, scalable software solutions that process large
volumes of data.
- Strong understanding of database systems (both SQL and NoSQL)
and data modeling for financial applications.
- Experience with cloud computing platforms (e.g., AWS, Azure,
GCP) and microservices architecture.
- Solid knowledge of financial industry regulations and
compliance requirements (e.g., SOX, GDPR, PCI DSS).
- Demonstrated ability to mentor junior engineers and provide
technical leadership on complex projects.
- Excellent problem-solving skills and the ability to optimize
systems for performance, reliability, and scalability.
- Strong communication skills, with the ability to explain
complex technical concepts to both technical and non-technical
stakeholders.
- Experience with Agile development methodologies and CI/CD
practices.Be Part of Our JourneyIf you are a passionate
technologist looking to make a difference, GEICO Tech is the place
for you. Join us and be part of a team that is shaping the future
of insurance technology. Together, we will create innovative
solutions that improve lives and transform the industry.Annual
Salary$120,000.00 - $260,000.00The above annual salary range is a
general guideline. Multiple factors are taken into consideration to
arrive at the final hourly rate/annual salary to be offered to the
selected candidate. Factors include, but are not limited to, the
scope and responsibilities of the role, the selected candidate's
work experience, education and training, the work location as well
as market and business considerations.GEICO will consider
sponsoring a new qualified applicant for employment authorization
for this position.Benefits:
- Premier Medical, Dental and Vision Insurance with no waiting
period.
- Paid Vacation, Sick and Parental Leave.
- 401(k) Plan.
- Tuition Assistance.
- Paid Training and Licensures.*Benefits may be different by
location. Benefit eligibility requirements vary and may include
length of service.**Coverage begins on the date of hire. Must
enroll in New Hire Benefits within 30 days of the date of hire for
coverage to take effect.The equal employment opportunity policy of
the GEICO Companies provides for a fair and equal employment
opportunity for all associates and job applicants regardless of
race, color, religious creed, national origin, ancestry, age,
gender, pregnancy, sexual orientation, gender identity, marital
status, familial status, disability or genetic information, in
compliance with applicable federal, state and local law.GEICO
reasonably accommodates qualified individuals with disabilities to
enable them to receive equal employment opportunity and/or perform
the essential functions of the job, unless the accommodation would
impose an undue hardship to the Company.
#J-18808-Ljbffr
Keywords: Geico, Atlanta , Senior Staff Engineer - Substantiation Platform (Remote), Engineering , Atlanta, Georgia
Didn't find what you're looking for? Search again!
Loading more jobs...