Staff Engineer
About the role
GEICO is seeking an experienced full stack Engineer with a passion for building high-performance, low maintenance, zero-downtime platforms, and applications. The role involves driving the insurance business transformation towards a tech organization with engineering excellence as its mission, while fostering a culture of psychological safety and continuous improvement.
Responsibilities
- Focus on multiple areas and provide technical and thought leadership to the enterprise
- Collaborate with product managers, team members, customers, and other engineering teams to solve our toughest problems
- Develop and execute technical software development strategy for the Platform Engineering domain
- Accountable for the quality, usability, and performance of the solutions
- Lead Strategy and Execution of a technical roadmap that will increase the velocity of delivering products and unlock new engineering capabilities
Qualifications
- Deep hands-on experience in complex system design and data pipeline and architectures, scale and performance, tuning, with good knowledge on Docker and Kubernetes
- Advance knowledge of at least one OOP languages such as Java, .NET, Go, Python, C++, etc.
- Advance knowledge of web technologies such as HTML, CSS, JavaScript is preferred
- Understand open-source databases like MySQL, PostgreSQL, etc.
- Experience in architecting, designing, building automation, workflows, custom objects/apps, declarative functionality, triggers, migration tools in BMC Helix platform and transition such platform to Open Source is a big plus.
- Experience building and configuring flows, and process builders
- Strong understanding of web service integration (REST/SOAP) and enterprise middleware integration tiers
- Able to articulate channel dataflow and process flow including email, messaging, chat, mobile Push and SDK's
- Excellent communication skills – needs to be able to lead projects from the front and interact with clients and sponsors on a regular basis
- Experience partnering with engineering teams and transferring research to production
- Experience with continuous delivery (CI/CD) and Infrastructure as Code
- In-depth knowledge of CS data structures and algorithms
- Experience solving analytical problems with quantitative approaches
- Experience with Windows Server Administration and Windows Event Log
- Willing to take on-call and operation support
Benefits
The above annual salary range is a general guideline. Multiple factors are taken into consideration to arrive at the final hourly rate/ annual salary to be offered to the selected candidate. Factors include, but are not limited to, the scope and responsibilities of the role, the selected candidate’s work experience, education and training, the work location as well as market and business considerations.
Pay
$115,000.00 - $230,000.00
Schedule
Not specified