Government Employees Insurance Company
Senior Engineer Full Stack Web Applications
Government Employees Insurance Company, Chevy Chase, Maryland, United States, 20815
Senior Engineer Full Stack Web Applications
Senior Engineer Full Stack Web Applications
Apply: Remote type: Remote locations: VA Virginia Beach (Office), CO Denver - JPS, CA San Francisco - JPS, NC Raleigh-Durham, CA San Diego (Office) - JPS; Time type: Full time; Posted on: Posted 13 Days Ago; Job requisition id: R0059197 At GEICO, we offer a rewarding career where your ambitions are met with endless possibilities. Every day we honor our iconic brand by offering quality coverage to millions of customers and being there when they need us most. We thrive through relentless innovation to exceed our customers expectations while making a real impact for our company through our shared purpose. When you join our company, we want you to feel valued, supported and proud to work here. Thats why we offer The GEICO Pledge: Great Company, Great Culture, Great Rewards and Great Careers. Position Summary GEICO is seeking an experienced 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 a culture of psychological safety and continuous improvement. Position Description We are seeking a highly motivated and skilled Senior full stack Engineer within our Capacity and workload management organization. This role is within the capacity management platform team, aiming to build a full stack platform to address infrastructure demand, capacity, and quota needs of a hybrid cloud environment. The platform will utilize open-source technologies and be scalable to support Geicos growing infrastructure needs. The ideal candidate has broad and deep technical knowledge, from front-end UIs through back-end systems, and is willing to contribute across the stack depending on team needs. Insights into capacity management within hybrid cloud are preferred. Position Responsibilities Contribute to the development of intuitive and responsive UIs using ReactJS, Typescript, and Bootstrap JS within a Django framework, ensuring seamless integration with backend microservices. Design and implement loosely coupled microservices that are API-driven using Python, Django, and Golang, as well as event-driven microservices using Kafka and Apache Spark for backend data processing. Collaborate with engineering leads, product owners, and other engineers to gather requirements, break them down into actionable tasks, and build a well-defined backlog with implementation details and timelines. Contribute to all layers of the technology stack, including UX/UI development, backend service implementation, and DevOps tasks based on team priorities. Develop Microfrontends backed by microservices and work with other teams to integrate them into single-page web applications. Ensure seamless integration of backend microservices with front-end applications using RESTful APIs and gRPC for efficient communication. Provide technical and thought leadership across multiple areas, focusing on UI design and backend API integration. Deliver high-quality, performant, and maintainable code, meeting deadlines and aligning with architecture and design standards. Explore and adopt new technologies, frameworks, and best practices to enhance development, system performance, and customer experience. Maintain clear and concise communication with cross-functional teams, stakeholders, and engineers. Qualifications Advanced expertise in back-end programming languages such as Python, Golang, Java, and experience with Docker/K8s. Advanced experience with front-end technologies including Django, ReactJS, Typescript, Bootstrap JS, Redux, and Jest. Deep understanding of building microservices with REST or gRPC and integrating them with front-end UIs. Knowledge of micro-frontend architecture with client-side composition methods. Experience in architecture, design patterns, reliability, security, and scaling of web applications. Experience creating micro-frontend applications within single-page applications. Expertise in event-driven microservices with Kafka and Apache Spark. Understanding of monitoring concepts and tooling. Knowledge of DevOps concepts and cloud architecture, especially Azure platform and native services. Preferred experience in capacity management solutions. Experience with CI/CD pipelines. Strong problem-solving skills. Ability to thrive in a fast-paced, startup-like environment. Experience 4+ years in software development with modern frameworks like Django, Python, Kotlin/Java, React JS. 3+ years in architecture and design. 3+ years in cloud services such as AWS, GCP, Azure. 2+ years working with open-source frameworks. 2+ years with relational or NoSQL databases like PostgreSQL, Cassandra, or MongoDB. Education Bachelor's degree in computer science, Information Systems, or equivalent experience. #Li-RP2 Annual Salary $105,000.00 - $215,000.00 The salary range is a general guideline; final offer depends on various factors including experience, education, location, and market conditions. GEICO considers sponsoring qualified applicants for employment authorization. The GEICO Pledge: Great Company:
We help our customers through lifes twists and turns, with a mission to protect when they need it most. We are an iconic brand that thrives on innovation, exceeding expectations, and enabling collective success. Join challenges that foster growth and collaboration. Great Careers:
We offer growth opportunities through personalized development, training, certification, mentorship, and coaching with supportive leaders. Great Culture:
We foster an inclusive environment rooted in integrity, action, and a winning mindset, valuing diverse perspectives and mutual respect. Great Rewards:
Our benefits include comprehensive coverage, 401K with 6% match, incentives, tuition assistance, mental health support, and flexible work options including GEICO Flex. The GEICO equal opportunity policy ensures fair treatment regardless of race, color, religion, national origin, age, gender, sexual orientation, gender identity, marital status, disability, or genetic information. We accommodate qualified individuals with disabilities and promote a harassment-free environment. Similar Jobs (5)
Senior Software Engineer Object/Blob Storage *REMOTE*
Senior Software Engineer - Postgres DBaaS Platform (REMOTE)
Staff Software Engineer Java, Python, Generative AI, Agentic Systems (REMOTE)
For over 75 years, GEICO has been a leader in auto insurance, known for low rates, excellent service, and innovation. As a Berkshire Hathaway subsidiary, we offer stable employment, career growth, and training opportunities. #J-18808-Ljbffr
Apply: Remote type: Remote locations: VA Virginia Beach (Office), CO Denver - JPS, CA San Francisco - JPS, NC Raleigh-Durham, CA San Diego (Office) - JPS; Time type: Full time; Posted on: Posted 13 Days Ago; Job requisition id: R0059197 At GEICO, we offer a rewarding career where your ambitions are met with endless possibilities. Every day we honor our iconic brand by offering quality coverage to millions of customers and being there when they need us most. We thrive through relentless innovation to exceed our customers expectations while making a real impact for our company through our shared purpose. When you join our company, we want you to feel valued, supported and proud to work here. Thats why we offer The GEICO Pledge: Great Company, Great Culture, Great Rewards and Great Careers. Position Summary GEICO is seeking an experienced 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 a culture of psychological safety and continuous improvement. Position Description We are seeking a highly motivated and skilled Senior full stack Engineer within our Capacity and workload management organization. This role is within the capacity management platform team, aiming to build a full stack platform to address infrastructure demand, capacity, and quota needs of a hybrid cloud environment. The platform will utilize open-source technologies and be scalable to support Geicos growing infrastructure needs. The ideal candidate has broad and deep technical knowledge, from front-end UIs through back-end systems, and is willing to contribute across the stack depending on team needs. Insights into capacity management within hybrid cloud are preferred. Position Responsibilities Contribute to the development of intuitive and responsive UIs using ReactJS, Typescript, and Bootstrap JS within a Django framework, ensuring seamless integration with backend microservices. Design and implement loosely coupled microservices that are API-driven using Python, Django, and Golang, as well as event-driven microservices using Kafka and Apache Spark for backend data processing. Collaborate with engineering leads, product owners, and other engineers to gather requirements, break them down into actionable tasks, and build a well-defined backlog with implementation details and timelines. Contribute to all layers of the technology stack, including UX/UI development, backend service implementation, and DevOps tasks based on team priorities. Develop Microfrontends backed by microservices and work with other teams to integrate them into single-page web applications. Ensure seamless integration of backend microservices with front-end applications using RESTful APIs and gRPC for efficient communication. Provide technical and thought leadership across multiple areas, focusing on UI design and backend API integration. Deliver high-quality, performant, and maintainable code, meeting deadlines and aligning with architecture and design standards. Explore and adopt new technologies, frameworks, and best practices to enhance development, system performance, and customer experience. Maintain clear and concise communication with cross-functional teams, stakeholders, and engineers. Qualifications Advanced expertise in back-end programming languages such as Python, Golang, Java, and experience with Docker/K8s. Advanced experience with front-end technologies including Django, ReactJS, Typescript, Bootstrap JS, Redux, and Jest. Deep understanding of building microservices with REST or gRPC and integrating them with front-end UIs. Knowledge of micro-frontend architecture with client-side composition methods. Experience in architecture, design patterns, reliability, security, and scaling of web applications. Experience creating micro-frontend applications within single-page applications. Expertise in event-driven microservices with Kafka and Apache Spark. Understanding of monitoring concepts and tooling. Knowledge of DevOps concepts and cloud architecture, especially Azure platform and native services. Preferred experience in capacity management solutions. Experience with CI/CD pipelines. Strong problem-solving skills. Ability to thrive in a fast-paced, startup-like environment. Experience 4+ years in software development with modern frameworks like Django, Python, Kotlin/Java, React JS. 3+ years in architecture and design. 3+ years in cloud services such as AWS, GCP, Azure. 2+ years working with open-source frameworks. 2+ years with relational or NoSQL databases like PostgreSQL, Cassandra, or MongoDB. Education Bachelor's degree in computer science, Information Systems, or equivalent experience. #Li-RP2 Annual Salary $105,000.00 - $215,000.00 The salary range is a general guideline; final offer depends on various factors including experience, education, location, and market conditions. GEICO considers sponsoring qualified applicants for employment authorization. The GEICO Pledge: Great Company:
We help our customers through lifes twists and turns, with a mission to protect when they need it most. We are an iconic brand that thrives on innovation, exceeding expectations, and enabling collective success. Join challenges that foster growth and collaboration. Great Careers:
We offer growth opportunities through personalized development, training, certification, mentorship, and coaching with supportive leaders. Great Culture:
We foster an inclusive environment rooted in integrity, action, and a winning mindset, valuing diverse perspectives and mutual respect. Great Rewards:
Our benefits include comprehensive coverage, 401K with 6% match, incentives, tuition assistance, mental health support, and flexible work options including GEICO Flex. The GEICO equal opportunity policy ensures fair treatment regardless of race, color, religion, national origin, age, gender, sexual orientation, gender identity, marital status, disability, or genetic information. We accommodate qualified individuals with disabilities and promote a harassment-free environment. Similar Jobs (5)
Senior Software Engineer Object/Blob Storage *REMOTE*
Senior Software Engineer - Postgres DBaaS Platform (REMOTE)
Staff Software Engineer Java, Python, Generative AI, Agentic Systems (REMOTE)
For over 75 years, GEICO has been a leader in auto insurance, known for low rates, excellent service, and innovation. As a Berkshire Hathaway subsidiary, we offer stable employment, career growth, and training opportunities. #J-18808-Ljbffr