Post job

Software Developer jobs at Berkshire Hathaway GUARD Insurance Companies - 314 jobs

  • Software Engineer III

    NAIC 4.2company rating

    Kansas City, MO jobs

    The Information Technology Group of the National Association of Insurance Commissioners (NAIC) has an exciting opportunity for a Software Engineer III. This position is responsible for collaborating with a scrum team and stakeholders to develop applications for our customers. Also responsible for improving and adapting existing applications to meet ongoing security requirements and feature enhancements. This is a full-time hybrid-remote position, in a positive and flexible environment. Residency within 100 miles of the Kansas City, Missouri office is required. Responsibilities Include * Develop applications based on business and technical requirements * Implement application design by utilizing development languages and tools * Develop and execute unit tests for assigned projects * Ensure the code is scalable and meets performance requirements for assigned projects through performance tuning Management Responsibilities This position does not have direct reports. Minimum Education and/or Experience Required Bachelor's degree (B.A.) in Computer Science or associate's degree in applied science specific to Computer Science, and five plus years related work experience, or an equivalent combination of education and work experience. Systems & Technology Requirements * Spring MVC or JSF * React * Oracle SQL * IntelliJ * Git (or other source code management tools) * J2EE practices and design patterns and frameworks * Frontend and backend development * Microsoft 365 * Slack * Jira Travel Must be able and willing to travel to locations throughout the United States and with such frequency as necessary to meet the needs of this position and the Association. Compensation $80,000- $105,000, commensurate with education and experience. Sponsorship Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time. Interested in learning more about the amazing benefits the NAIC offers? Visit our Benefits page for more information. The NAIC is proud to be an Equal Opportunity Employer Applicants for all positions are considered without regard to age, race, creed, color, religion, sex, sexual orientation, gender identity or expression, national origin or ancestry, marital status, pregnancy, genetic information, military or veteran status, disability, or any other basis protected by applicable law.
    $80k-105k yearly Auto-Apply 20d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Software Engineer III - Hybrid, Bala Cynwyd, PA

    TMNA Services 4.8company rating

    Pennsylvania jobs

    Marketing Statement: Tokio Marine North America Services (TMNAS) provides professional support services to Tokio Marine Group companies in the United States, including Tokio Marine America, First Insurance Company of Hawaii, and Philadelphia Insurance Companies. Customer service is our focus and our passion! Tokio Marine North America Services adds value in all that we do, providing the best professional service to our business partners, allowing them to achieve their goals. Our talented team delivers actuarial, audit, corporate communications, financial and investment, human capital services, information technology, legal, and payroll expertise to our customers. Job Summary: Leads and/or participates in the review, analysis, modification, customization, development, enhancement and maintenance of applications and systems. Proficient in the design, coding, testing, debugging, and implementation phases of the application systems development process and also provides technical support for application systems bug fixes, defects, issue resolution and regular maintenance. The ideal candidate will have a strong background in developing robust and scalable web applications using Next.js, React, and ASP.NET Core. Essential Job Functions: 1. Leads and/or participates in the analysis, requirements, design, configuration, and technical implementation of software application systems. Leads and/or participates in the identification and documentation of business, functional, and technical problems Leads and/or participates in the development and analysis of business requirements documents. Gathers and/or analyzes requirements for fixes and enhancements; develops and documents application specifications Conducts research, evaluates and provides input to potential solutions taking into consideration project constraints, organizational architecture standards, customer business processes, and emerging technologies where applicable Participates in the development of work tasks, estimates, schedules, materials and plans to meet business needs Communicates technical recommendations back to business analysts, subject matter experts and end users 2. Responsible for the design, development and configuration of applications systems according to provided technical specifications and business requirements. Codes and configures software applications to adhere to designs supporting internal business requirements or external customers Develops procedures and queries for analysis and reports. Performs database design and normalization Provides feasibility and analysis in generating ad hoc queries Performs code reviews to ensure implementation accuracy of technical specifications and the enforcement of the best coding practices and standards during the development process Ensures accuracy of the implementation through design and execution of unit testing 3. Responsible for the development and maintenance of SDLC artifacts related to implementation 4. Works collaboratively with Architects, Business Analysts, technical leads, QA teams, and subject matter experts of the various upstream and downstream systems in the design and development of solutions to meet business needs 5. Standardizes and maintains coding and quality assurance best practices and standards 6. Ensures that the best practices are enforced and followed during the development process with various team members 7. Supports QA and UAT execution and deployments in various environments 5. Oversees preparation of deployment plan, troubleshoots and resolves production problems 6. Plans and creates release packages of various applications and related components, working with the release management team. 7. Aligns to the maintenance and enforcement of SDLC processes (e.g., change management processes, release processes, source code controls, build processes, and others), departmental standards, style requirements and all other procedures necessary for data and system integrity 8. Leads and/or participates in on-going operational L3 support and maintenance Monitors processes and creates improvements to performance where applicable Researches cause and determines the impact of production issues Monitors and manages incident and request queues, estimates work required, and works with other team members to prioritize and plan fixes/enhancements Manages incidents and ad hoc requests in terms of severity Provides resolution of incidents and ad hoc requests per established SLA Provide technical assistance to inquiries regarding issues and/or questions 9. Leads and directs the work of other team members 10. Coordinates and communicates with other teams 11. Relies on experience and judgment to plan and accomplish goals 12. Performs a variety of tasks using creativity and latitude required Full stack Develops and maintains full-stack web applications using Next.js, React, and ASP.NET Core Designs and implements user-facing features with a focus on performance, responsiveness, and user experience Writes clean, efficient, and well-documented code following best practices and coding standards Participates in code reviews, providing and receiving constructive feedback to ensure code quality Troubleshoots, debugs, and resolves issues across the entire application stack Responsible for working on both front-end and back-end development processes and assisting in decision-making surrounding new methods and technologies Builds and consumes RESTful APIs and integrates with various databases Designs, develops, and maintains fully-fledged and functioning platforms with databases or servers which do not need other third-party applications to build an entire system from scratch Develops and maintains responsive, intuitive user interfaces using modern web technologies Builds robust back-end systems and APIs Ensures high performance, security, and scalability of the software solutions Responsible for development using full-stack development, including proficiency in front-end frameworks and back-end technologies Qualifications: Bachelor's degree in (in Computer Science, MIS, or Software Engineering) preferred 5-7 years' software development and maintenance experience preferred Experience designing and implementing solutions from functional and technical specs Experience providing technical support for resolutions Experience working with source code repositories Knowledge of P&C Insurance terminologies and processes preferred Knowledge of Microsoft Office products (Visio, Excel, Word, PowerPoint, and Access) is preferred Knowledge of deployment automation tools and DevOps practices Knowledge of SDLC and software support and maintenance approaches like Scrum and Waterfall Knowledge of Unit testing frameworks Knowledge of approaches, tools, techniques for recognizing, anticipating, and resolving organizational, operational, or process problems, ability to apply this knowledge appropriately to diverse situations Knowledge of activities, tasks, practices, and deliverables associated with eliciting and clearly defining and documenting required business functionality as well as non-functional requirements preferred Knowledge of activities, tasks, practices, deliverables and techniques for implementing new or enhanced applications into a production environment Knowledge of formal methodologies for planning and executing application development, enhancement, or support Knowledge of and experience with developing and implementing client/server applications Knowledge of scripting languages and tools for creating event-driven, interactive webpages Knowledge of tools and programming languages for writing and modifying programs that comprise an application system Knowledge of tools and facilities for developing and populating application databases Knowledge of and experience using objects in designing, developing and implementing applications and databases Knowledge of approaches, tools, and techniques for design and development of paper-based and online technical reference documentation, guidelines, standards, procedures, processes, applications, etc preferred Ability to write business requirements, functional and technical specifications preferred Demonstrated ability to learn and adopt new technologies and tools preferred Strong writing and communication skills preferred Strong customer service orientation (responsive, consultative, collaborative and accurate) preferred Strong interpersonal relationship building skills: able to work with a variety of people and groups in a constructive and collaborative manner Strong analytical ability with the capability to determine the root cause of problems and issues and provide solutions Strategic thinking: Applies organizational acumen to identify and maintain focus on key success factors for the organization preferred Superior attention to detail Ability to juggle multiple, competing, frequently changing time-sensitive deadlines and priorities Ability to work independently and without supervision Ability to work effectively and lead a team preferred Salary range $94,000 to $114,000 . Ultimate salary offered will be based on factors such as applicant experience and geographic location. Our company offers a competitive benefits package and bonus eligibility on top of base. EEO Statement: Tokio Marine Group of Companies (including, but not limited to the Philadelphia Insurance Companies, Tokio Marine America, Inc., TMNA Services, LLC, TM Claims Service, Inc. and First Insurance Company of Hawaii, Ltd.) is an Equal Opportunity Employer. In order to remain competitive we must attract, develop, motivate, and retain the most qualified employees regardless of age, color, race, religion, gender, disability, national or ethnic origin, family circumstances, life experiences, marital status, military status, sexual orientation and/or any other status protected by law.
    $94k-114k yearly Auto-Apply 17d ago
  • Guidewire Cloud Software Engineer I - On-site or Hybrid Opportunity

    Guide One Insurance 4.7company rating

    Minneapolis, MN jobs

    As a Guidewire Cloud Software Engineer I, you will be responsible for the development, migration, optimization, and scaling of the Guidewire insurance software platform within cloud environments. You will collaborate with cross-functional teams to implement Guidewire Cloud solutions for PolicyCenter, ClaimCenter, and BillingCenter. Your responsibilities will include designing and developing Guidewire configurations, customizations, and API integrations, as well as driving end-to-end cloud migration strategies for the Guidewire Cloud Platform (GWCP). In this role, you will also ensure system performance, scalability, and compliance with industry standards in the Property & Casualty (P&C) insurance sector. Success in this position requires deep hands-on experience, strategic thinking, and technical excellence. You will work closely with solution architects, IT delivery teams, and business stakeholders, demonstrating a high level of ownership, precision, agility, and dedication. Accountabilities: * Lead end-to-end cloud migration efforts for Guidewire applications, focusing on GWCP best practices * Design and implement robust solutions using Guidewire Cloud Platform (GWCP), AWS, Azure, or hybrid cloud models * Ensure cloud environments meet enterprise standards for security, compliance, and resilience * Optimize Guidewire cloud implementations for high-speed, transaction-heavy operations * Perform advanced analysis, design, development, configuration, and testing for Guidewire platform solutions in a cloud-native context * Execute system configuration and development using GWCP tools, customizing UI, business rules, workflows, and data models * Integrate Guidewire applications with third-party APIs, payment gateways, rating engines, and databases * Analyze requirements, define scalable technical solutions, and recommend process improvements for GWCP delivery * Provide technical guidance to development teams on GWCP tools, accelerators, CI/CD pipelines, and deployment strategies * Ensure continuous delivery of Guidewire releases aligned with enterprise timelines * Stay current with Guidewire Cloud Platform innovations and share knowledge across teams Qualifications: * Bachelor's degree in computer science, Management Information Systems, or related field, or equivalent work experience * Relevant certifications (e.g., Guidewire Cloud Certified Specialist/Professional/ACE) are a plus * 10+ years of experience in Information Technology * 5+ years development experience in Guidewire InsuranceSuite V10, especially PolicyCenter and ClaimCenter * 3+ years hands-on experience with Guidewire Cloud Platform (GWCP) implementations and cloud modernization initiatives * Strong experience with: * Cloud technologies (e.g., AWS, Azure) * Gosu configuration and coding using Guidewire tools and accelerators * Batch processing and plugin customization * Java * API development (REST/JSON) * SQL and data integration * Agile development (Git, Bitbucket, Jenkins, Jira) * Expertise in Guidewire integrations and messaging frameworks * Proven skills in performance tuning and optimization in cloud environments * Prior experience in Property & Casualty Insurance across personal and commercial lines is strongly preferred Benefits: We are proud to offer a robust benefits suite that includes: * Competitive base salary plus incentive plans for eligible team members * 401(K) retirement plan that includes a company match of up to 6% of your eligible salary * Free basic life and AD&D, long-term disability and short-term disability insurance * Medical, dental and vision plans to meet your unique healthcare needs * Wellness incentives * Generous time off program that includes personal, holiday and volunteer paid time off * Flexible work schedules and hybrid/remote options for eligible positions * Educational assistance #TMG
    $76k-92k yearly est. 28d ago
  • Guidewire Cloud Software Engineer I - On-site or Hybrid Opportunity

    Guideone Insurance 4.7company rating

    Minneapolis, MN jobs

    As a Guidewire Cloud Software Engineer I, you will be responsible for the development, migration, optimization, and scaling of the Guidewire insurance software platform within cloud environments. You will collaborate with cross-functional teams to implement Guidewire Cloud solutions for PolicyCenter, ClaimCenter, and BillingCenter. Your responsibilities will include designing and developing Guidewire configurations, customizations, and API integrations, as well as driving end-to-end cloud migration strategies for the Guidewire Cloud Platform (GWCP). In this role, you will also ensure system performance, scalability, and compliance with industry standards in the Property & Casualty (P&C) insurance sector. Success in this position requires deep hands-on experience, strategic thinking, and technical excellence. You will work closely with solution architects, IT delivery teams, and business stakeholders, demonstrating a high level of ownership, precision, agility, and dedication. Accountabilities: Lead end-to-end cloud migration efforts for Guidewire applications, focusing on GWCP best practices Design and implement robust solutions using Guidewire Cloud Platform (GWCP), AWS, Azure, or hybrid cloud models Ensure cloud environments meet enterprise standards for security, compliance, and resilience Optimize Guidewire cloud implementations for high-speed, transaction-heavy operations Perform advanced analysis, design, development, configuration, and testing for Guidewire platform solutions in a cloud-native context Execute system configuration and development using GWCP tools, customizing UI, business rules, workflows, and data models Integrate Guidewire applications with third-party APIs, payment gateways, rating engines, and databases Analyze requirements, define scalable technical solutions, and recommend process improvements for GWCP delivery Provide technical guidance to development teams on GWCP tools, accelerators, CI/CD pipelines, and deployment strategies Ensure continuous delivery of Guidewire releases aligned with enterprise timelines Stay current with Guidewire Cloud Platform innovations and share knowledge across teams As a Guidewire Cloud Software Engineer I, you will be responsible for the development, migration, optimization, and scaling of the Guidewire insurance software platform within cloud environments. You will collaborate with cross-functional teams to implement Guidewire Cloud solutions for PolicyCenter, ClaimCenter, and BillingCenter. Your responsibilities will include designing and developing Guidewire configurations, customizations, and API integrations, as well as driving end-to-end cloud migration strategies for the Guidewire Cloud Platform (GWCP). In this role, you will also ensure system performance, scalability, and compliance with industry standards in the Property & Casualty (P&C) insurance sector. Success in this position requires deep hands-on experience, strategic thinking, and technical excellence. You will work closely with solution architects, IT delivery teams, and business stakeholders, demonstrating a high level of ownership, precision, agility, and dedication. Accountabilities: Lead end-to-end cloud migration efforts for Guidewire applications, focusing on GWCP best practices Design and implement robust solutions using Guidewire Cloud Platform (GWCP), AWS, Azure, or hybrid cloud models Ensure cloud environments meet enterprise standards for security, compliance, and resilience Optimize Guidewire cloud implementations for high-speed, transaction-heavy operations Perform advanced analysis, design, development, configuration, and testing for Guidewire platform solutions in a cloud-native context Execute system configuration and development using GWCP tools, customizing UI, business rules, workflows, and data models Integrate Guidewire applications with third-party APIs, payment gateways, rating engines, and databases Analyze requirements, define scalable technical solutions, and recommend process improvements for GWCP delivery Provide technical guidance to development teams on GWCP tools, accelerators, CI/CD pipelines, and deployment strategies Ensure continuous delivery of Guidewire releases aligned with enterprise timelines Stay current with Guidewire Cloud Platform innovations and share knowledge across teams Qualifications: Bachelor's degree in computer science, Management Information Systems, or related field, or equivalent work experience Relevant certifications (e.g., Guidewire Cloud Certified Specialist/Professional/ACE) are a plus 10+ years of experience in Information Technology 5+ years development experience in Guidewire InsuranceSuite V10, especially PolicyCenter and ClaimCenter 3+ years hands-on experience with Guidewire Cloud Platform (GWCP) implementations and cloud modernization initiatives Strong experience with: Cloud technologies (e.g., AWS, Azure) Gosu configuration and coding using Guidewire tools and accelerators Batch processing and plugin customization Java API development (REST/JSON) SQL and data integration Agile development (Git, Bitbucket, Jenkins, Jira) Expertise in Guidewire integrations and messaging frameworks Proven skills in performance tuning and optimization in cloud environments Prior experience in Property & Casualty Insurance across personal and commercial lines is strongly preferred Benefits: We are proud to offer a robust benefits suite that includes: Competitive base salary plus incentive plans for eligible team members 401(K) retirement plan that includes a company match of up to 6% of your eligible salary Free basic life and AD&D, long-term disability and short-term disability insurance Medical, dental and vision plans to meet your unique healthcare needs Wellness incentives Generous time off program that includes personal, holiday and volunteer paid time off Flexible work schedules and hybrid/remote options for eligible positions Educational assistance #TMG Skills & Requirements Qualifications: Bachelor's degree in computer science, Management Information Systems, or related field, or equivalent work experience Relevant certifications (e.g., Guidewire Cloud Certified Specialist/Professional/ACE) are a plus 10+ years of experience in Information Technology 5+ years development experience in Guidewire InsuranceSuite V10, especially PolicyCenter and ClaimCenter 3+ years hands-on experience with Guidewire Cloud Platform (GWCP) implementations and cloud modernization initiatives Strong experience with: Cloud technologies (e.g., AWS, Azure) Gosu configuration and coding using Guidewire tools and accelerators Batch processing and plugin customization Java API development (REST/JSON) SQL and data integration Agile development (Git, Bitbucket, Jenkins, Jira) Expertise in Guidewire integrations and messaging frameworks Proven skills in performance tuning and optimization in cloud environments Prior experience in Property & Casualty Insurance across personal and commercial lines is strongly preferred Benefits: We are proud to offer a robust benefits suite that includes: Competitive base salary plus incentive plans for eligible team members 401(K) retirement plan that includes a company match of up to 6% of your eligible salary Free basic life and AD&D, long-term disability and short-term disability insurance Medical, dental and vision plans to meet your unique healthcare needs Wellness incentives Generous time off program that includes personal, holiday and volunteer paid time off Flexible work schedules and hybrid/remote options for eligible positions Educational assistance #TMG
    $76k-92k yearly est. 26d ago
  • Expert Software Engineer (Epic)

    Delta Dental 4.9company rating

    Oakland, CA jobs

    does not offer work visa sponsorship* We are seeking an experienced technical lead who is hands-on in the development and implementation of technical solutions to drive the design, implementation, and optimization of integrations between Epic and a variety of third-party systems. Able to lead and own the technical implementations end to end. This role is responsible for architecting, deploying, and maintaining FHIR APIs, HL7 v2 interfaces, and EDI workflows to ensure secure, reliable, and efficient data exchange across our enterprise healthcare ecosystem. The ideal candidate brings deep technical expertise in Epic Bridges, Interconnect, and Interface Engines (such as Cloverleaf, MuleSoft, or Rhapsody), along with hands-on experience in developing and managing RESTful and SOAP APIs, ETL processes, and healthcare EDI transactions. This position demands a blend of technical expertise, architectural vision, and the ability to collaborate with cross-functional teams to deliver scalable integration solutions aligned with clinical and business objectives Minimum Qualifications Minimum of 8+ years in integration roles, with extensive exposure to HL7, FHIR APIs, EDI, and data integration. Epic Expertise: Proven hands-on experience as an Epic Interface Analyst, using Epic Bridges, Interconnect, and at least one interface engine (Cloverleaf, Rhapsody, or MuleSoft). Healthcare Transactions: Skilled in implementing Eligibility (270/271), Authorization (278), Claims (837), Remittance (835), and E-Prescribing integrations. Technical Skills: Proficiency with REST, SOAP, JSON, XML, SQL, JDBC, and vendor-specific APIs. Data & EDI Integration: Deep understanding of X12, EDIFACT standards and integrations. Protocols: Working knowledge of TCP/IP, SFTP, and secure data transmission methods. Problem-Solving: Demonstrated ability to troubleshoot complex Epic integration issues in fast-paced environments. Candidates not based in the SF Bay Area must be willing to travel to our office in Oakland, CA for 2-3 days each month. Preferred Qualifications Epic Certification: Epic Bridges or related module certification. Epic System Expertise: Experience with Epic Public APIs (CTI, Credit Card Gateway, Printing/Faxing). Cloud Platforms: Familiarity with AWS, Azure, or Google Cloud and Epic cloud integration solutions. Automation & Scripting: Experience with Python, PowerShell, or CI/CD pipelines for integration automation. Experience working within Microsoft Azure cloud infrastructure, including Azure Virtual Machines, App Services, SQL, and Networking components (VNet, ExpressRoute, NSG). Exposure to Azure integration services such as Service Bus, Event Grid, Logic Apps, and API Management for orchestrating HL7/FHIR and REST-based interfaces. Familiarity with Azure Active Directory / EntraID, OIDC, and service principal authentication for secure API integrations. Experience utilizing Azure DevOps for CI/CD pipeline automation, release management, and infrastructure-as-code deployments. Demonstrated ability to lead cross-functional technical initiatives and represent integration and interoperability expertise across enterprise and vendor ecosystems; adept at leading without authority to align clinical, technical, and business objectives. Working knowledge of observability frameworks using Azure Monitor, Application Insights, and Log Analytics to monitor interface performance and data-flow reliability. Ability to design and maintain proactive alerting and visualization dashboards (Power BI, Grafana, or similar) for integration health, latency, and SLA compliance. Strong understanding of end-to-end system observability, including centralized logging, correlation IDs, and integration health dashboards across Epic, middleware, and third-party systems. Knowledge, Skills, Abilities Knowledge of current trends and best practices enabling sound technology choices and strategic decisions Spearheads the development of innovative approaches to detect, respond to, and eradicate tech debt, anti-patterns and advance threats Ability to research and apply innovative methodologies, latest industry trends, design patterns Recognizes underlying problems, opportunities, or the political forces affecting the organization Subject matter expert responsible for sharing expertise and insight with other engineers Identifies significant internal and external stakeholders and builds partnerships as part of an influencing strategy Demonstrates mastery in their area of expertise and are recognized as an authority on it by their peers and leaders Evaluates and generates options that scan the entire spectrum of software reliability, ease of adoption, scalability, operational ease, and skillset availability Mentors and champions cultural as well as process change Knowledge of agile development methodologies Ability to develop and maintain key vendor relationships Life-long learner, process improver Base Pay Information The national base pay range at the end is a good-faith estimate of what Delta Dental may pay for new hires. Actual pay may vary based on Delta Dental's assessment of the candidate's knowledge, skills, abilities (KSAs), related experience, education, certifications and ability to meet required minimum job qualifications. Other factors impacting pay include prevailing wages in the work location and internal equity. Pay Grade 23. $106,400 - $230,600 Technical Lead for Integration Projects: Responsible for the full lifecycle of Epic integration initiatives-from planning to deployment-ensuring alignment with business needs and technical standards. EDI Transactions: Implement and maintain EDI transactions including claims (837), remittance advice (835), and eligibility (270/271). Vendor Collaboration: Partner with third-party vendors and technology providers to optimize and manage Epic integrations. Partner with clinical, product, and operational leaders to translate complex interoperability and regulatory requirements into practical Epic integration solutions that fit real-world workflows. Solution Architecture: Collaborate with technical and clinical stakeholders to define scalable and secure integration architectures. Lead design and evolution of FHIR-based and HL7-driven interoperability architectures to support scalable, standards-aligned data exchange and digital quality initiatives. Define best practices for integration design, coding standards, and transition from legacy interfaces to FHIR APIs. Epic Interface Management: Serve as the Epic Interface Analyst, developing and maintaining interfaces via Epic Bridges, Interconnect, and external integration engines. API Development: Design, develop, and manage APIs and microservices to support communication between Epic and external systems. Data Integration: Drive ETL and data mapping processes, ensuring accuracy and consistency across structured and unstructured data. Compliance & Security: Collaborate with Information security and ensure all integrations comply with HIPAA, security, and privacy standards using protocols such as OAuth, SAML, and encryption. Documentation & Testing: Maintain detailed interface documentation and oversee field-level, unit, and end-to-end testing of all integrations. Guide integration and development teams through design/code reviews, establish best practices for FHIR/HL7 interface design, and promote continuous skill growth within Epic and interoperability domains.
    $106.4k-230.6k yearly Auto-Apply 57d ago
  • Software Engineer - AI/ML Infra

    Geico Insurance 4.1company rating

    Palo Alto, CA jobs

    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. That's why we offer The GEICO Pledge: Great Company, Great Culture, Great Rewards and Great Careers. GEICO AI ML Infra team is seeking an exceptional Senior ML Platform Engineer to build and scale our machine learning infrastructure with a focus on Large Language Models (LLMs) and AI applications. This role combines deep technical expertise in cloud platforms, container orchestration, and ML operations with strong leadership and mentoring capabilities. You will be responsible for designing, implementing, and maintaining scalable, reliable systems that enable our data science and engineering teams to deploy and operate LLMs efficiently at scale. The candidate must have excellent verbal and written communication skills with a proven ability to work independently and in a team environment. KEY RESPONSIBILITIES ML Platform & Infrastructure * Design and implement scalable infrastructure for training, fine-tuning, and serving open source LLMs (Llama, Mistral, Gemma, etc.) * Architect and manage Kubernetes clusters for ML workloads, including GPU scheduling, autoscaling, and resource optimization * Design, implement, and maintain feature stores for ML model training and inference pipelines * Build and optimize LLM inference systems using frameworks like vLLM, TensorRT-LLM, and custom serving solutions * Ensure 99.9%+ uptime for ML platforms through robust monitoring, alerting, and incident response procedures * Design and implement ML platforms using DataRobot, Azure Machine Learning, Azure Kubernetes Service (AKS), and Azure Container Instances * Develop and maintain infrastructure using Terraform, ARM templates, and Azure DevOps * Implement cost-effective solutions for GPU compute, storage, and networking across Azure regions * Ensure ML platforms meet enterprise security standards and regulatory compliance requirements * Evaluate and potentially implement hybrid cloud solutions with AWS/GCP as backup or specialized use cases DevOps & Platform Engineering * Design and maintain robust CI/CD pipelines for ML model deployment using Azure DevOps, GitHub Actions, and MLOps tools * Implement automated model training, validation, deployment, and monitoring workflows * Set up comprehensive observability using Prometheus, Grafana, Azure Monitor, and custom dashboards * Continuously optimize platform performance, reducing latency and improving throughput for ML workloads * Design and implement backup, recovery, and business continuity plans for ML platforms Technical Leadership & Mentoring * Mentor junior engineers and data scientists on platform best practices, infrastructure design, and ML operations * Lead comprehensive code reviews focusing on scalability, reliability, security, and maintainability * Design and deliver technical onboarding programs for new team members joining the ML platform team * Establish and champion engineering standards for ML infrastructure, deployment practices, and operational procedures * Create technical documentation, runbooks, and deliver internal training sessions on platform capabilities Cross-Functional Collaboration * Work closely with data scientists to understand requirements and optimize workflows for model development and deployment * Collaborate with product engineering teams to integrate ML capabilities into customer-facing applications * Support research teams with infrastructure for experimenting with cutting-edge LLM techniques and architectures * Present technical solutions and platform roadmaps to leadership and cross-functional stakeholders REQUIRED QUALIFICATIONS Experience & Education * Bachelor's degree in computer science, Engineering, or related technical field (or equivalent experience) * 5+ years of software engineering experience with focus on infrastructure, platform engineering, or MLOps * 2+ years of hands-on experience with machine learning infrastructure and deployment at scale * 1+ years of experience working with Large Language Models and transformer architectures Technical Skills - Core Requirements * Proficient in Python; strong skills in Go, Rust, or Java preferred * Proven experience working with open source LLMs (Llama 2/3, Qwen, Mistral, Gemma, Code Llama, etc.) * Proficient in Kubernetes including custom operators, helm charts, and GPU scheduling * Deep expertise in Azure services (AKS, Azure ML, Container Registry, Storage, Networking) * Experience implementing and operating feature stores (Chronon, Feast, Tecton, Azure ML Feature Store, or custom solutions) * Hands-on experience with inference optimization using vLLM, TensorRT-LLM, Triton Inference Server, or similar DevOps & Platform Skills * Advanced experience with Azure DevOps, GitHub Actions, Jenkins, or similar CI/CD platforms * Proficiency with Terraform, ARM templates, Pulumi, or CloudFormation * Deep understanding of Docker, container optimization, and multi-stage builds * Experience with Prometheus, Grafana, ELK stack, Azure Monitor, and distributed tracing * Knowledge of both SQL and NoSQL databases, data warehousing, and vector databases Leadership & Soft Skills * Demonstrated track record of mentoring engineers and leading technical initiatives * Experience leading design reviews with focus on compliance, performance, and reliability * Excellent ability to explain complex technical concepts to diverse audiences * Strong analytical and troubleshooting skills for complex distributed systems * Experience managing cross-functional technical projects and coordinating with multiple stakeholders PREFERRED QUALIFICATIONS Advanced Experience * Master's degree in computer science, Machine Learning, or related field * 6+ years of platform engineering or infrastructure experience * Experience with Staff Engineer or Tech Lead roles in ML/AI organizations * Background in distributed systems and high-performance computing * Open-source contributions to ML infrastructure projects or LLM frameworks Specialized Skills * Multi-Cloud Experience: Hands-on experience with Azure, AWS (SageMaker, EKS) and/or GCP (Vertex AI, GKE) * Experience with specialized hardware (A100s, H100s, TPUs, TEEs) and optimization * RLHF & Fine-tuning: Experience with Reinforcement Learning from Human Feedback and LLM fine-tuning workflows * Experience with Milvus, Pinecone, Weaviate, Qdrant, or similar vector storage solutions * Deep experience with MLflow, Kubeflow, DataRobot, or similar platforms Industry Knowledge * Understanding of AI safety principles, model governance, and regulatory compliance * Background in regulated industries with understanding of data privacy requirements * Experience supporting ML research teams and academic partnerships * Deep understanding of GPU optimization, memory management, and high-throughput systems Annual Salary $90,000.00 - $185,000.00 The above annual salary range is a general guideline. Multiple factors are taken into consideration to arrive at the final hourly rate/ annual salary to be offered to the selected candidate. Factors include, but are not limited to, the scope and responsibilities of the role, the selected candidate's work experience, education and training, the work location as well as market and business considerations. At this time, GEICO will not sponsor a new applicant for employment authorization for this position. The GEICO Pledge: Great Company: At GEICO, we help our customers through life's twists and turns. Our mission is to protect people when they need it most and we're constantly evolving to stay ahead of their needs. We're an iconic brand that thrives on innovation, exceeding our customers' expectations and enabling our collective success. From day one, you'll take on exciting challenges that help you grow and collaborate with dynamic teams who want to make a positive impact on people's lives. Great Careers: We offer a career where you can learn, grow, and thrive through personalized development programs, created with your career - and your potential - in mind. You'll have access to industry leading training, certification assistance, career mentorship and coaching with supportive leaders at all levels. Great Culture: We foster an inclusive culture of shared success, rooted in integrity, a bias for action and a winning mindset. Grounded by our core values, we have an an established culture of caring, inclusion, and belonging, that values different perspectives. Our teams are led by dynamic, multi-faceted teams led by supportive leaders, driven by performance excellence and unified under a shared purpose. As part of our culture, we also offer employee engagement and recognition programs that reward the positive impact our work makes on the lives of our customers. Great Rewards: We offer compensation and benefits built to enhance your physical well-being, mental and emotional health and financial future. * 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. The equal employment opportunity policy of the GEICO Companies provides for a fair and equal employment opportunity for all associates and job applicants regardless of race, color, religious creed, national origin, ancestry, age, gender, pregnancy, sexual orientation, gender identity, marital status, familial status, disability or genetic information, in compliance with applicable federal, state and local law. GEICO hires and promotes individuals solely on the basis of their qualifications for the job to be filled. GEICO reasonably accommodates qualified individuals with disabilities to enable them to receive equal employment opportunity and/or perform the essential functions of the job, unless the accommodation would impose an undue hardship to the Company. This applies to all applicants and associates. GEICO also provides a work environment in which each associate is able to be productive and work to the best of their ability. We do not condone or tolerate an atmosphere of intimidation or harassment. We expect and require the cooperation of all associates in maintaining an atmosphere free from discrimination and harassment with mutual respect by and for all associates and applicants.
    $90k-185k yearly Auto-Apply 48d ago
  • Software Engineer II, Underwriting

    Geico Insurance 4.1company rating

    Palo Alto, CA jobs

    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. That's why we offer The GEICO Pledge: Great Company, Great Culture, Great Rewards and Great Careers. Position Summary GEICO is seeking a Software Engineer II to join our Underwriting Services Team. In this role, you will build and scale the next generation of underwriting platform for all business lines in Geico and revamp existing tier-1 underwriting services. You will help drive our insurance business transformation as we transition from a traditional IT model to a tech organization by designing, developing, and deploying core consumer experiences that leverage AI, ensuring they are robust, scalable and production ready. The Service Underwriting Engineering team partners closely with GEICO's underwriting operations team to design, build, and enhance applications that streamline underwriting processes and improve decision-making efficiency. The team develops scalable, reliable solutions that enable underwriters to work smarter, faster, and with accuracy, and aim to replace repetitive manual work with AI and automation. Position Responsibilities As a Software Engineer II, you will: * Scope, design, and build scalable, resilient distributed systems * Engage in cross-functional collaboration throughout the entire software lifecycle * Participate in design sessions and code reviews with peers to elevate the quality of engineering across the organization * Utilize programming languages like C#, Java or other object-oriented languages, SQL, and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of Azure tools and services * Consistently share best practices and improve processes within and across teams * Build product definition and leverage your technical skills to drive towards the right solution * Analysis and Estimation skills Qualifications * Programming experience with at least one modern language such as Java, C# or other object-oriented languages * Experience contributing to the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems * In-depth knowledge of CS data structures and algorithms * Understanding of service-oriented architecture and extensible REST/gRPC APIs * Understanding of monitoring tools * Knowledge of developer tooling across the software development life cycle (task management, source code, building, deployment, operations, real-time communication) * Understanding in DevOps Concepts, Cloud Architecture, and Azure DevOps Operational Framework * Experience with Enterprise level design documentation * Experience with Database Technologies * Experience with deployment steps and general CM functions * Strong problem-solving ability * Strong oral and written communication skills * Ability to excel in a fast-paced, startup-like environment Experience * 2+ years of professional experience in software engineering * 2+ years of experience with security, identity, architecture, and design * 2+ years of experience with open-source frameworks is desired * 2+ years of experience with AWS, GCP, Azure, or another cloud service provider Education * Bachelor's degree in Computer Science, Information Systems, or equivalent education or work experience IVRPOLYX Annual Salary $80,000.00 - $160,000.00 The above annual salary range is a general guideline. Multiple factors are taken into consideration to arrive at the final hourly rate/ annual salary to be offered to the selected candidate. Factors include, but are not limited to, the scope and responsibilities of the role, the selected candidate's work experience, education and training, the work location as well as market and business considerations. GEICO will consider sponsoring a new qualified applicant for employment authorization for this position. The GEICO Pledge: Great Company: At GEICO, we help our customers through life's twists and turns. Our mission is to protect people when they need it most and we're constantly evolving to stay ahead of their needs. We're an iconic brand that thrives on innovation, exceeding our customers' expectations and enabling our collective success. From day one, you'll take on exciting challenges that help you grow and collaborate with dynamic teams who want to make a positive impact on people's lives. Great Careers: We offer a career where you can learn, grow, and thrive through personalized development programs, created with your career - and your potential - in mind. You'll have access to industry leading training, certification assistance, career mentorship and coaching with supportive leaders at all levels. Great Culture: We foster an inclusive culture of shared success, rooted in integrity, a bias for action and a winning mindset. Grounded by our core values, we have an an established culture of caring, inclusion, and belonging, that values different perspectives. Our teams are led by dynamic, multi-faceted teams led by supportive leaders, driven by performance excellence and unified under a shared purpose. As part of our culture, we also offer employee engagement and recognition programs that reward the positive impact our work makes on the lives of our customers. Great Rewards: We offer compensation and benefits built to enhance your physical well-being, mental and emotional health and financial future. * 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. The equal employment opportunity policy of the GEICO Companies provides for a fair and equal employment opportunity for all associates and job applicants regardless of race, color, religious creed, national origin, ancestry, age, gender, pregnancy, sexual orientation, gender identity, marital status, familial status, disability or genetic information, in compliance with applicable federal, state and local law. GEICO hires and promotes individuals solely on the basis of their qualifications for the job to be filled. GEICO reasonably accommodates qualified individuals with disabilities to enable them to receive equal employment opportunity and/or perform the essential functions of the job, unless the accommodation would impose an undue hardship to the Company. This applies to all applicants and associates. GEICO also provides a work environment in which each associate is able to be productive and work to the best of their ability. We do not condone or tolerate an atmosphere of intimidation or harassment. We expect and require the cooperation of all associates in maintaining an atmosphere free from discrimination and harassment with mutual respect by and for all associates and applicants.
    $80k-160k yearly Auto-Apply 49d ago
  • Software Engineer

    Geico Insurance 4.1company rating

    Palo Alto, CA jobs

    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. That's 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 the culture of psychological safety and continuous improvement. Position Description Our Engineer II is a key 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 services in a hyper-growth environment where priorities shift quickly. The ideal candidate has broad and deep technical knowledge, typically ranging from front-end UIs through back-end systems and all points in between. Position Responsibilities As an Engineer II, you will: * Scope, design, and build scalable, resilient distributed systems * Engage in cross-functional collaboration throughout the entire software lifecycle * Participate in design sessions and code reviews with peers 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 * Consistently share best practices and improve processes within and across teams * Build product definition and leverage your technical skills to drive towards the right solution * Analysis and Estimation skills Qualifications * Programming experience with at least one modern language such as Java, C# or other object-oriented languages * Experience contributing to the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems * In-depth knowledge of CS data structures and algorithms * Understanding of existing Operational Portals such as Azure Portal * Understanding of HTML-5, JavaScript/TypeScript, XML, and JSON * Understanding of micro-services oriented architecture and extensible REST APIs * Understanding of monitoring tools * Intermediate PowerShell scripting skills * Intermediate level understanding of Azure Network such as security zones, VNETs, and Public Peered Services * Understanding of Azure PaaS and IaaS services * Understanding of security protocols and products such as of Active Directory, Windows Authentication, SAML, OAuth * Experience in Datacenter structure, capabilities, and offerings, including the Azure platform, and its native services * Knowledge of developer tooling across the software development life cycle (task management, source code, building, deployment, operations, real-time communication) * Understanding in DevOps Concepts, Cloud Architecture, and Azure DevOps Operational Framework * Experience with Enterprise level design documentation * Experience with risk assessment * Experience in Azure Cloud Services * Basic design of N-tier applications * Experience with Database Technologies * Experience with deployment steps and general CM functions * Experience in Application security * Analysis and Estimation skills * Strong problem-solving ability * Strong oral and written communication skills * Ability to excel in a fast-paced, startup-like environment Experience * 2+ years of non-internship professional software development experience within the .NET framework (C# including object-oriented design) * 2+ years of experience with architecture and design * 2+ years of experience with AWS, GCP, Azure, or another cloud service * 2+ years of experience in open-source frameworks Education * Bachelor's degree in Computer Science, Information Systems, or equivalent education or work experience Annual Salary $75,000.00 - $160,000.00 The above annual salary range is a general guideline. Multiple factors are taken into consideration to arrive at the final hourly rate/ annual salary to be offered to the selected candidate. Factors include, but are not limited to, the scope and responsibilities of the role, the selected candidate's work experience, education and training, the work location as well as market and business considerations. GEICO will consider sponsoring a new qualified applicant for employment authorization for this position. The GEICO Pledge: Great Company: At GEICO, we help our customers through life's twists and turns. Our mission is to protect people when they need it most and we're constantly evolving to stay ahead of their needs. We're an iconic brand that thrives on innovation, exceeding our customers' expectations and enabling our collective success. From day one, you'll take on exciting challenges that help you grow and collaborate with dynamic teams who want to make a positive impact on people's lives. Great Careers: We offer a career where you can learn, grow, and thrive through personalized development programs, created with your career - and your potential - in mind. You'll have access to industry leading training, certification assistance, career mentorship and coaching with supportive leaders at all levels. Great Culture: We foster an inclusive culture of shared success, rooted in integrity, a bias for action and a winning mindset. Grounded by our core values, we have an an established culture of caring, inclusion, and belonging, that values different perspectives. Our teams are led by dynamic, multi-faceted teams led by supportive leaders, driven by performance excellence and unified under a shared purpose. As part of our culture, we also offer employee engagement and recognition programs that reward the positive impact our work makes on the lives of our customers. Great Rewards: We offer compensation and benefits built to enhance your physical well-being, mental and emotional health and financial future. * 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. The equal employment opportunity policy of the GEICO Companies provides for a fair and equal employment opportunity for all associates and job applicants regardless of race, color, religious creed, national origin, ancestry, age, gender, pregnancy, sexual orientation, gender identity, marital status, familial status, disability or genetic information, in compliance with applicable federal, state and local law. GEICO hires and promotes individuals solely on the basis of their qualifications for the job to be filled. GEICO reasonably accommodates qualified individuals with disabilities to enable them to receive equal employment opportunity and/or perform the essential functions of the job, unless the accommodation would impose an undue hardship to the Company. This applies to all applicants and associates. GEICO also provides a work environment in which each associate is able to be productive and work to the best of their ability. We do not condone or tolerate an atmosphere of intimidation or harassment. We expect and require the cooperation of all associates in maintaining an atmosphere free from discrimination and harassment with mutual respect by and for all associates and applicants.
    $75k-160k yearly Auto-Apply 1d ago
  • Software Engineer II - IaaS (Platform and Tools - VMs)

    Geico Insurance 4.1company rating

    Palo Alto, CA jobs

    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. That's why we offer The GEICO Pledge: Great Company, Great Culture, Great Rewards and Great Careers. Position Summary GEICO is seeking an experienced Senior 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, while co-creating the culture of psychological safety and continuous improvement. Position Description Our Software Engineers work with our Sr. Staff Engineers, Staff Engineers, and Sr. Engineers to innovate and build new systems, improve, and enhance existing systems as well as identify new opportunities to apply your knowledge to solve critical problems. You will lead the strategy and execution of a technical roadmap that will increase the velocity of delivering products and unlock new engineering capabilities. The Platform and Tools team is dedicated to realizing a secure, reliable, scalable, and highly efficient next-generation virtual machine management and orchestration platform running on Kubernetes. We seek an ideal candidate with strong technical expertise in software engineering, virtual machines, containers, and upstream Kubernetes, along with proficiency in Kubevirt and the OpenStack, Azure, and AWS IaaS platforms/APIs. Position Responsibilities As an Engineer, you will: * Collaborate with product managers, team members, customers, and other engineering teams to solve our toughest problems * Execute a strategic software development plan for IaaS, encompassing virtual machines, containers, Kubernetes, Kubevirt, OpenStack, and Azure. Prioritize security, optimization for performance and efficiency across the entire development lifecycle. * Own accountability for the quality, usability, and performance of the solutions * Consistently share best practices and improve processes within and across teams * Fulfill on-call responsibilities and offer operational support. Qualifications * Strong software engineering and system architecture background. * Experience with REST APIs, Kubernetes APIs, microservices, and containers. * Experience with virtual machine provisioning frameworks utilizing Kubernetes operators such as Kubevirt or Crossplane. * Experience with modern front-end frameworks such as React, Angular, or Vue.js. * Experience of building best-in-class customer facing experiences. * Proficient in Kubernetes (K8s) with hands-on experience in cluster provisioning and management. * Practical knowledge and experience in Linux and Windows operating systems, internals, and command-line utilities. * Comprehensive understanding of containerization technologies like Docker, Podman, and Rancher. * Familiarity with technologies such as ArgoCD, Cilium, Kubebuilder, and Kubevirt. * Expertise in automation tools (e.g., Ansible, Cloud Init, Crossplane, Pulumi, Terraform) for streamlined infrastructure provisioning. * Professional experience in software development using modern programming languages like Go (preferred) or Python, Typescript, Java. * Solid foundations in software engineering, experience in system design, implementation best practices, and testing methodologies. * Knowledgeable in security best practices for secure configurations and data protection. * Proven in optimizing CI/CD for efficient Kubernetes deployment and configuration using GitOps and ArgoCD. * Familiarity with security protocols and products, including Active Directory, Windows Authentication, SAML, and OAuth. * In-depth knowledge of computer science data structures and algorithms, coupled with strong problem-solving abilities. * Familiarity with Crossplane and/or Kubevirt for virtual machine provisioning is highly desired. * Demonstrated ability to design and implement resilient, scalable, and efficient solutions. * Experience in building architecture and design, covering patterns, reliability, and scaling for both new and existing systems. * Possesses relevant cloud and container certifications. * Excellent communication skills to convey technical concepts to diverse audiences. Experience * 2+ years of PaaS and IaaS software development experience. * 2+ years of professional software best in class customer facing experiences using React or other UI frameworks. * 1+ years specializing in system design and implementation. * 1+ years of hands-on experience with AWS, GCP, Azure, or other cloud services. * 1+ years working with open-source frameworks. Education * Bachelor's degree in Computer Science, Information Systems, or equivalent education or work experience. Annual Salary $75,000.00 - $160,000.00 The above annual salary range is a general guideline. Multiple factors are taken into consideration to arrive at the final hourly rate/ annual salary to be offered to the selected candidate. Factors include, but are not limited to, the scope and responsibilities of the role, the selected candidate's work experience, education and training, the work location as well as market and business considerations. GEICO will consider sponsoring a new qualified applicant for employment authorization for this position. The GEICO Pledge: Great Company: At GEICO, we help our customers through life's twists and turns. Our mission is to protect people when they need it most and we're constantly evolving to stay ahead of their needs. We're an iconic brand that thrives on innovation, exceeding our customers' expectations and enabling our collective success. From day one, you'll take on exciting challenges that help you grow and collaborate with dynamic teams who want to make a positive impact on people's lives. Great Careers: We offer a career where you can learn, grow, and thrive through personalized development programs, created with your career - and your potential - in mind. You'll have access to industry leading training, certification assistance, career mentorship and coaching with supportive leaders at all levels. Great Culture: We foster an inclusive culture of shared success, rooted in integrity, a bias for action and a winning mindset. Grounded by our core values, we have an an established culture of caring, inclusion, and belonging, that values different perspectives. Our teams are led by dynamic, multi-faceted teams led by supportive leaders, driven by performance excellence and unified under a shared purpose. As part of our culture, we also offer employee engagement and recognition programs that reward the positive impact our work makes on the lives of our customers. Great Rewards: We offer compensation and benefits built to enhance your physical well-being, mental and emotional health and financial future. * 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. The equal employment opportunity policy of the GEICO Companies provides for a fair and equal employment opportunity for all associates and job applicants regardless of race, color, religious creed, national origin, ancestry, age, gender, pregnancy, sexual orientation, gender identity, marital status, familial status, disability or genetic information, in compliance with applicable federal, state and local law. GEICO hires and promotes individuals solely on the basis of their qualifications for the job to be filled. GEICO reasonably accommodates qualified individuals with disabilities to enable them to receive equal employment opportunity and/or perform the essential functions of the job, unless the accommodation would impose an undue hardship to the Company. This applies to all applicants and associates. GEICO also provides a work environment in which each associate is able to be productive and work to the best of their ability. We do not condone or tolerate an atmosphere of intimidation or harassment. We expect and require the cooperation of all associates in maintaining an atmosphere free from discrimination and harassment with mutual respect by and for all associates and applicants.
    $75k-160k yearly Auto-Apply 22d ago
  • Software Engineer

    Geico Insurance 4.1company rating

    Austin, TX jobs

    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. That's 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 the culture of psychological safety and continuous improvement. Position Description Our Engineer II is a key 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 services in a hyper-growth environment where priorities shift quickly. The ideal candidate has broad and deep technical knowledge, typically ranging from front-end UIs through back-end systems and all points in between. Position Responsibilities As an Engineer II, you will: * Scope, design, and build scalable, resilient distributed systems * Engage in cross-functional collaboration throughout the entire software lifecycle * Participate in design sessions and code reviews with peers 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 * Consistently share best practices and improve processes within and across teams * Build product definition and leverage your technical skills to drive towards the right solution * Analysis and Estimation skills Qualifications * Programming experience with at least one modern language such as Java, C# or other object-oriented languages * Experience contributing to the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems * In-depth knowledge of CS data structures and algorithms * Understanding of existing Operational Portals such as Azure Portal * Understanding of HTML-5, JavaScript/TypeScript, XML, and JSON * Understanding of micro-services oriented architecture and extensible REST APIs * Understanding of monitoring tools * Intermediate PowerShell scripting skills * Intermediate level understanding of Azure Network such as security zones, VNETs, and Public Peered Services * Understanding of Azure PaaS and IaaS services * Understanding of security protocols and products such as of Active Directory, Windows Authentication, SAML, OAuth * Experience in Datacenter structure, capabilities, and offerings, including the Azure platform, and its native services * Knowledge of developer tooling across the software development life cycle (task management, source code, building, deployment, operations, real-time communication) * Understanding in DevOps Concepts, Cloud Architecture, and Azure DevOps Operational Framework * Experience with Enterprise level design documentation * Experience with risk assessment * Experience in Azure Cloud Services * Basic design of N-tier applications * Experience with Database Technologies * Experience with deployment steps and general CM functions * Experience in Application security * Analysis and Estimation skills * Strong problem-solving ability * Strong oral and written communication skills * Ability to excel in a fast-paced, startup-like environment Experience * 2+ years of non-internship professional software development experience within the .NET framework (C# including object-oriented design) * 2+ years of experience with architecture and design * 2+ years of experience with AWS, GCP, Azure, or another cloud service * 2+ years of experience in open-source frameworks Education * Bachelor's degree in Computer Science, Information Systems, or equivalent education or work experience Annual Salary $75,000.00 - $160,000.00 The above annual salary range is a general guideline. Multiple factors are taken into consideration to arrive at the final hourly rate/ annual salary to be offered to the selected candidate. Factors include, but are not limited to, the scope and responsibilities of the role, the selected candidate's work experience, education and training, the work location as well as market and business considerations. GEICO will consider sponsoring a new qualified applicant for employment authorization for this position. The GEICO Pledge: Great Company: At GEICO, we help our customers through life's twists and turns. Our mission is to protect people when they need it most and we're constantly evolving to stay ahead of their needs. We're an iconic brand that thrives on innovation, exceeding our customers' expectations and enabling our collective success. From day one, you'll take on exciting challenges that help you grow and collaborate with dynamic teams who want to make a positive impact on people's lives. Great Careers: We offer a career where you can learn, grow, and thrive through personalized development programs, created with your career - and your potential - in mind. You'll have access to industry leading training, certification assistance, career mentorship and coaching with supportive leaders at all levels. Great Culture: We foster an inclusive culture of shared success, rooted in integrity, a bias for action and a winning mindset. Grounded by our core values, we have an an established culture of caring, inclusion, and belonging, that values different perspectives. Our teams are led by dynamic, multi-faceted teams led by supportive leaders, driven by performance excellence and unified under a shared purpose. As part of our culture, we also offer employee engagement and recognition programs that reward the positive impact our work makes on the lives of our customers. Great Rewards: We offer compensation and benefits built to enhance your physical well-being, mental and emotional health and financial future. * 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. The equal employment opportunity policy of the GEICO Companies provides for a fair and equal employment opportunity for all associates and job applicants regardless of race, color, religious creed, national origin, ancestry, age, gender, pregnancy, sexual orientation, gender identity, marital status, familial status, disability or genetic information, in compliance with applicable federal, state and local law. GEICO hires and promotes individuals solely on the basis of their qualifications for the job to be filled. GEICO reasonably accommodates qualified individuals with disabilities to enable them to receive equal employment opportunity and/or perform the essential functions of the job, unless the accommodation would impose an undue hardship to the Company. This applies to all applicants and associates. GEICO also provides a work environment in which each associate is able to be productive and work to the best of their ability. We do not condone or tolerate an atmosphere of intimidation or harassment. We expect and require the cooperation of all associates in maintaining an atmosphere free from discrimination and harassment with mutual respect by and for all associates and applicants.
    $75k-160k yearly Auto-Apply 1d ago
  • Software Engineer II - IaaS (Platform and Tools - VMs)

    Geico Insurance 4.1company rating

    New York, NY jobs

    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. That's why we offer The GEICO Pledge: Great Company, Great Culture, Great Rewards and Great Careers. Position Summary GEICO is seeking an experienced Senior 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, while co-creating the culture of psychological safety and continuous improvement. Position Description Our Software Engineers work with our Sr. Staff Engineers, Staff Engineers, and Sr. Engineers to innovate and build new systems, improve, and enhance existing systems as well as identify new opportunities to apply your knowledge to solve critical problems. You will lead the strategy and execution of a technical roadmap that will increase the velocity of delivering products and unlock new engineering capabilities. The Platform and Tools team is dedicated to realizing a secure, reliable, scalable, and highly efficient next-generation virtual machine management and orchestration platform running on Kubernetes. We seek an ideal candidate with strong technical expertise in software engineering, virtual machines, containers, and upstream Kubernetes, along with proficiency in Kubevirt and the OpenStack, Azure, and AWS IaaS platforms/APIs. Position Responsibilities As an Engineer, you will: * Collaborate with product managers, team members, customers, and other engineering teams to solve our toughest problems * Execute a strategic software development plan for IaaS, encompassing virtual machines, containers, Kubernetes, Kubevirt, OpenStack, and Azure. Prioritize security, optimization for performance and efficiency across the entire development lifecycle. * Own accountability for the quality, usability, and performance of the solutions * Consistently share best practices and improve processes within and across teams * Fulfill on-call responsibilities and offer operational support. Qualifications * Strong software engineering and system architecture background. * Experience with REST APIs, Kubernetes APIs, microservices, and containers. * Experience with virtual machine provisioning frameworks utilizing Kubernetes operators such as Kubevirt or Crossplane. * Experience with modern front-end frameworks such as React, Angular, or Vue.js. * Experience of building best-in-class customer facing experiences. * Proficient in Kubernetes (K8s) with hands-on experience in cluster provisioning and management. * Practical knowledge and experience in Linux and Windows operating systems, internals, and command-line utilities. * Comprehensive understanding of containerization technologies like Docker, Podman, and Rancher. * Familiarity with technologies such as ArgoCD, Cilium, Kubebuilder, and Kubevirt. * Expertise in automation tools (e.g., Ansible, Cloud Init, Crossplane, Pulumi, Terraform) for streamlined infrastructure provisioning. * Professional experience in software development using modern programming languages like Go (preferred) or Python, Typescript, Java. * Solid foundations in software engineering, experience in system design, implementation best practices, and testing methodologies. * Knowledgeable in security best practices for secure configurations and data protection. * Proven in optimizing CI/CD for efficient Kubernetes deployment and configuration using GitOps and ArgoCD. * Familiarity with security protocols and products, including Active Directory, Windows Authentication, SAML, and OAuth. * In-depth knowledge of computer science data structures and algorithms, coupled with strong problem-solving abilities. * Familiarity with Crossplane and/or Kubevirt for virtual machine provisioning is highly desired. * Demonstrated ability to design and implement resilient, scalable, and efficient solutions. * Experience in building architecture and design, covering patterns, reliability, and scaling for both new and existing systems. * Possesses relevant cloud and container certifications. * Excellent communication skills to convey technical concepts to diverse audiences. Experience * 2+ years of PaaS and IaaS software development experience. * 2+ years of professional software best in class customer facing experiences using React or other UI frameworks. * 1+ years specializing in system design and implementation. * 1+ years of hands-on experience with AWS, GCP, Azure, or other cloud services. * 1+ years working with open-source frameworks. Education * Bachelor's degree in Computer Science, Information Systems, or equivalent education or work experience. Annual Salary $75,000.00 - $160,000.00 The above annual salary range is a general guideline. Multiple factors are taken into consideration to arrive at the final hourly rate/ annual salary to be offered to the selected candidate. Factors include, but are not limited to, the scope and responsibilities of the role, the selected candidate's work experience, education and training, the work location as well as market and business considerations. GEICO will consider sponsoring a new qualified applicant for employment authorization for this position. The GEICO Pledge: Great Company: At GEICO, we help our customers through life's twists and turns. Our mission is to protect people when they need it most and we're constantly evolving to stay ahead of their needs. We're an iconic brand that thrives on innovation, exceeding our customers' expectations and enabling our collective success. From day one, you'll take on exciting challenges that help you grow and collaborate with dynamic teams who want to make a positive impact on people's lives. Great Careers: We offer a career where you can learn, grow, and thrive through personalized development programs, created with your career - and your potential - in mind. You'll have access to industry leading training, certification assistance, career mentorship and coaching with supportive leaders at all levels. Great Culture: We foster an inclusive culture of shared success, rooted in integrity, a bias for action and a winning mindset. Grounded by our core values, we have an an established culture of caring, inclusion, and belonging, that values different perspectives. Our teams are led by dynamic, multi-faceted teams led by supportive leaders, driven by performance excellence and unified under a shared purpose. As part of our culture, we also offer employee engagement and recognition programs that reward the positive impact our work makes on the lives of our customers. Great Rewards: We offer compensation and benefits built to enhance your physical well-being, mental and emotional health and financial future. * 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. The equal employment opportunity policy of the GEICO Companies provides for a fair and equal employment opportunity for all associates and job applicants regardless of race, color, religious creed, national origin, ancestry, age, gender, pregnancy, sexual orientation, gender identity, marital status, familial status, disability or genetic information, in compliance with applicable federal, state and local law. GEICO hires and promotes individuals solely on the basis of their qualifications for the job to be filled. GEICO reasonably accommodates qualified individuals with disabilities to enable them to receive equal employment opportunity and/or perform the essential functions of the job, unless the accommodation would impose an undue hardship to the Company. This applies to all applicants and associates. GEICO also provides a work environment in which each associate is able to be productive and work to the best of their ability. We do not condone or tolerate an atmosphere of intimidation or harassment. We expect and require the cooperation of all associates in maintaining an atmosphere free from discrimination and harassment with mutual respect by and for all associates and applicants.
    $75k-160k yearly Auto-Apply 22d ago
  • Software Engineer II, Underwriting

    Geico Insurance 4.1company rating

    New York, NY jobs

    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. That's why we offer The GEICO Pledge: Great Company, Great Culture, Great Rewards and Great Careers. Position Summary GEICO is seeking a Software Engineer II to join our Underwriting Services Team. In this role, you will build and scale the next generation of underwriting platform for all business lines in Geico and revamp existing tier-1 underwriting services. You will help drive our insurance business transformation as we transition from a traditional IT model to a tech organization by designing, developing, and deploying core consumer experiences that leverage AI, ensuring they are robust, scalable and production ready. The Service Underwriting Engineering team partners closely with GEICO's underwriting operations team to design, build, and enhance applications that streamline underwriting processes and improve decision-making efficiency. The team develops scalable, reliable solutions that enable underwriters to work smarter, faster, and with accuracy, and aim to replace repetitive manual work with AI and automation. Position Responsibilities As a Software Engineer II, you will: * Scope, design, and build scalable, resilient distributed systems * Engage in cross-functional collaboration throughout the entire software lifecycle * Participate in design sessions and code reviews with peers to elevate the quality of engineering across the organization * Utilize programming languages like C#, Java or other object-oriented languages, SQL, and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of Azure tools and services * Consistently share best practices and improve processes within and across teams * Build product definition and leverage your technical skills to drive towards the right solution * Analysis and Estimation skills Qualifications * Programming experience with at least one modern language such as Java, C# or other object-oriented languages * Experience contributing to the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems * In-depth knowledge of CS data structures and algorithms * Understanding of service-oriented architecture and extensible REST/gRPC APIs * Understanding of monitoring tools * Knowledge of developer tooling across the software development life cycle (task management, source code, building, deployment, operations, real-time communication) * Understanding in DevOps Concepts, Cloud Architecture, and Azure DevOps Operational Framework * Experience with Enterprise level design documentation * Experience with Database Technologies * Experience with deployment steps and general CM functions * Strong problem-solving ability * Strong oral and written communication skills * Ability to excel in a fast-paced, startup-like environment Experience * 2+ years of professional experience in software engineering * 2+ years of experience with security, identity, architecture, and design * 2+ years of experience with open-source frameworks is desired * 2+ years of experience with AWS, GCP, Azure, or another cloud service provider Education * Bachelor's degree in Computer Science, Information Systems, or equivalent education or work experience IVRPOLYX Annual Salary $80,000.00 - $160,000.00 The above annual salary range is a general guideline. Multiple factors are taken into consideration to arrive at the final hourly rate/ annual salary to be offered to the selected candidate. Factors include, but are not limited to, the scope and responsibilities of the role, the selected candidate's work experience, education and training, the work location as well as market and business considerations. GEICO will consider sponsoring a new qualified applicant for employment authorization for this position. The GEICO Pledge: Great Company: At GEICO, we help our customers through life's twists and turns. Our mission is to protect people when they need it most and we're constantly evolving to stay ahead of their needs. We're an iconic brand that thrives on innovation, exceeding our customers' expectations and enabling our collective success. From day one, you'll take on exciting challenges that help you grow and collaborate with dynamic teams who want to make a positive impact on people's lives. Great Careers: We offer a career where you can learn, grow, and thrive through personalized development programs, created with your career - and your potential - in mind. You'll have access to industry leading training, certification assistance, career mentorship and coaching with supportive leaders at all levels. Great Culture: We foster an inclusive culture of shared success, rooted in integrity, a bias for action and a winning mindset. Grounded by our core values, we have an an established culture of caring, inclusion, and belonging, that values different perspectives. Our teams are led by dynamic, multi-faceted teams led by supportive leaders, driven by performance excellence and unified under a shared purpose. As part of our culture, we also offer employee engagement and recognition programs that reward the positive impact our work makes on the lives of our customers. Great Rewards: We offer compensation and benefits built to enhance your physical well-being, mental and emotional health and financial future. * 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. The equal employment opportunity policy of the GEICO Companies provides for a fair and equal employment opportunity for all associates and job applicants regardless of race, color, religious creed, national origin, ancestry, age, gender, pregnancy, sexual orientation, gender identity, marital status, familial status, disability or genetic information, in compliance with applicable federal, state and local law. GEICO hires and promotes individuals solely on the basis of their qualifications for the job to be filled. GEICO reasonably accommodates qualified individuals with disabilities to enable them to receive equal employment opportunity and/or perform the essential functions of the job, unless the accommodation would impose an undue hardship to the Company. This applies to all applicants and associates. GEICO also provides a work environment in which each associate is able to be productive and work to the best of their ability. We do not condone or tolerate an atmosphere of intimidation or harassment. We expect and require the cooperation of all associates in maintaining an atmosphere free from discrimination and harassment with mutual respect by and for all associates and applicants.
    $80k-160k yearly Auto-Apply 49d ago
  • Engineer II - Software Defined Storage

    Geico Insurance 4.1company rating

    New York, NY jobs

    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. That's why we offer The GEICO Pledge: Great Company, Great Culture, Great Rewards and Great Careers. Position Summary GEICO is seeking an Enterprise Storage Engineer that will be part of a team responsible for overseeing our organization's storage needs and developing solutions that make data storage accessible, manageable, and secure. The Enterprise Storage Engineer will collaborate on the design and management of advanced storage solutions, extending across Software Defined, SAN, and service-model environments. This role demands a blend of current expertise in storage technologies and visionary thinking, essential for evolving the storage infrastructure to meet future organizational demands. The ideal candidate should be adept at using advanced SDS systems, including but not limited to Ceph, Swift, and OpenStack. Position Description The Enterprise Storage Engineer will be at the forefront of storage architecture, responsible for integrating various forms of storage solutions into a cohesive, robust system. They will be immersed in the planning, development, execution, and maintenance of scalable storage solutions. The ideal candidate will have in-depth experience with different storage types and their applications in business settings, able to navigate the complexities and leverage each form's strengths. This role is central to the IT organization, requiring a forward-thinking innovator ready to manage and enhance our storage capabilities dynamically. Position Responsibilities As an Engineer II, you will: * Contribute to the design, implement, and administer high-availability storage solutions, spanning SDS and SAN environments, as well as 'Storage as a Service' systems for private cloud environments * Ensure the seamless integration of storage solutions such as object, block and file storage with bare metal, IaaS, and PaaS services, optimizing performance and scalability * Conduct comprehensive performance analysis and optimization of SAN environments, focusing on efficiency, reliability, and integration with SDS initiatives * Collaborate on the strategy and implementation of data protection, disaster recovery, and security protocols across all storage infrastructures * Collaborate with cross-functional teams, including network engineers, developers, and cloud architects, to ensure the compatibility and integration of storage solutions with overall system architecture * Provide technical leadership and support related to SDS, including troubleshooting, and resolving any system issues to ensure high availability and performance * Keep abreast of the latest trends and technologies in SDS and participating in relevant educational opportunities to support this * Drive continuous improvement by staying updated with emerging technologies and industry best practices, ensuring the security, stability, and scalability of the system architecture * Accountable for the quality, usability, and performance of the solutions * 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 * Consistently share best practices and improve processes within and across teams Qualifications * Understanding of various storage architectures and solutions, including object storage (with technologies like Amazon S3, OpenStack Swift), block storage (using software like iSCSI, Fibre Channel), and file storage (solutions such as NFS, SMB/CIFS) * Proficiency with data management and storage protocols/services (e.g., Fibre Channel, iSCSI, NFS, SMB/CIFS) * Familiarity with virtualization technologies (e.g., VMware, Hyper-V) and their interaction with underlying storage infrastructures * Understanding of and experience with software-defined storage services such as Ceph, MinIO, Swift, OpenStack, and GlusterFS * Proficiency with cloud services and infrastructure, including public and private cloud environments * Solid knowledge of traditional storage technologies and how they integrate with software-defined solutions * Familiarity with Linux operating systems and scripting languages such as Python, Bash, or Perl * Ability to plan and execute migration strategies from traditional SAN to SDS, ensuring data integrity, minimal downtime, and system performance optimization * Ability to troubleshoot complex storage issues, including performance bottlenecks, data recovery, and optimization challenges * Excellent interpersonal and collaborative skills to work effectively with various teams within the organization * Strong analytical and problem-solving skills, with a proactive approach to identifying and resolving potential issues before they arise * Exceptional problem-solving capabilities, with a proven track record of overcoming technical challenges * Effective communication skills, capable of building strong relationships with team members, stakeholders, and external partners Required Experience * 1+ years of experience in a collaborative development environment, utilizing modern software development methodologies * 1+ years scripting/coding experience in one of the following languages: C/C++ development, Bash, Python or GO * 1+ years of experience in a storage engineering role, with a focus on software-defined storage solutions in cloud environments Desired Experience * 1+ years of professional software development experience * 1+ years of experience with systems architecture and design * 1+ years of experience working 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 * Certifications relating to cloud services (e.g., AWS, GCP, Azure), software-defined storage technologies (such as Ceph or OpenStack), or related areas are highly advantageous. #LI-RP2 Annual Salary $75,000.00 - $160,000.00 The above annual salary range is a general guideline. Multiple factors are taken into consideration to arrive at the final hourly rate/ annual salary to be offered to the selected candidate. Factors include, but are not limited to, the scope and responsibilities of the role, the selected candidate's work experience, education and training, the work location as well as market and business considerations. GEICO will consider sponsoring a new qualified applicant for employment authorization for this position. The GEICO Pledge: Great Company: At GEICO, we help our customers through life's twists and turns. Our mission is to protect people when they need it most and we're constantly evolving to stay ahead of their needs. We're an iconic brand that thrives on innovation, exceeding our customers' expectations and enabling our collective success. From day one, you'll take on exciting challenges that help you grow and collaborate with dynamic teams who want to make a positive impact on people's lives. Great Careers: We offer a career where you can learn, grow, and thrive through personalized development programs, created with your career - and your potential - in mind. You'll have access to industry leading training, certification assistance, career mentorship and coaching with supportive leaders at all levels. Great Culture: We foster an inclusive culture of shared success, rooted in integrity, a bias for action and a winning mindset. Grounded by our core values, we have an an established culture of caring, inclusion, and belonging, that values different perspectives. Our teams are led by dynamic, multi-faceted teams led by supportive leaders, driven by performance excellence and unified under a shared purpose. As part of our culture, we also offer employee engagement and recognition programs that reward the positive impact our work makes on the lives of our customers. Great Rewards: We offer compensation and benefits built to enhance your physical well-being, mental and emotional health and financial future. * 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. The equal employment opportunity policy of the GEICO Companies provides for a fair and equal employment opportunity for all associates and job applicants regardless of race, color, religious creed, national origin, ancestry, age, gender, pregnancy, sexual orientation, gender identity, marital status, familial status, disability or genetic information, in compliance with applicable federal, state and local law. GEICO hires and promotes individuals solely on the basis of their qualifications for the job to be filled. GEICO reasonably accommodates qualified individuals with disabilities to enable them to receive equal employment opportunity and/or perform the essential functions of the job, unless the accommodation would impose an undue hardship to the Company. This applies to all applicants and associates. GEICO also provides a work environment in which each associate is able to be productive and work to the best of their ability. We do not condone or tolerate an atmosphere of intimidation or harassment. We expect and require the cooperation of all associates in maintaining an atmosphere free from discrimination and harassment with mutual respect by and for all associates and applicants.
    $75k-160k yearly Auto-Apply 59d ago
  • Software Engineer

    Geico Insurance 4.1company rating

    Dallas, TX jobs

    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. That's 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 the culture of psychological safety and continuous improvement. Position Description Our Engineer II is a key 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 services in a hyper-growth environment where priorities shift quickly. The ideal candidate has broad and deep technical knowledge, typically ranging from front-end UIs through back-end systems and all points in between. Position Responsibilities As an Engineer II, you will: * Scope, design, and build scalable, resilient distributed systems * Engage in cross-functional collaboration throughout the entire software lifecycle * Participate in design sessions and code reviews with peers 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 * Consistently share best practices and improve processes within and across teams * Build product definition and leverage your technical skills to drive towards the right solution * Analysis and Estimation skills Qualifications * Programming experience with at least one modern language such as Java, C# or other object-oriented languages * Experience contributing to the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems * In-depth knowledge of CS data structures and algorithms * Understanding of existing Operational Portals such as Azure Portal * Understanding of HTML-5, JavaScript/TypeScript, XML, and JSON * Understanding of micro-services oriented architecture and extensible REST APIs * Understanding of monitoring tools * Intermediate PowerShell scripting skills * Intermediate level understanding of Azure Network such as security zones, VNETs, and Public Peered Services * Understanding of Azure PaaS and IaaS services * Understanding of security protocols and products such as of Active Directory, Windows Authentication, SAML, OAuth * Experience in Datacenter structure, capabilities, and offerings, including the Azure platform, and its native services * Knowledge of developer tooling across the software development life cycle (task management, source code, building, deployment, operations, real-time communication) * Understanding in DevOps Concepts, Cloud Architecture, and Azure DevOps Operational Framework * Experience with Enterprise level design documentation * Experience with risk assessment * Experience in Azure Cloud Services * Basic design of N-tier applications * Experience with Database Technologies * Experience with deployment steps and general CM functions * Experience in Application security * Analysis and Estimation skills * Strong problem-solving ability * Strong oral and written communication skills * Ability to excel in a fast-paced, startup-like environment Experience * 2+ years of non-internship professional software development experience within the .NET framework (C# including object-oriented design) * 2+ years of experience with architecture and design * 2+ years of experience with AWS, GCP, Azure, or another cloud service * 2+ years of experience in open-source frameworks Education * Bachelor's degree in Computer Science, Information Systems, or equivalent education or work experience Annual Salary $75,000.00 - $160,000.00 The above annual salary range is a general guideline. Multiple factors are taken into consideration to arrive at the final hourly rate/ annual salary to be offered to the selected candidate. Factors include, but are not limited to, the scope and responsibilities of the role, the selected candidate's work experience, education and training, the work location as well as market and business considerations. GEICO will consider sponsoring a new qualified applicant for employment authorization for this position. The GEICO Pledge: Great Company: At GEICO, we help our customers through life's twists and turns. Our mission is to protect people when they need it most and we're constantly evolving to stay ahead of their needs. We're an iconic brand that thrives on innovation, exceeding our customers' expectations and enabling our collective success. From day one, you'll take on exciting challenges that help you grow and collaborate with dynamic teams who want to make a positive impact on people's lives. Great Careers: We offer a career where you can learn, grow, and thrive through personalized development programs, created with your career - and your potential - in mind. You'll have access to industry leading training, certification assistance, career mentorship and coaching with supportive leaders at all levels. Great Culture: We foster an inclusive culture of shared success, rooted in integrity, a bias for action and a winning mindset. Grounded by our core values, we have an an established culture of caring, inclusion, and belonging, that values different perspectives. Our teams are led by dynamic, multi-faceted teams led by supportive leaders, driven by performance excellence and unified under a shared purpose. As part of our culture, we also offer employee engagement and recognition programs that reward the positive impact our work makes on the lives of our customers. Great Rewards: We offer compensation and benefits built to enhance your physical well-being, mental and emotional health and financial future. * 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. The equal employment opportunity policy of the GEICO Companies provides for a fair and equal employment opportunity for all associates and job applicants regardless of race, color, religious creed, national origin, ancestry, age, gender, pregnancy, sexual orientation, gender identity, marital status, familial status, disability or genetic information, in compliance with applicable federal, state and local law. GEICO hires and promotes individuals solely on the basis of their qualifications for the job to be filled. GEICO reasonably accommodates qualified individuals with disabilities to enable them to receive equal employment opportunity and/or perform the essential functions of the job, unless the accommodation would impose an undue hardship to the Company. This applies to all applicants and associates. GEICO also provides a work environment in which each associate is able to be productive and work to the best of their ability. We do not condone or tolerate an atmosphere of intimidation or harassment. We expect and require the cooperation of all associates in maintaining an atmosphere free from discrimination and harassment with mutual respect by and for all associates and applicants.
    $75k-160k yearly Auto-Apply 1d ago
  • Software Engineer III

    Horace Mann 4.5company rating

    Plano, TX jobs

    This position will be hybrid out of the Plano, TX; or Madison, WI location. It is not a remote position. As a Software Engineer III, you will play a key role in designing, developing, and implementing enterprise-level applications. You will have broad technical influence across multiple systems and IT divisions, contributing to system architecture and leading development initiatives. Key Responsibilities Application Development Design, develop, and implement enterprise-level applications. Write clean, efficient, and maintainable code adhering to best practices and coding standards. System Architecture Contribute to overall system architecture and design scalable solutions. Develop a robust technical ecosystem across applications, leveraging third-party integrations and application interfaces. Maintain software applications, including upgrade, enhancements, and patches Lifecycle Management Participate in the full software development lifecycle (SDLC), from requirements gathering and design to deployment and maintenance. Utilize Azure DevOps for code management and governance. Team Collaboration Work closely with product managers, designers, and other stakeholders to ensure alignment with business goals. Performance Optimization & Troubleshooting Monitor application performance and implement enhancements. Debug, troubleshoot, and resolve production issues efficiently. Documentation & Code Review Prepare comprehensive technical documentation. Conduct code reviews and enforce development best practices. Required Skills & Qualifications Education: Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience). Experience: 5-7 years of experience in analysis, development, and writing code. Technical Proficiency Proven experience in developing e-Applications and Websites using Java/Open JDK v11 and up, PHP, and C#. Strong knowledge of object-oriented programming (OOP) and design patterns. Extensive experience in building RESTful APIs and working with microservices architecture. Solid understanding of relational databases (SQL). Preferred Skills Familiarity with logging, monitoring, and performance tuning tools. Background in Supplemental, Life, Group Insurance is a plus. $84,200.00 - $124,100.00 Salary is commensurate to experience, location, etc. #LI-NW1 . Horace Mann was founded in 1945 by two Springfield, Illinois, teachers who saw a need for quality, affordable auto insurance for teachers. Since then, we've broadened our mission to helping all educators protect what they have today and prepare for a successful tomorrow. And with our broadened mission has come corporate growth: We serve more than 4,100 school districts nationwide, we're publicly traded on the New York Stock Exchange (symbol: HMN) and we have more than $12 billion in assets. We're motivated by the fact that educators take care of our children's future, and we believe they deserve someone to look after theirs. We help educators identify their financial goals and develop plans to achieve them. This includes insurance to protect what they have today and financial products to help them prepare for their future. Our tailored offerings include special rates and benefits for educators. EOE/Minorities/Females/Veterans/Disabled. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status For applicants that are California residents, please review our California Consumer Privacy Notice All applicants should review our Horace Mann Privacy Policy
    $84.2k-124.1k yearly Auto-Apply 12d ago
  • Software Engineer III

    Horace Mann Educators Corporation 4.5company rating

    Plano, TX jobs

    We're motivated by the fact that educators take care of our children's future, and we believe they deserve someone to look after theirs. We help educators identify their financial goals and develop plans to achieve them. This includes insurance to protect what they have today and financial products to help them prepare for their future. Plano, TX; Madison, WI Horace Mann We're motivated by the fact that educators take care of our children's future, and we believe they deserve someone to look after theirs. We help educators identify their financial goals and develop plans to achieve them. This includes insurance to protect what they have today and financial products to help them prepare for their future. Our tailored offerings include special rates and benefits for educators. ********************************************************* keywords: position summary,application development,system architecture,lifecycle management,team collaboration,performance optimization & troubleshooting,documentation & code review,education,experience,knowledge Solutions Delivery $84,200.00 - $124,100.00 Overview: This position will be hybrid out of the Plano, TX; or Madison, WI location. It is not a remote position. As a Software Engineer III, you will play a key role in designing, developing, and implementing enterprise-level applications. You will have broad technical influence across multiple systems and IT divisions, contributing to system architecture and leading development initiatives. Entity of type com.vizirecruiter.common.domain.model.Label with id: 7159 Responsibilities: Application Development * Design, develop, and implement enterprise-level applications. * Write clean, efficient, and maintainable code adhering to best practices and coding standards. System Architecture * Contribute to overall system architecture and design scalable solutions. * Develop a robust technical ecosystem across applications, leveraging third-party integrations and application interfaces. * Maintain software applications, including upgrade, enhancements, and patches Lifecycle Management * Participate in the full software development lifecycle (SDLC), from requirements gathering and design to deployment and maintenance. * Utilize Azure DevOps for code management and governance. Team Collaboration * Work closely with product managers, designers, and other stakeholders to ensure alignment with business goals. Performance Optimization & Troubleshooting * Monitor application performance and implement enhancements. * Debug, troubleshoot, and resolve production issues efficiently. Documentation & Code Review * Prepare comprehensive technical documentation. * Conduct code reviews and enforce development best practices. Entity of type com.vizirecruiter.common.domain.model.Label with id: 445 Entity of type com.vizirecruiter.common.domain.model.Label with id: 20599 Entity of type com.vizirecruiter.common.domain.model.Label with id: 14627 Entity of type com.vizirecruiter.common.domain.model.Label with id: 12260 Entity of type com.vizirecruiter.common.domain.model.Label with id: 20600 Entity of type com.vizirecruiter.common.domain.model.Label with id: 20601 Requirements: Required Skills & Qualifications * Education: Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience). * Experience: 5-7 years of experience in analysis, development, and writing code. Technical Proficiency * Proven experience in developing e-Applications and Websites using Java/Open JDK v11 and up, PHP, and C#. * Strong knowledge of object-oriented programming (OOP) and design patterns. * Extensive experience in building RESTful APIs and working with microservices architecture. * Solid understanding of relational databases (SQL). Preferred Skills * Familiarity with logging, monitoring, and performance tuning tools. * Background in Supplemental, Life, Group Insurance is a plus. Entity of type com.vizirecruiter.common.domain.model.Label with id: 163 Entity of type com.vizirecruiter.common.domain.model.Label with id: 553 Entity of type com.vizirecruiter.common.domain.model.Label with id: 287
    $84.2k-124.1k yearly 60d+ ago
  • Software Engineer II

    Horace Mann 4.5company rating

    Plano, TX jobs

    As a Software Engineer II, you will contribute to the design, development, testing, and deployment of proprietary software applications while leveraging modern AI-powered development tools to enhance efficiency. In this role, you will design, develop, and optimize software applications, leveraging modern technologies and AI-powered tools to enhance system performance and streamline business processes. You will gain experience in modern front-end frameworks (React.js or similar), GraphQL APIs, and infrastructure-as-code tools (Terraform or similar), while also leveraging low-code platforms to build and enhance agent- and customer-facing application UIs, accelerating development and improving user experiences. Additionally, you will utilize AI-assisted development tools (e.g., GitHub Copilot, OpenAI Codex, Tabnine) to streamline coding, automate repetitive tasks, and improve code quality. This position is ideal for a technically skilled, growth-oriented engineer who enjoys collaborating within a team, solving problems, and learning modern software development methodologies. Key Responsibilities Software Development & AI-Enhanced Engineering Develop and maintain C#, .NET Core, and SQL-based applications, leveraging AI-powered coding tools (e.g., GitHub Copilot, OpenAI Codex) to enhance productivity. Assist in the development of modern front-end applications using React.js (or similar frameworks and low code platforms) and GraphQL (or REST APIs). Participate in the design, documentation, testing, and debugging of applications while ensuring best coding practices. Implement infrastructure automation using Terraform (or similar Infrastructure-as-Code tools) to improve deployment consistency. Work with low-code platforms to build front-end applications for agents and customers, streamlining business processes. Collaboration & Business Integration Work closely with senior engineers, business users, and cross-functional teams to understand technical requirements and user needs. Contribute to the development and implementation of new features and functionality, as well as enhancements and optimizations for existing applications. Provide technical support and troubleshooting, working with the team to resolve application issues. Participate in discussions to determine business value-driven priorities for development efforts. Continuous Learning & Mentorship Stay current with emerging technologies, AI-powered development tools, and modern engineering practices. Learn from senior engineers while also collaborating with and supporting junior developers. Contribute to team discussions on modern software architecture, DevOps automation, and AI-driven development. Qualifications Education & Experience Associate or Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience). 3+ years of experience in software development with C#, .NET Core, React or equivalent, and SQL. Experience working on complex assignments and supporting legacy and modern environments. Exposure to AI-assisted coding tools (GitHub Copilot, OpenAI Codex, Tabnine) preferred. Experience with low-code platforms (Microsoft Power Apps, OutSystems, Mendix) is a plus. Familiarity with modern front-end frameworks (React.js, Vue.js, or Angular) and API development (GraphQL, REST). Basic experience with cloud computing (Azure, AWS, or GCP) and Infrastructure-as-Code (Terraform, Pulumi, or similar) preferred. Soft Skills & Competencies Strong problem-solving and analytical skills, with the ability to troubleshoot software issues and contribute to system optimizations. Effective collaboration and communication skills, capable of working within a team and engaging with both technical and non-technical stakeholders. Proactive and eager to learn, with a growth mindset and a willingness to adopt new technologies and best practices. Ability to contribute to team discussions and share knowledge, supporting a culture of continuous learning and AI-assisted development. Pay Range: $71,500.00 - $105,400.00 Salary is commensurate to experience, location, etc. #LI-NW1 Horace Mann was founded in 1945 by two Springfield, Illinois, teachers who saw a need for quality, affordable auto insurance for teachers. Since then, we've broadened our mission to helping all educators protect what they have today and prepare for a successful tomorrow. And with our broadened mission has come corporate growth: We serve more than 4,100 school districts nationwide, we're publicly traded on the New York Stock Exchange (symbol: HMN) and we have more than $12 billion in assets. We're motivated by the fact that educators take care of our children's future, and we believe they deserve someone to look after theirs. We help educators identify their financial goals and develop plans to achieve them. This includes insurance to protect what they have today and financial products to help them prepare for their future. Our tailored offerings include special rates and benefits for educators. EOE/Minorities/Females/Veterans/Disabled. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status For applicants that are California residents, please review our California Consumer Privacy Notice All applicants should review our Horace Mann Privacy Policy
    $71.5k-105.4k yearly Auto-Apply 26d ago
  • Software Developer Intern

    Northern Tier Bakery 3.9company rating

    Irving, TX jobs

    We Began As An Original. We Remain An Original At The Top Of The Convenience Industry. Our company invented the concept of convenience retailing. But we didn't stop there. 7-Eleven has captured the world with a proven willingness and ability to innovate. We were the first company in America to offer fresh-brewed to-go coffee. More than six million of our Slurpee beverages have been sipped since 1966. And, to continuously stay ahead of the curve, we introduce more than 2,500+ new products each year. With over 84,000 global locations, 7-Eleven Inc. is the world's largest operator, franchiser and licensor of convenience stores and is also one of the nation's largest independent gasoline retailers. The company continues to achieve operational accolades, win awards in franchising and drive innovation in retail in the mission to make life a little easier for our guests by being where they need us, when they need us. About these Opportunities: 7-Eleven Inc. has several opportunities for Summer Internships. Each internship opportunity will occur during the summer months, (10-12 weeks), focused on a specific functional area, and will provide the candidate with a depth experience within the area, culminating in a project presentation to functional leaders. Each intern will work closely with a coach who will meet regularly to discuss project progress, provide direction and ongoing feedback. In addition, each intern will attend a lunch series which will provide a cross-functional view into the organization and give the interns exposure to senior leadership. The interns will also have the experience of touring a store and learning about our distribution systems. Responsibilities: Build, maintain and enhance POS, Mobile and retail systems Integrate new products and solutions into existing environment for continuous improvement Responsible for the full software development life cycle of projects including design, development, unit testing, system testing and deployment Participates in performing systems and applications performance characterization and trade-off studies through analysis and simulation Participates in the creation of design documents that ensure consistency in development across the IT organization Keep abreast of industry trends and emerging technologies in order to evaluate existing environments, establish technology standards and identify opportunities to add value to the organization. Qualifications: Pursuing a Master's degree in Computer Science or related technical field Strong, clear and concise communication and writing skills Exceptional attention to detail, time management and prioritization skills Ability to independently lead projects and collaborate with cross-functional colleagues Excellent verbal and written communication skills. Excellent organizational and time management skills. Familiar C ++, SQL Server and Oracle,Modern Web Development ( Angular, jQuery, BootStrap),REST / JSON Web Services (WCF and Web API), nodejs and Android Proficiency in Microsoft PowerPoint, Excel and other Microsoft Office applications If an hourly or salary range is included in this ad it represents the range 7-Eleven in good faith believes is the range of compensation for this role at the time of this posting. The Company may ultimately pay more or less than the posted range. This range is only applicable for jobs to be performed in this state. This range may be modified in the future. No amount is considered to be wages or compensation until such amount is earned, vested, and determinable under the terms and conditions of the applicable policies and plans. The amount and availability of any bonus, commission, long-term incentive compensation, benefits, or any other form of compensation and benefits that are allocable to a particular employee remains in the Company's sole discretion unless and until paid and may be modified at the Company's sole discretion, consistent with the law. For a general description of all benefits 7-Eleven is offering in the US for the position, please visit this link .
    $27k-34k yearly est. Auto-Apply 1d ago
  • Software Engineer I

    Horace Mann 4.5company rating

    Plano, TX jobs

    As a Software Engineer I, you will join a collaborative and forward-thinking development team to support the delivery of scalable, high-performance software solutions. This entry-level role is designed to help you build a strong foundation in software engineering principles while gaining hands-on experience with development tools and modern technologies. You will assist in developing and maintaining internal applications using C#, .NET Core, and SQL and will begin learning about APIs and back end development. You will be exposed to AI-assisted coding tools such as GitHub Copilot to accelerate learning, reduce repetitive tasks, and improve code quality. This is an ideal opportunity for a motivated developer with a growth mindset who is eager to learn modern development practices and contribute to meaningful software projects within a supportive team environment. Key Responsibilities Software Development & Learning Modern Practices Contribute to the development and maintenance of applications using C#, .NET Core, and SQL under the guidance of more senior developers. Use AI-powered tool such as GitHub Copilot to streamline coding tasks and accelerate learning. Participate in code reviews, unit testing, debugging, and documentation efforts. Collaborate on the implementation of RESTful APIs for system integrations. Team Collaboration & Technical Support Collaborate with senior engineers and business analysts to understand requirements and translate them into technical tasks. Provide basic support for production applications, helping investigate and resolve issues. Participate in Agile ceremonies (e.g., standups, sprint planning, retrospectives) and contribute to backlog grooming and story estimation. Document technical tasks and share progress updates with the team. Continuous Learning & Skill Development Shadow senior engineers to learn software architecture and system design Actively explore new technologies, frameworks, and tools Contribute to team discussions about software improvements, automation, and workflows Participate in team knowledge-sharing sessions and cross-functional demos. Qualifications Education & Experience Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience). Internship or academic experience with C# and/or .NET frameworks is strongly preferred. Familiarity with at least one programming language and interest in learning enterprise frameworks Exposure to Git, basic debugging, or Agile project environments is a plus. Curiosity about AI-powered development tools (GitHub Copilot, Codex, etc.) and a willingness to adopt new tech. Soft Skills & Competencies Eager to learn and contribute to a high-performing software engineering team. Solid foundational understanding of software development concepts and logical problem-solving. Effective communicator who asks questions, shares progress, and receives feedback well. Demonstrated interest in software development through projects, internships, or open-source contributions. Commitment to building clean, maintainable code and learning from mistakes. Pay Range: $61,900.00 - $91,300.00 Salary is commensurate to experience, location, etc. #LI-NW1 Horace Mann was founded in 1945 by two Springfield, Illinois, teachers who saw a need for quality, affordable auto insurance for teachers. Since then, we've broadened our mission to helping all educators protect what they have today and prepare for a successful tomorrow. And with our broadened mission has come corporate growth: We serve more than 4,100 school districts nationwide, we're publicly traded on the New York Stock Exchange (symbol: HMN) and we have more than $12 billion in assets. We're motivated by the fact that educators take care of our children's future, and we believe they deserve someone to look after theirs. We help educators identify their financial goals and develop plans to achieve them. This includes insurance to protect what they have today and financial products to help them prepare for their future. Our tailored offerings include special rates and benefits for educators. EOE/Minorities/Females/Veterans/Disabled. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status For applicants that are California residents, please review our California Consumer Privacy Notice All applicants should review our Horace Mann Privacy Policy
    $61.9k-91.3k yearly Auto-Apply 48d ago
  • Backend Software Engineer

    Matic 3.9company rating

    Mountain View, CA jobs

    Each year, 2.5 trillion hours are spent on household chores. At Matic, we're on a mission to recapture that lost time, and we're doing it by revolutionizing home robotics. Our first product, also called Matic, is a Wall-E-esque floor cleaning robot. We've built what amounts to "full self-driving in the home” with real-time 3D mapping, adaptive path-tracking, and a precise semantic understanding of the home. Our breakthroughs in spatial AI allow Matic to work reliably in real homes, using only RGB cameras and neural networks running on-device. Privacy First What happens in the home, stays in the home. Our robots are private by design, with all data processing performed by the robot itself, not in the cloud. Our Approach Before the iPhone, consumers adopted several distinct devices; cell phones, PDAs, and portable music players each served a particular need. We believe in a similar progression for home robotics, starting with single-purpose robots and building iteratively toward more complex capabilities over time. Our Culture Matic is a tight-knit and collaborative team, singularly focused on building products our customers will cherish. We're ultra-hardworking people committed to solving tough problems that save precious time and energy. About the role Backend Software Engineer We're looking for a meticulous Backend Software Engineer to join us, with runway for huge and immediate impact. You would be working on internal tools with the rest of software, mechanical and electrical engineers. What you'll do Build and scale internal tools that support and streamline our production facilities Develop robust systems in Rust to improve manufacturing efficiency and reliability Collaborate closely with Mechanical Engineering, Electrical Engineering, and Production teams to bring tooling needs to life Recognize opportunities to create tools and improve infrastructure for better cross-team efficiency Be an integral member of our small software team What we look for 2-5 years' experience in backend software development Proficiency in Rust, or strong systems programming background with eagerness to work primarily in Rust Experience building internal tooling or production support systems Ability to work cross-functionally with hardware engineers and production teams Comfort with a fast-paced, startup atmosphere - you don't shy away from the hard work High level of maturity, ownership, and pride in your work We'd love to hear from you if... You are genuinely motivated to help those around you You are passionate about learning outside of your normal comfort zones You love diagnosing complex technical issues You are excited about taking ownership on a wide range of systems and driving projects from concept through shipping
    $122k-168k yearly est. Auto-Apply 20d ago

Learn more about Berkshire Hathaway GUARD Insurance Companies jobs