Distinguished Engineer - Mobility (UEM/MDM) - Remote - Leading Insurance Technology Transformation
Join the Future of Insurance Technology as a Distinguished Engineer - Mobility (UEM/MDM)
Embark on a career-defining journey with GEICO as a Distinguished Engineer, Mobility, and be at the forefront of transforming the insurance industry through cutting-edge technology. This is a unique opportunity to leverage your expertise in Unified Endpoint Management (UEM) and Mobile Device Management (MDM) to drive innovation and excellence in engineering. As a remote team member, you'll enjoy the flexibility of working from a state-of-the-art and comfortable workspace while making a significant impact on our organization's technological advancement.
About GEICO and Our Technology Vision
GEICO is a leading insurance provider committed to revolutionizing the industry through technology. We're on a mission to transition from a traditional IT model to a tech organization that prioritizes engineering excellence, psychological safety, and continuous improvement. Our goal is to build high-performance, low-maintenance, zero-downtime platforms and applications that set new standards in the industry.
Position Summary
We're seeking an experienced Distinguished Engineer with a passion for building innovative solutions in UEM/MDM. As a technical leader, you'll drive the strategy and execution of our technical roadmap, enhance existing systems, and identify new opportunities for growth. Your deep technical expertise and leadership skills will be instrumental in unlocking new engineering capabilities and delivering products at an accelerated pace.
Key Responsibilities
- Technical Leadership: Provide technical guidance and leadership across the enterprise, focusing on multiple areas of expertise.
- Collaboration: Work closely with product managers, team members, customers, and other engineering teams to solve complex problems and drive innovation.
- Technical Strategy: Develop and execute technical software development strategies for various domains, ensuring quality, usability, and performance.
- Mentorship: Mentor and coach engineers and product community members to strengthen technical expertise and know-how.
- Influencer: Influence and educate leadership at all levels, promoting best practices and process improvements.
- Technical Expertise: Utilize programming languages like Python, C#, SQL, NoSQL databases, Container Orchestration services, and public cloud tools and services.
- Analysis and Planning: Analyze costs, forecast, and incorporate them into business plans, determining resource requirements and evaluating operational processes.
Essential Qualifications
Technical Skills
- Deep Knowledge: Modern device management platforms, UEM/MDM solutions.
- Programming Languages: Fluency and specialization in at least two modern languages such as Java, C++, Python, or C#, including object-oriented design.
- Scripting Languages: Fluency and specialization in scripting languages like PowerShell or Bash.
- Micro-services Architecture: Experience with micro-services oriented architecture and extensible REST APIs.
- Cloud and DevOps: Fluency in DevOps concepts, Cloud Architecture, and Azure DevOps Operational Framework.
Experience and Education
- Professional Experience: 12+ years of professional software development experience within a Java framework (J2EE, web containers, and Java).
- Architecture and Design: 10+ years of experience with architecture and design.
- Cloud Services: 6+ years of experience with AWS, GCP, Azure, or another cloud service.
- Open-source Frameworks: 6+ years of experience in open-source frameworks.
- Education: Bachelor's degree in Computer Science, Information Systems, or equivalent education or work experience.
Preferred Qualifications
- Additional Cloud Experience: Experience with multiple cloud providers.
- Containerization: Knowledge of containerization technologies like Docker and Kubernetes.
- Security: Experience with security protocols and products, including Active Directory, Windows Authentication, SAML, OAuth.
- Azure Network: Experience with Azure Network (subscription, security zoning, etc.).
- Publications: A track-record of publications history in credible conferences and journals.
Career Growth and Learning Benefits
At GEICO, we're committed to the growth and development of our engineers. As a Distinguished Engineer, you'll have:
- Mentorship Opportunities: Guidance from experienced leaders and mentors.
- Training and Development: Access to training programs, workshops, and conferences.
- Career Advancement: Opportunities for career growth and advancement within the organization.
Work Environment and Culture
Our remote work environment offers:
- Flexibility: Work from a state-of-the-art and comfortable workspace.
- Inclusive Culture: A culture that values diversity, inclusion, and psychological safety.
- Collaboration Tools: Access to collaboration tools and technologies to stay connected with the team.
Compensation and Benefits
We offer a comprehensive Total Rewards Program, including:
- Premier Medical, Dental, and Vision Insurance: With no waiting period.
- Paid Time Off: Paid vacation, sick, and parental leave.
- 401(k) Plan: A 401(k) plan to help secure your financial future.
- Tuition reimbursement for ongoing education.
- Paid Training and Licensures: Paid training and licensures for professional development.
Equal Employment Opportunity
GEICO is an equal opportunity employer committed to diversity and inclusion. We welcome applications from qualified candidates of all backgrounds.
How to Apply
Ready to take on this exciting challenge? Apply now and let's discuss how you can become a vital part of our success story.
Apply for this job