- Scope, lead design/architecture, ensuring scalable and resilient distributed systems
- Build product definition and leverage your technical skills to drive towards the right solution
- Engage in cross-functional collaboration throughout the entire software lifecycle
- Lead in design sessions and code reviews with peers to elevate the quality of engineering across the organization
- Define, create, and support reusable application components/patterns from a business and technology perspective and utilize open-source programming languages like Python, C# etc.
- Provide support for 24x7 business critical systems
- Work independently, apply strong conceptualization, and deliver consistent results
- Maintain open-source security policies, procedures and protocols for applications supported
- Mentor other engineers
- Consistently share best practices and improve processes within and across teams
- Advanced programming experience in Python, C#, Golang, Java or other object-oriented languages (task management, source code, building, deployment, operations, real-time communication)
- Advanced experience utilizing SQL, and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of Open-source tools and services
- Experience architecting and designing new and current systems with proven understanding and extensible use of REST APIs
- Advanced understanding of DevOps concepts including DevOps framework and tools
- Advanced understanding of monitoring concepts, tooling, security protocols and products
- Architecture assessment and proposals
- Extensive knowledge of open-source tools, frameworks, and libraries
- Proven experience with OpenSSF and Linux Foundation
- Familiarity with the Power Platform suite of applications
- Proven experience multi-tasking by balancing delivery of multiple simultaneous projects, working with applications teams to deliver automated solutions with aggressive timelines
- Proven experience in troubleshooting issues across multiple applications and platforms
- Proven working experience in building and maintaining Cloud and Hybrid Cloud environments
- PowerShell scripting experience is a plus
- Python/Rust/Golang certification is a plus
- Demonstrated track record of contributions to open-source projects a plus
- Ability to concentrate and demonstrate a capacity to learn new technical concepts and adapt to new technologies quickly
- Strong critical/analytical thinking and detail-oriented skills
- Excellent verbal and written communications skills
- Strong problem-solving and troubleshooting skills
- Ability to excel in a fast-paced environment
- 4+ years of professional software development experience developing complex business applications in a large enterprise environment and Full Stack software development
- 3+ years of experience with architecture and design
- 3+ years of experience with Azure, AWS, GCP, or another Cloud or Hybrid Cloud service
- 2+ years of experience in open-source frameworks
- Bachelor’s degree in Computer Science, Information Systems, or equivalent education or work experience
Annual Salary
At this time, GEICO will not sponsor a new applicant for employment authorization for this position.
Benefits:
- to help secure your financial future and preserve your health and well-being, including:
- 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
- Benefits may be different by location. Benefit eligibility requirements vary and may include length of service.