Job Closed

This listing is no longer active.

GEICO logo
GEICO

Get more with GEICO

Staff Engineer

Full-stack EngineerSoftware EngineerOtherRemoteLeadTeam 10,001+Since 1936H1B SponsorCompany SiteLinkedIn

Location

California + 2 moreAll locations: California | Texas | Washington

Posted

132 days ago

Salary

$115K - $230K / year

Seniority

Lead

Job Description

Staff Engineer

GEICO

• Focus on multiple areas and provide leadership to the engineering teams. • Own complete solution across its entire life cycle. • 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. • Utilize programming languages like Python, C# or other object-oriented languages, SQL, and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of Azure tools and services. • Mentor more junior team members professionally to help them realize their full potential. • Consistently share best practices and improve processes within and across teams.

Job Requirements

  • Fluency and specialization with at least two modern languages such as Java, Python or C# including object-oriented design.
  • Experience in building products using micro-services oriented architecture and extensible REST 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 in leveraging PowerShell scripting.
  • Experience in existing Operational Portals such as Azure Portal.
  • Experience with application monitoring tools and performance assessments.
  • Experience in Datacenter structure, capabilities, and offerings, including the Azure platform, and its native services.
  • Experience in security protocols and products: Understanding of Active Directory, Windows Authentication, SAML, OAuth.
  • Experience in Azure Network (Subscription, Security zoning, etc.).
  • Experience in Genesis.
  • In-depth knowledge of CS data structures and algorithms.
  • Knowledge of developer tooling across the software development life cycle (task management, source code, building, deployment, operations, real-time communication).
  • Enterprise level design documentation.
  • Risk assessment.
  • Strong problem-solving ability.
  • Ability to excel in a fast-paced, startup-like environment.
  • 6+ years of professional software development experience within the .NET framework (C# including object-oriented design).
  • 4+ years of experience in open-source frameworks.
  • 3+ years of experience with architecture and design.
  • 3+ years of experience with AWS, GCP, Azure, or another cloud service.

Benefits

  • Comprehensive Total Rewards program that offers personalized coverage tailor-made for you and your family’s overall well-being.
  • Financial benefits including market-competitive compensation; a 401K savings plan vested from day one that offers a 6% match; performance and recognition-based incentives; and tuition assistance.
  • Access to additional benefits like mental healthcare as well as fertility and adoption assistance.
  • Supports flexibility- We provide workplace flexibility as well as our GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year.

Related Job Pages

More Full-stack Engineer Jobs

Five9 logo

Senior Software Engineer

Five9

Helping Companies Bring Joy to CX.

Full TimeRemoteTeam 1,001-5,000Since 2001H1B Sponsor

• Designing, developing, and maintaining the Studio software solution—a drag-and-drop flow builder and execution engine that integrates multiple channels such as voice, SMS, and chatbots with the Five9 contact center voice solution. • Software design and development, testing, and documentation across backend, frontend, and interaction management platforms to deliver end-to-end features. • Collaborate closely with product owners and designers to expand functionality and create high-quality user interfaces. • Take operational ownership for service performance and quality (including participating in on-call rotations). • Explore cutting-edge technologies and work with product teams to bring innovative ideas to market.

Australia
Job Closed
Bellese Technologies logo

Senior Engineer, Pega

Bellese Technologies

Improving the healthcare journey through civic innovation.

OtherRemoteTeam 51-200H1B No Sponsor

• You contribute meaningfully to the success of one or more projects or products, helping drive positive outcomes. • You demonstrate proficiency and specialized skill in one or more key technologies relevant to the team’s goals. • You accurately scope, estimate, design, and deliver medium-to-large features while actively reducing technical debt across projects or products. • You proactively support and collaborate with team members, fostering a positive and productive team environment. • You adhere to established team processes, ensuring a steady and reliable delivery of features to production. • Cross-functional Collaboration: Work closely with teammates, external teams, and client stakeholders to ensure quality considerations are integrated at every stage of the SDLC. • Test Planning and Design: Develop comprehensive test plans, test cases, and relevant documentation that align with software specifications and user requirements to ensure thorough testing of features and functionalities. • Bug Tracking and Resolution: Utilize bug-tracking tools to document, prioritize, and track defects. Facilitate communication across teams to ensure timely and effective issue resolution. • Quality Metrics and Standards: Establish and enforce standards and best practices. Track metrics to assess the quality of the software throughout the SDLC. • Automate Testing Processes: Focus on increasing test coverage, speed, and accuracy to support continuous integration and deployment pipelines. • Continuous Improvement: Continuously evaluate and recommend new QA tools, frameworks, and techniques, driving innovation and staying up-to-date with industry trends and best practices • Compliance and Regulatory Adherence: Ensure testing procedures comply with industry standards and regulatory requirements, preparing documentation for audit purposes. • Performance and Security Testing: Implement and conduct performance and security testing following best practices and business requirements

United States
$128.7K - $153.4K / year
Job Closed
Bellese Technologies logo

Staff Engineer, Data – Tech Lead

Bellese Technologies

Improving the healthcare journey through civic innovation.

OtherRemoteTeam 51-200H1B No Sponsor

• As the Staff Engineer/ Technical Lead for the Analytics Team, you will spearhead a team of engineers, providing the guidance and technical oversight necessary to ensure the successful delivery of all project milestones. • Architect and evolve scalable data pipelines using Python (PySpark) on Databricks. • Lead design and implementation of data ingestion, transformation, and orchestration frameworks. • Mentor and guide other data engineers through technical leadership and coaching. • Drive performance optimization, cost efficiency, and system reliability at scale. • Contribute to long-term data platform strategy and roadmap • Review designs and code, providing thoughtful feedback and raising the engineering bar • Research and build proof of concepts in the data space • Write clean, well-structured, and maintainable code, adhering to established coding standards and best practices • Perform thorough code reviews, providing constructive feedback to peers and identifying potential risks or areas for improvement • Debug and resolve defects, proactively identifying and addressing potential issues before they impact users • Create and maintain comprehensive technical documentation • Actively participate in Agile ceremonies, such as stand-ups, sprint planning, and retrospectives, ensuring effective communication and collaboration across the team • Assist in the estimation, prioritization, and planning of development tasks, ensuring projects are delivered on time and within budget • Continuously evaluate and recommend new dataframe related technologies, frameworks, and tools, helping to drive innovation and keep the team up-to-date with industry trends • Engage in ongoing professional development to stay current with industry best practices, and share knowledge and insights with the team as appropriate • Assist in the implementation and maintenance of security, compliance, and governance policies within the Databricks and AWS environment to ensure adherence to industry standards and regulatory requirements.

United States
$150K - $182.4K / year
Job Closed
OtherRemoteTeam 51-200Since 2018H1B Sponsor

• Lead the Design of Business-Critical Systems: Own end-to-end technical design and delivery for services that power customer acquisition, onboarding/off-boarding, and revenue operations. • Drive Architectural Excellence: Define and evolve system architecture for high-throughput, fault-tolerant metering and billing pipelines; make principled tradeoffs across correctness, latency, cost, and operability. • Own Cross-Functional Execution: Partner with Finance, RevOps, and Sales to translate business needs into robust, scalable systems—anticipating edge cases, ensuring audit-ability, and aligning stakeholders on milestones and risks. • Contribute Deeply to Cloud Nexus: Design and scale primitives that enable multi-cloud connectivity across teams, domains, and regions; ensure strong isolation, clear abstractions, and predictable performance. • Ensure Data Integrity, Reliability, and Compliance: Build and operate distributed data systems with strong correctness guarantees; implement monitoring, alerting, dashboards, and runbooks that keep revenue-impacting pipelines trustworthy. • Raise the Engineering Bar: Set quality standards through code reviews, design reviews, and operational readiness; introduce patterns and tooling that improve maintainability and incident response. • Mentor and Multiply Impact: Mentor engineers, unblock execution, and foster a culture of ownership, learning, and pragmatic excellence. • Improve Developer and Customer Experience: Identify opportunities to streamline customer flows via automation, better tooling, and targeted platform improvements that reduce friction and support load.

United States
$180K - $225K / year
Job Closed