Software Engineer II, Marketing Technology

2 weeks ago


Chevy Chase, Maryland, United States GEICO Full time

Company Overview:

GEICO is on the lookout for a skilled Engineer II who is enthusiastic about developing high-efficiency, low-maintenance, and uninterrupted platforms and applications from scratch. You will play a pivotal role in transforming our insurance operations as we evolve from a conventional IT framework to a technology-driven organization committed to engineering excellence, while fostering a culture of psychological safety and ongoing enhancement.

Position Summary:

The Engineer II will be an essential part of the engineering team focusing on web solutions, ensuring a seamless experience for our clients while upholding the highest standards of security and availability. Our team excels in delivering top-notch technology products and services in a rapidly changing environment where priorities can shift swiftly. The ideal candidate will possess extensive technical expertise, spanning from front-end interfaces to back-end systems, with a solid background in JavaScript, ReactJS, Java, Microservices, Containers (Kubernetes), and the design, implementation, and maintenance of front-end interfaces.

Key Responsibilities:

  • Design, scope, and construct scalable, resilient distributed systems.
  • Develop product definitions and utilize your technical acumen to guide the right solutions.
  • Engage in cross-departmental collaboration throughout the software development lifecycle.
  • Participate in design discussions and code evaluations with colleagues to enhance engineering quality across the organization.
  • Define, create, and support reusable application components and patterns from both business and technological perspectives.
  • Employ programming languages such as JavaScript, TypeScript, Java, C#, Python, and container orchestration services like Docker and Kubernetes, alongside various Azure tools and services throughout the software development lifecycle.
  • Utilize developer tools across the software development lifecycle to conduct advanced-level Mobile/Web/UI design, implementation, and maintenance activities.
  • Mentor fellow engineers.
  • Continuously share best practices and enhance processes within and across teams.

Qualifications:

  • Strong knowledge and experience in UI/UX and prototype design.
  • Experience with Content Management, including solution design and processing rule sets.
  • Proficiency in HTML5, React, Redux, JavaScript/TypeScript, CSS, JSON, RESTful Web Services, NodeJS, and Event-Driven Architectures.
  • Solid understanding of Cloud platforms (AWS, GCP, Azure, etc.).
  • Familiarity with project management and work item management tools such as Azure DevOps and JIRA.
  • Exceptional ability to design, conduct experiments, and influence engineering direction and product roadmap.
  • Experience collaborating with engineering teams and transitioning research to production.
  • Familiarity with continuous delivery and infrastructure as code.
  • In-depth knowledge of computer science data structures and algorithms.
  • Experience in solving analytical problems using quantitative methods.
  • Able to thrive in a fast-paced, startup-like environment.
  • Knowledge of developer tools across the software development lifecycle.
  • Fluency and specialization in modern programming languages such as Java and Python, including object-oriented design.
  • Experience with microservices-oriented architecture and extensible REST APIs.
  • Experience with AI/ML and data-driven integration with back-end systems.
  • Experience in designing and building the architecture of new and existing systems.
  • Fluency in DevOps concepts, Cloud architecture, and Azure DevOps operational frameworks.
  • Experience with application monitoring tools and performance evaluations.
  • Familiarity with security protocols and products, including Active Directory, Windows Authentication, SAML, and OAuth.

Experience:

  • 2+ years of professional software development experience within web frameworks/Java/JavaScript.
  • 1+ years of experience in architecture and design.
  • 1+ years of experience with AWS, GCP, Azure, or another cloud service.
  • 1+ years of experience in open-source frameworks.

Education:

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

Annual Salary:

$71,157,000.00

The above annual salary range is a general guideline. Multiple factors are considered to determine the final hourly rate/annual salary offered to the selected candidate, including the role's scope and responsibilities, the candidate's work experience, education and training, and market and business considerations.

Benefits:

