
Senior Engineer – Java, Microservices, Data/Systems Engineering
GEICO
full-time
Posted on:
Location Type: Hybrid
Location: Bethesda • Maryland • United States
Visit company websiteExplore more
Salary
💰 $80,000 - $215,000 per year
Job Level
About the role
- Design and implement infrastructure solutions for workplace technologies
- Provide technical leadership ensuring strong engineering standards
- Support and maintain Linux and Windows server platforms
- Execute DevOps activities including CI/CD pipeline management
- Manage platform lifecycle activities including patching and upgrading
- Collaborate with cross-functional teams and mentor teammates
Requirements
- 6+ years of experience in a hybrid role as Software Engineer, Systems Engineer, Platform Engineer, or Infrastructure Engineer
- Advanced programming experience with Java, C#, or C++
- Proven understanding of microservices oriented architecture and extensible REST APIs
- Strong database expertise including MySQL/PostgreSQL/SQL Server/Oracle
- Strong background in enterprise infrastructure for Windows and Linux systems
- Advanced skills with Windows Server and Active Directory
- Strong networking fundamentals knowledge including TCP/IP, DNS, and VPNs
- Hands-on experience with cloud platforms (Azure/AWS)
- Knowledge of monitoring tools like Prometheus and Grafana
- Strong communication and problem-solving skills, ability to mentor teammates
Benefits
- Comprehensive Total Rewards program tailored for well-being
- 401K savings plan with a 6% match
- Performance and recognition-based incentives
- Tuition assistance
- Workplace flexibility including remote work for up to four weeks per year
- Mental healthcare and family planning support
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaC#C++microservices architectureREST APIsMySQLPostgreSQLSQL ServerOracleWindows Server
Soft Skills
technical leadershipcommunicationproblem-solvingmentoring