Java Data Platform Staff Engineer

1 week ago


Chevy Chase MD United States GTT, LLC Full time
Java Data Platform Staff Engineer
Duration: 3-month contract/ Right to hire
Contract hourly pay range $85 -90/hr
Location: 100% Remote
Direct Hire Salary after contract: $170K a year
Because this position has the option to go from contract to full-time, we can only accept candidates with the work authorization of a US Citizen or Green Card.

Job Description
The Single View of the Customer (SVOC) Team is seeking talented senior to principal-level engineers to join our team with a focus on growing our data streaming, customer data platform, and core API capabilities.
An ideal candidate is intellectually curious, has a solution-oriented mindset, and enjoys learning new tools and techniques.
You will have the opportunity to design and execute vital efforts such as delivering real-time capabilities for critical data sources, building out identity resolution, segmentation, and exploration features, and enabling key use cases by making our web service more robust and resilient.

As a Staff Engineer, you will:
Focus on a few key areas and provide leadership to the engineering teams.
Own complete solution across its entire life cycle.
Design and implement real-time data streaming solutions using technologies like Apache Kafka, RabbitMQ, or similar frameworks.
Collaborate with the engineering team to define the overall system architecture, ensuring scalability, fault tolerance, and performance optimization.
Act as a technical and thought leader for domains like Customer Data Platforms, GraphQL API, or data streaming.
Influence and build a 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 & performance of the solutions.
Implement monitoring and logging solutions to track system performance and troubleshoot issues.
Lead design sessions and code reviews to elevate the quality of engineering across the organization.
Utilize programming languages like Java, .NET, Python, 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.

Qualifications
Fluency and Specialization with at least two modern languages such as Java, C#, or Python including object-oriented design.
Experience in building products micro-services-oriented architecture and extensible APIs.
Experience building the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems.
Experience containerizing applications using Docker or Kubernetes (AKS preferred)
Experience designing and implementing performance testing with tools such as JMeter or LoadRunner
Familiarity with continuous delivery and infrastructure as code.
Experience in leveraging PowerShell scripting
Understanding of Monitoring Portals such as Splunk or Application Insights
Understanding of Security Protocols & Products: Active Directory, Windows Authentication, SAML, OAuth
Strong familiarity with GraphQL web services
Experience and passion for documentation and mentoring junior developers
Understanding of CI/CD tooling like Jenkins, Gradle, and Artifactory
Strong problem-solving ability
Hands-on experience with real-time event-steaming platforms such as Apache Kafka
Hands-on experience with SQL, Spark, or Gremlin is a huge plus
Familiarity with NoSQL and Graph databases
Experience writing unit tests using common testing frameworks and actively contributing to code quality
Ability to excel in a fast-paced, startup-like environment
Knowledge of developer tooling across the software development life cycle (task management, source code, building, deployment, operations, real-time communication)

Experience
6+ years of professional software development experience
3+ years of experience with architecture and design
3+ years of experience with AWS, GCP, Azure, or another cloud service
4+ years of experience in open-source frameworks

Education
Bachelor's degree in Computer Science, Information Systems, or equivalent education or work experience

Benefits:
Medical, Vision, and Dental Insurance Plans
401k Retirement Fund