As an Associate, you will enjoy a comprehensive benefits package designed to secure your financial future and promote 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 vary by location, and eligibility requirements may apply.



  • Chevy Chase, Maryland, United States GEICO Full time

    Company Overview:GEICO is on the lookout for a skilled Engineer II who is enthusiastic about developing high-efficiency, low-maintenance, and uninterrupted platforms and applications from scratch. You will play a pivotal role in transforming our insurance operations as we evolve from a conventional IT framework to a technology-driven organization committed...


  • Chevy Chase, Maryland, United States GEICO Full time

    Company Overview:GEICO is on the lookout for a skilled Engineer II who is enthusiastic about developing high-performance, low-maintenance, and reliable platforms and applications from scratch. This role is pivotal in transforming our insurance operations as we shift from a conventional IT framework to a technology-driven organization focused on engineering...


  • 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 GTT, LLC Full time

    Job OverviewPosition: Lead Software Engineer, Marketing Technology and AdvertisingContract Duration: 3-month contract with potential for full-time employmentHourly Rate: Up to $80/hrPost-Contract Salary: $150K annuallyEligibility: Candidates must possess US Citizenship or Green Card due to contract-to-hire nature.Position Summary:Our organization is in...


  • Chevy Chase, Maryland, United States GEICO Full time

    Join GEICO We are seeking a talented Senior Engineer to be an integral part of our mission to develop high-efficiency, low-maintenance, and highly available platforms and applications. As a member of our team, you will help drive the evolution of our insurance operations, transitioning from a conventional IT framework to a modern, technology-driven...

  • Software Engineer II

    2 weeks ago


    Chevy Chase, Maryland, United States GEICO Full time

    GEICO is seeking a talented Engineer II to enhance their development team. The successful applicant will play a crucial role in designing and implementing robust distributed systems, collaborating across various departments, and striving for optimal solutions utilizing diverse programming languages and technologies. Key Responsibilities: Design,...


  • 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...


  • Chevy Chase, Maryland, United States GEICO Full time

    About the RoleWe are seeking a highly skilled Software Engineer II to join our team at GEICO. As a key member of our engineering staff, you will play a critical role in driving our insurance business transformation by building high-performance, low-maintenance, zero-downtime platforms and applications.Key ResponsibilitiesDesign and Build Scalable Systems:...

  • Systems Engineer II

    2 weeks ago


    Chevy Chase, Maryland, United States GEICO Full time

    Position Overview: GEICO is on the lookout for a skilled Engineer who is enthusiastic about creating high-efficiency, low-maintenance, and reliable platforms and applications. You will play a crucial role in our transformation within the insurance sector as we evolve from a conventional IT framework to a technology-driven organization focused on engineering...


  • Chevy Chase, Maryland, United States GEICO Full time

    Position Overview: GEICO is on the lookout for a skilled Engineer who is enthusiastic about developing high-efficiency, low-maintenance, and uninterrupted platforms and applications. You will play a crucial role in our insurance business evolution as we shift from a conventional IT framework to a technology-centric organization committed to engineering...

  • Systems Engineer II

    1 week ago


    Chevy Chase, Maryland, United States GEICO Full time

    GEICO is seeking a talented Engineer II to enhance their engineering team. The successful applicant will focus on developing robust and scalable distributed systems, collaborating across teams, and striving for optimal solutions utilizing a variety of programming languages and technologies. Key Responsibilities: Design, implement, and maintain...


  • Chevy Chase, Maryland, United States GEICO Full time

    About the RoleGEICO is seeking an experienced Software Engineer to join our team. As a key member of our engineering staff, you will work across the organization to provide a seamless experience to our developer community and maintain the highest standards of protection and availability.ResponsibilitiesDesign, develop, and deploy scalable, resilient...


  • Chevy Chase, Maryland, United States GEICO Full time

    Position OverviewGEICO is in search of a skilled Lead Software Engineer who is enthusiastic about creating high-performance, low-maintenance, and reliable platforms and applications. Your role will be pivotal in steering our insurance business transformation as we evolve from a conventional IT framework to a technology-driven organization committed to...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job SummaryGEICO is seeking an experienced Senior Software Engineer to join our team. As a key member of our engineering staff, you will be responsible for providing technical leadership and expertise to drive the development of high-quality software solutions.Key ResponsibilitiesLead the design and development of complex software systems, ensuring they meet...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job Description**Senior Staff Engineer, Software Engineering**We are seeking a highly skilled and experienced Senior Staff Engineer to join our Software Engineering team at GEICO. As a key member of our team, you will be responsible for leading the strategy and execution of technical projects, collaborating with cross-functional teams, and driving innovation...


  • Chevy Chase, Maryland, United States GEICO Full time

    About the RoleGEICO is seeking an experienced Senior Engineer with a passion for building high-performance, low-maintenance, zero-downtime platforms and applications. As a key member of the engineering staff, you will help drive our insurance business transformation by transitioning from a traditional IT model to a tech organization with engineering...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job DescriptionPosition Summary:GEICO is seeking an experienced software 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,...


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

    Job OverviewPosition: Lead Software Engineer - Amazon ConnectContract Duration: 3-month contract with potential for full-time employmentHourly Rate: Up to $80/hrEligibility: Candidates must be US Citizens or Green Card holders due to contract-to-hire nature.Position SummaryThe Enterprise Voice team is on the lookout for a driven and detail-oriented Software...


  • Chevy Chase, Maryland, United States Geico - Government Employees Insurance Company Full time

    Position OverviewThe Senior Engineer will play a pivotal role in steering multiple engineering initiatives within the organization. This position requires a comprehensive understanding of the software development life cycle and the ability to guide teams towards achieving their objectives.Key ResponsibilitiesProvide strategic leadership to engineering teams,...


  • 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,...