Geico - Morristown, NJ

posted 11 days ago

Full-time - Mid Level
Morristown, NJ
Insurance Carriers and Related Activities

About the position

The Staff Engineer, Enterprise Engineering at GEICO is a pivotal role focused on building high-performance, low-maintenance platforms and applications within the Mobility Management team. This position is integral to the company's transformation into a tech-driven organization, emphasizing engineering excellence and a culture of continuous improvement. The ideal candidate will possess extensive technical knowledge across various systems and will be responsible for delivering high-quality technology products in a dynamic environment.

Responsibilities

  • Engineer and build associate experiences for end user computing devices
  • Scope, design, and build scalable, resilient distributed systems
  • Build product definition and leverage technical skills to drive towards the right solution
  • Engage in cross-functional collaboration throughout the entire software lifecycle
  • Lead design sessions and code reviews with peers to elevate engineering quality
  • Define, create, and support reusable application components/patterns
  • Utilize programming languages like Bash, Python, PowerShell, SQL, and NoSQL databases
  • Mentor other engineers
  • Share best practices and improve processes within and across teams
  • Participate in Production on-call support

Requirements

  • 6+ years of engineering experience on MDM platforms supporting Windows and Mac devices
  • 3+ years of experience with architecture and design
  • 3+ years of experience with AWS, GCP, Azure, or another cloud service
  • 2+ years of experience in open-source frameworks
  • Extensive hands-on experience with endpoint management platforms such as Workspace ONE, Intune, SCCM, and JamF
  • Moderate to advanced understanding of Directory Services (both on-prem and Azure AD)
  • Demonstrated experience in PowerBI
  • Experience in maintaining virtual workstation platforms such as Citrix, VDI, and AVD
  • Experience with management of security compliance configurations (GPOs and CSPs)
  • Strong Windows and Mac endpoint troubleshooting skills
  • Excellent verbal and written communication skills
  • Strong PowerShell and/or Python scripting skills
  • Experience with project management and identifying milestones
  • Experience with Endpoint and Third-party application patch management
  • Experience with Cloud Services Administration (Azure, AWS, etc.)
  • Familiarity with application monitoring and performance assessments
  • Advanced programming experience with at least two modern languages such as Java, Go, C++, Python, PowerShell, or C#
  • Proven understanding of microservices oriented architecture and extensible REST APIs
  • Experience with monitoring tools such as Dynatrace, Thousand Eyes, Influx, Grafana
  • Advanced understanding of DevOps concepts including Azure DevOps framework and tools
  • Understanding of security protocols and products: Active Directory, Windows Authentication, SAML, OAuth
  • Experience with continuous delivery and infrastructure as code
  • Knowledge of developer tooling across the software development life cycle
  • Strong problem-solving ability

Nice-to-haves

  • One or more of the following certifications: Microsoft Azure Fundamentals (AZ900) and/or Microsoft 365 Fundamentals (MS900)

Benefits

  • Premier Medical, Dental and Vision Insurance with no waiting period
  • Paid Vacation, Sick and Parental Leave
  • 401(k) Plan
  • Tuition Reimbursement
  • Paid Training and Licensures
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service