24-09808

  • Chevy Chase, MD, United States GTT, LLC Full time

    Java Data Platform Staff EngineerDuration: 3-month contract/ Right to hireContract hourly pay range $85 -90/hrLocation: 100% RemoteDirect Hire Salary after contract: $170K a yearBecause this position has the option to go from contract to full-time, we can only accept candidates with the work authorization of a US Citizen or Green Card.Job DescriptionThe...

  • Staff Engineer

    3 weeks ago


    Chevy Chase, United States GEICO Full time

    Our Staff Engineer is a lead member of the engineering staff working across the organization to provide a friction-less experience to our customers and maintain the highest standards of protection and availability. Our team thrives and succeeds in delivering high-quality technology products and cost-effective platforms that's future proof in a hyper-growth...

  • Senior Java Engineer

    1 month ago


    Chevy Chase, Maryland, United States GEICO Full time

    At GEICO Technology Solutions, we are on a journey to revolutionize the Insurtech space with our technology offerings in the Insurance market and provide excellent service with better efficiency to our Customers and Associates. To achieve our vision and mission, we are focusing on transforming our existing tech to deliver products and capabilities that are...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job SummaryGEICO is seeking an experienced Senior Staff Engineer to join our team and play a key role in the development of our Data Lakehouse Platform. As a Senior Staff Engineer, you will be responsible for leading the design, development, and implementation of scalable, resilient, and highly available data infrastructure solutions.Key ResponsibilitiesLead...

  • Senior Engineer

    3 months ago


    Chevy Chase, United States GEICO Full time

    GEICO is seeking an experienced Senior Java Engineer with a passion for building high-performance, low maintenance, zero-downtime platforms, and applications. You will help drive our insurance business transformation as we transition from a traditional IT model to a tech organization with engineering excellence as its mission, while co-creating the culture...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job DescriptionAt GEICO, we are seeking a highly skilled Senior Data Engineer to join our team. As a key member of our engineering staff, you will play a critical role in ensuring the delivery of high-quality technology products and services to our customers.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and leadership to the team,...


  • Chevy Chase, Maryland, United States Global Technical Talent Full time

    Lead Java Software EngineerContract Duration: 3-month contract with potential for full-time employment Compensation: $150,000 per year Only candidates with valid US work authorization (US Citizens or Green Card holders) will be considered for this role.Position Overview:The Lead Java Software Engineer plays a pivotal role within our engineering team,...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job DescriptionGEICO is seeking an experienced Data Engineer to join our team as a Staff Engineer. This is a key role in our engineering staff, working across the organization to innovate and bring the best open-source data infrastructure and practices into Geico.Key ResponsibilitiesDesign and build scalable, resilient Data Lakehouse components using...


  • Chevy Chase, Maryland, United States GEICO Full time

    About the RoleWe are seeking an experienced Senior Software Engineer to join our Platform Engineering team at GEICO. As a key member of our team, you will be responsible for designing, developing, and maintaining our cloud-based platforms and applications.Key ResponsibilitiesCollaborate with cross-functional teams to identify and prioritize technical...


  • Chevy Chase, Maryland, United States GEICO Full time

    GEICO is looking for a Principal Engineer to build GEICO's next generation Underwriting as a Service platform. The platform will be used to launch insurance products expediently and be engineered to scale up and extend to any insurance line of business. We're looking for engineering leaders who are interested in teaching and mentoring others in Agile and...


  • Chevy Chase, Maryland, United States GEICO Full time

    Software Engineer II – Platform Engineering (REMOTE)GEICO - Chevy Chase, MDGEICO is seeking an experienced Software Engineer II with a passion for building next generation technologies that change how millions of users connect, explore and interact with Geico applications with information. You will help drive our insurance business transformation and...


  • Chevy Chase, Maryland, United States GEICO Full time

    About the RoleWe are seeking an experienced Senior Data Engineer to join our team at GEICO. As a key member of our engineering staff, you will play a critical role in designing and building scalable, resilient data lakehouse components.Key ResponsibilitiesScope, design, and build scalable, resilient data lakehouse componentsLead architecture sessions and...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job DescriptionPosition SummaryGEICO is seeking a highly skilled Enterprise Data Controls Engineer to join our team. As a key member of our engineering staff, you will be instrumental in building and improving data management controls for our organization. You will have a great deal of autonomy to apply your in-depth knowledge of data governance,...


  • Chevy Chase, United States GAMA-1 Technologies Full time

    Job Description Job Description GAMA-1 Technologies, LLC is seeking a remote experienced and highly motivated Cloud Big Data Expert with experience in AWS and data lake technologies to join our team. . In this role, the successful candidate will be instrumental in driving GAMA-1's efforts to support cloud initiatives for the National Oceanic and Atmospheric...

  • AWS Big Data Architect

    2 months ago


    Chevy Chase, United States GAMA-1 Technologies Full time

    Job DescriptionJob DescriptionGAMA-1 Technologies, LLC is seeking a remote experienced and highly motivated Cloud Big Data Expert with experience in AWS and data lake technologies to join our team. . In this role, the successful candidate will be instrumental in driving GAMA-1's efforts to support cloud initiatives for the National Oceanic and...


  • Chevy Chase, United States GAMA-1 Technologies Full time

    Job DescriptionJob DescriptionGAMA-1 Technologies, LLC is seeking a remote experienced and highly motivated Cloud Big Data Expert with experience in AWS and data lake technologies to join our team. . In this role, the successful candidate will be instrumental in driving GAMA-1's efforts to support cloud initiatives for the National Oceanic and...


  • Chevy Chase, United States GAMA-1 Technologies Full time

    Job DescriptionJob DescriptionGAMA-1 Technologies, LLC is seeking a remote experienced and highly motivated Cloud Big Data Expert with experience in AWS and data lake technologies to join our team. . In this role, the successful candidate will be instrumental in driving GAMA-1's efforts to support cloud initiatives for the National Oceanic and...

  • Platform Architect

    7 days ago


    Chevy Chase, Maryland, United States GEICO Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at GEICO. As a key member of our capacity management platform team, you will be responsible for designing and implementing high-performance, low-maintenance, and zero-downtime platforms and applications.Key ResponsibilitiesProvide technical leadership and...


  • Chevy Chase, Maryland, United States GEICO Full time

    GEICO Technology Solution's PLAID - Customer Identity Team is looking for a highly motivated and experienced Principal Java Engineer to join a high-performing, Agile software development team to develop cutting-edge, mission-critical software applications in the area of customer identity and access management. This is an excellent time to join a...


  • Chevy Chase, Maryland, United States GEICO Full time

    About the RoleGEICO is seeking an experienced and skilled Software Engineer II to join our team. As a key member of our engineering staff, you will be responsible for designing, building, and maintaining scalable, resilient distributed systems.Key ResponsibilitiesScope, design, and build scalable, resilient distributed systemsBuild product definition and...