Job Closed
This listing is no longer active.
Get more with GEICO
Senior Engineer – Data
Location
Washington
Posted
41 days ago
Salary
$80K - $215K / year
Seniority
Senior
Job Description
Senior Engineer – Data
GEICO
• Scope, design, and build scalable, resilient distributed systems • Utilize programming languages like Python, SQL, and NoSQL databases, along with Apache Spark for data processing, dbt for data transformation, container orchestration services such as Docker and Kubernetes, and various Azure tools and services • Use your technical expertise to shape product definitions and drive towards optimal solutions • Engage in cross-functional collaboration throughout the entire development lifecycle • Lead in design sessions and code reviews with peers to elevate the quality of engineering across the organization • Define, create, and support reusable data components and patterns that align with both business and technology requirements • Build a world-class analytics platform to satisfy reporting needs • Mentor other engineers • Consistently share best practices and improve processes within and across teams
Job Requirements
- Advanced programming experience and big data experience within Python, SQL, dbt, Spark, Kafka, Git, Containerization (Docker and Kubernetes)
- Experience with Apache Iceberg for managing large-scale tabular data in data lakes is a plus
- Experience with orchestration tools such as Apache Airflow or similar technologies to automate and manage complex data pipelines
- Experience with business intelligence tools (Power BI or Superset preferred)
- Proven understanding of microservices oriented architecture and REST APIs and GraphQL
- Experience architecting and designing new and current systems
- Advanced understanding of DevOps concepts including Azure DevOps framework and tools
- Experience with CI/CD to ensure smooth and continuous integration and deployment of data solutions
- Advanced PowerShell scripting skills
- Advanced understanding of monitoring concepts and tooling
- Advanced understanding of security protocols and products
- In-depth knowledge of CS data structures and algorithms
- Knowledge of developer tooling across the data development life cycle (task management, source code, building, deployment, operations, real-time communication)
- Strong problem-solving ability
- Ability to excel in a fast-paced environment.
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 Guides
Related Job Pages
More Full-stack Engineer Jobs
• Oversee all electrical engineering efforts to ensure deliverables are submitted on time, comply with client and regulatory requirements, meet quality standards, and align with budget and constructability expectations • Conduct and review electrical engineering designs and studies to develop deliverables and act as Engineer of Record for one or more projects simultaneously • Lead, manage, and mentor the electrical design team on the technical delivery of PV and BESS projects • Develop, implement and continuously improve a robust set of design standards, templates and best practices • Recruit and mentor electrical engineering team members that embody Signal Energy’s Core Principles • Champion innovation and creativity in design tools, processes and plant technology to keep Signal Energy an industry leader in PV and BESS engineering, procurement and construction • Maintain knowledge of current and pending industry codes and standards; incorporate same into design tools and processes • Interface with clients and other stakeholders to optimize project design and value; be the go-to expert for technical solutions • Support pursuits with input on conceptual designs and engineering budgets • Support Operations through resolution of RFIs, field changes and other design-related issues, including technical evaluations of any proposed changes to project design requirements, material specifications or means and methods • Collaborate with other engineering disciplines to ensure seamless integration of civil, structural and high voltage design packages
Engineering Team Leader
RemoteThe easier way to employ globally. Remote builds belonging for your team with payroll, benefits, & compliance solutions.
• Managing a small product team of 3-5 engineers (backend and frontend). • 30% of the time spent doing management work. Outside of that actively participates in product development in the their team. • Being involved in hiring processes for their own team and potentially help out their peers. • In addition to being involved in hiring, also being responsible for the onboarding process of new engineers. • By being the spokesperson for everyone in their team they are expected to manage the team dynamics and bring out the best in them. • Giving continuous and constructive feedback on all the things. • Helping the team to grow continuously as a group and is responsible for each direct report’s career. • Providing guidance and coaching to the team. • Redesign how engineering work ships with autonomous agents as the default execution layer. • Propose and operationalize agentic workflows end-to-end (spec → plan → execute → verify) to deliver outcomes faster. • Build reusable agentic workflows and primitives in the codebase so teams can apply them repeatedly across domains. • Use verification loops (tests, checks, evals, guardrails) to ensure results are correct, secure, reliable, and scalable.
• You’ll help build and evolve the backend systems that power ClassPass, partnering closely with Product, Design, and QA to take ideas from concept to production in a way that’s reliable, scalable, and grounded in real customer needs. • Partner with Product, Design, and QA to deliver features from ideation through deployment, iterating based on feedback and outcomes • Design and develop backend services and APIs that are robust, maintainable, and easy to work with • Promote engineering excellence through automated testing, thoughtful code reviews, and effective monitoring • Drive simplicity by reducing unnecessary complexity while maintaining reliability and quality • Contribute to architecture decisions and help shape how microservices interact across a growing service-oriented ecosystem • Strengthen operational health by identifying risks early and improving observability and resilience over time • Lead with curiosity by seeking feedback, learning from diverse perspectives, and mentoring teammates • Help foster a collaborative team culture that values autonomy, accountability, and impact
• Build and scale core components of Turing’s vetting platform, with initial focus on: • AI Interviewer • Task-based vetting platform • Fraud and integrity checks • Design platform-level systems rather than siloed point solutions, with strong emphasis on extensibility, reuse, and long-term maintainability • Partner closely with Product, Design, Data, and Operations to translate ambiguous business problems into scalable technical systems • Lead architecture and implementation for high-scale, high-reliability user-facing and internal workflows • Improve system quality across UX, performance, observability, and developer velocity • Help establish technical direction, engineering standards, and execution rigor for a fast-moving, AI-forward org • Mentor engineers and raise the bar on engineering craftsmanship, systems thinking, and speed of execution




