Sr Staff Engineer - Java; API/Software Development/Microservices
Listed on 2025-12-31
-
Software Development
Cloud Engineer - Software, Software Engineer
Sr Staff Engineer - Java (API/Software Development/Microservices)
Join to apply for the Sr Staff Engineer - Java (API/Software Development/Microservices) role at GEICO.
Base pay range$/yr - $/yr
At GEICO, we offer a rewarding career where ambitions are met with endless possibilities. We honor our iconic brand by providing quality coverage and driving innovation to exceed customer expectations, and we value a supportive culture and the GEICO Pledge:
Great Company, Great Culture, Great Rewards, and Great Careers.
Our Senior Staff Engineer works with our Staff and Senior Engineers to innovate and build new systems, improve and enhance existing systems, and identify new opportunities to apply knowledge to solve critical problems. The role leads the strategy and execution of a technical roadmap that increases velocity of delivering products and unlocks new engineering capabilities.
Position Responsibilities- Provide technical leadership to multiple areas and deliver thought leadership across the enterprise
- Collaborate across teams and across the technology organization to solve the toughest problems
- Deliver high‑quality services and software for a variety of domains
- Ensure the quality, usability, and performance of solutions
- Utilize programming languages such as Java, C#, or other object‑oriented languages, SQL and No
SQL databases, container orchestration services (Docker, Kubernetes), and Azure/AWS/GCP tools and services - Work on end‑to‑end solutions that may span front‑end implementations (Flutter, Angular, React) through API tiers and backend domain services
- Mentor and coach engineers, influencing and educating executives
- Share best practices and improve processes within and across teams
- Analyze cost and forecast, incorporating them into business plans
- Determine and support resource requirements, evaluate operational processes, measure outcomes, and demonstrate adaptability for continuous learning
- Exemplary ability to design, perform experiments, and influence engineering direction and product roadmap
- Experience partnering with engineering teams and transferring research to production
- Extensive experience leading and building full‑stack application and service development, with a strong focus on SaaS products/platforms
- Proven expertise designing and developing microservices using Graph
QL, gRPC, Java, Python, Kafka, event‑driven architectures - Proven experience delivering highly resilient event‑driven and messaging‑based solutions at scale with minimal latency
Deep hands‑on experience building complex SaaS systems, with Docker and Kubernetes knowledge - Fluency with at least two modern OOP languages such as Java, C#, C++, or Python, including object‑oriented design
- Comfort with front‑end technologies (React, Flutter, Angular, HTML, JavaScript) and back‑end technologies
- Strong understanding of open‑source databases (MySQL, Postgre
SQL) and No‑SQL databases (Cosmos, Cassandra, Apache Trino) - In‑depth knowledge of CS data structures and algorithms
- Ability to excel in a fast‑paced, startup‑like environment
- Knowledge of developer tooling across the software development life cycle
- Experience with micro‑services architecture and extensible REST APIs
- Experience building system architecture and design (patterns, reliability, scaling)
- Experience implementing security protocols across services (Active Directory, Windows Authentication, SAML, OAuth)
- Fluency in Dev Ops concepts, cloud architecture, and operational frameworks
- Experience with application monitoring tools and performance assessments
- Experience with Azure networking (subscriptions, security zoning, etc.)
- 10+ years full‑stack development experience (Java/C#/Python/Go)
- 8+ years of experience with architecture and design
- 6+ years of experience in open‑source frameworks
- 4+ years of experience with AWS, GCP, Azure, or another cloud service
- Bachelor’s degree in Computer Science, Information Systems, or equivalent education or work experience
- Comprehensive total rewards program offering personalized coverage for you and your family
- Financial benefits including market‑competitive compensation, 401(k) savings plan with 6% match,…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).