ApplyStaff Engineer, Policy Platform [REMOTE]
Posted 3 months agoViewed
View full description
💎 Seniority level: Staff, 6+ years of professional software development experience, 4+ years in open-source frameworks, 6+ years in architecture and design, 6+ years with cloud services
📍 Location: United States of America
💸 Salary: 115000 - 230000 USD per year
🔍 Industry: Insurance
🏢 Company: external
⏳ Experience: 6+ years of professional software development experience, 4+ years in open-source frameworks, 6+ years in architecture and design, 6+ years with cloud services
🪄 Skills: AWSDockerLeadershipSoftware DevelopmentSQLDesign PatternsGCPJavaKubernetesOAuthAlgorithmsAzureData StructuresGo.NETNosqlRustProblem Solving
Requirements:
- Fluency and Specialization with at least two modern languages such as Java, .NET, Go or Rust including object-oriented design.
- Experience in building products using microservices architecture and extensible GraphQL and gRPC APIs.
- Experience building the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems.
- Experience with continuous delivery and infrastructure as code.
- Fluency in DevOps Concepts, Cloud Architecture, and Azure DevOps Operational Framework.
- Experience with application monitoring tools and performance assessments.
- Experience in security protocols and products: Understanding of Active Directory, Windows Authentication, SAML, OAuth.
- Experience with commercial cloud environments (Azure, AWS, GCP).
- In-depth knowledge of CS data structures and algorithms.
- Strong problem-solving ability.
- Ability to excel in a fast-paced, startup-like environment.
- Knowledge of developer tooling across the software development life cycle.
Responsibilities:
- Focus on multiple areas and provide leadership to the engineering teams.
- Own complete solution across its entire life cycle.
- Envision, design and deliver platform capabilities that enrich the GEICO tech ecosystem for a broad variety of teams.
- Influence and build vision with product managers, team members, customers, and other engineering teams to solve complex problems for building enterprise-class business applications.
- Accountable for the quality, usability, and performance of the solutions.
- Lead in design sessions and code reviews to elevate the quality of engineering across the organization.
- Mentor more junior team members professionally to help them realize their full potential.
- Consistently share best practices and improve processes within and across team.
Apply