Senior Guidewire Developer - BillingCenter
System software developer job at Kemper
**Details** _Kemper is one of the nation's leading specialized insurers. Our success is a direct reflection of the talented and diverse people who make a positive difference in the lives of our customers every day. We believe a high-performing culture, valuable opportunities for personal development and professional challenge, and a healthy work-life balance can be highly motivating and productive. Kemper's products and services are making a real difference to our customers, who have unique and evolving needs. By joining our team, you are helping to provide an experience to our stakeholders that delivers on our promises._
Kemper is seeking a Senior Guidewire BillingCenter Developer. This role provides leadership for multiple areas within BillingCenter and the associated integrations.
**Position Responsibilities:**
+ Provides technical support for multiple BillingCenter functions and integrations.
+ Develops, documents and executes unit test cases.
+ Delivers quality and timely results.
+ Owns and resolves complex technical problems and issues with assigned applications and work processes.
+ Review and recommend test plans for impacted areas and end to end test coverage.
+ Complies with and supports all corporate, department and team policies and procedures.
+ Keeps manager, project teams/managers and business customers informed of activities and problems within assigned areas of responsibility; refers matters beyond limits of authority to manager for direction.
+ Recommends improvements to existing processes or proposes new ones, to improve the quality of project deliverables.
+ Ensure reviews for quality (accurate and complete) of application software designs are scheduled and conducted to ensure optimal use of software systems.
+ Consults with internal and external customers on the utilization of applications computing technologies, within areas of expertise, to ensure that customers optimize the value of those technologies.
+ Leads projects across technical disciplines; plans for the appropriate resources needed.
+ Develop technical knowledge and performance skills of IT projects teams for multiple scopes.
+ Researches, evaluates and recommends new technologies independently or with the architect's implementation.
+ Implement and support proof-of-concept activities for new technologies.
+ Develops and obtains sign offs on technical specs, design documents, functional designs and requirements.
+ Guide teams on long term solutions for resolving frequently occurring production problems and reducing defect leakage.
+ Ensure code is being developed per standards with focus on maintainability and ensure unit test cases are being developed, documented and executed with the test results recorded. Ensure that the technical design presented by the architects is followed by the software development staff.
+ Ensure batch cycles are being executed according to plan and that defects are resolved in an accurate and timely fashion.
+ Lead team in successful completion of phase gates for projects.
**Position Qualifications:**
+ 8 years of developer experience
+ Bachelor's degree, equivalent work experience or appropriate technical certification.
+ 5 years extensive experience with Guidewire Insurance Suite
+ 3 recent years of ongoing BillingCenter experience.
+ P&C Non-Standard Auto Insurance experience preferred.
+ Experience in technical disciplines such as Java/Spring, JavaScript, HTML/CSS, Angular, Hibernate, SQL, JSON/XML, REST Web Services, Git/SVN, Jenkins, Oracle & SQL
+ Experience with cloud development practices.
+ Advanced certifications for coding/development. Current Guidewire Certified Ace preferred.
+ Demonstrates advanced technical skills. Advanced knowledge of a gosu and a good knowledge of related languages.
+ The ability to provide technical leadership on large/complex application installation, development and support projects; Advanced knowledge of program design methods and techniques and standard development tools.
+ Use knowledge of new frameworks, tools and languages and make recommendations in applications as appropriate.
+ Ability to understand and identify improvement areas in architecture and integration designs
+ Ability to teach and provide instruction to co-workers and provide feedback on progress toward goals.
+ Demonstrates excellent leadership qualities in managing the work of a team of professional employees.
+ Able to follow and create best practice development standards.
+ Worked with various project methodologies (agile and waterfall).
+ Able to translate business to technical requirements.
+ Requires minimal managerial direction.
+ Understands technical controls, security concepts and SOX requirements.
+ This role is eligible for remote work in the US.
The range for this position is $86,200 to $143,600. When determining candidate offers, we consider experience, skills, education, certifications, and geographic location among other factors. This job is eligible for an annual discretionary bonus and Kemper benefits (Medical, Dental, Vision, PTO, 401k, etc.)
_Kemper is proud to be an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, disability status or any other status protected by the laws or regulations in the locations where we operate. We are committed to supporting diversity and equality across our organization and we work diligently to maintain a workplace free from discrimination._
_Kemper does not accept unsolicited resumes through or from search firms or staffing agencies. All unsolicited resumes will be considered the property of Kemper and Kemper will not be obligated to pay a placement fee._
Kemper will never request personal information, such as your social security number or banking information, via text or email. Additionally, Kemper does not use external messaging applications like WireApp or Skype to communicate with candidates. If you receive such a message, delete it.
\#LI-AK-1
\#LI-REMOTE
**Kemper at a Glance**
The Kemper family of companies is one of the nation's leading specialized insurers. With approximately $12 billion in assets, Kemper is improving the world of insurance by providing affordable and easy-to-use personalized solutions to individuals, families and businesses through its Kemper Auto and Kemper Life brands. Kemper serves over 4.6 million policies, is represented by approximately 24,200 agents and brokers, and has approximately 7,500 associates dedicated to meeting the ever-changing needs of its customers.
*Alliance United Insurance Company is not rated.
_We value diversity and strive to be an employer of choice. An Equal Opportunity Employer, M/F/D/V_
**Our employees enjoy great benefits:**
- Qualify for your choice of health and dental plans within your first month.
- Save for your future with robust 401(k) match, Health Spending Accounts and various retirement plans.
- Learn and Grow with our Tuition Assistance Program, paid certifications and continuing education programs.
- Contribute to your community through United Way and volunteer programs.
- Balance your life with generous paid time off and business casual dress.
- Get employee discounts for shopping, dining and travel through Kemper Perks.
Senior Guidewire PolicyCenter Developer
System software developer job at Kemper
Details Kemper is one of the nation's leading specialized insurers. Our success is a direct reflection of the talented and diverse people who make a positive difference in the lives of our customers every day. We believe a high-performing culture, valuable opportunities for personal development and professional challenge, and a healthy work-life balance can be highly motivating and productive. Kemper's products and services are making a real difference to our customers, who have unique and evolving needs. By joining our team, you are helping to provide an experience to our stakeholders that delivers on our promises.
Kemper is seeking a Senior Guidewire PolicyCenter Developer. This role provides leadership for multiple areas within PolicyCenter and the associated integrations.
Position Responsibilities:
* Provides technical support for multiple PolicyCenter functions and integrations.
* Develops, documents and executes unit test cases.
* Delivers quality and timely results.
* Owns and resolves complex technical problems and issues with assigned applications and work processes.
* Review and recommend test plans for impacted areas and end to end test coverage.
* Complies with and supports all corporate, department and team policies and procedures.
* Keeps manager, project teams/managers and business customers informed of activities and problems within assigned areas of responsibility; refers matters beyond limits of authority to manager for direction.
* Recommends improvements to existing processes or proposes new ones, to improve the quality of project deliverables.
* Ensure reviews for quality (accurate and complete) of application software designs are scheduled and conducted to ensure optimal use of software systems.
* Consults with internal and external customers on the utilization of applications computing technologies, within areas of expertise, to ensure that customers optimize the value of those technologies.
* Leads projects across technical disciplines; plans for the appropriate resources needed.
* Develop technical knowledge and performance skills of IT projects teams for multiple scopes.
* Researches, evaluates and recommends new technologies independently or with the architect's implementation.
* Implement and support proof-of-concept activities for new technologies.
* Develops and obtains sign offs on technical specs, design documents, functional designs and requirements.
* Guide teams on long term solutions for resolving frequently occurring production problems and reducing defect leakage.
* Ensure code is being developed per standards with focus on maintainability and ensure unit test cases are being developed, documented and executed with the test results recorded. Ensure that the technical design presented by the architects is followed by the software development staff.
* Ensure batch cycles are being executed according to plan and that defects are resolved in an accurate and timely fashion.
* Lead team in successful completion of phase gates for projects.
Position Qualifications:
* Minimum of 10 years of developer experience
* Bachelor's degree, equivalent work experience or appropriate technical certification.
* 5 years extensive experience with Guidewire Insurance Suite
* 5 recent years of ongoing PolicyCenter experience.
* P&C Non-Standard Auto Insurance experience preferred.
* Experience in technical disciplines such as Java/Spring, JavaScript, HTML/CSS, Angular, Hibernate, SQL, JSON/XML, REST Web Services, Git/SVN, Jenkins, Oracle & SQL
* Experience with cloud development practices.
* Advanced certifications for coding/development. Current Guidewire Certified Ace preferred.
* Demonstrates advanced technical skills. Advanced knowledge of Gosu and a good knowledge of related languages.
* The ability to provide technical leadership on large/complex application installation, development and support projects; Advanced knowledge of program design methods and techniques and standard development tools.
* Use knowledge of new frameworks, tools and languages and make recommendations in applications as appropriate.
* Ability to understand and identify improvement areas in architecture and integration designs
* Ability to teach and provide instruction to co-workers and provide feedback on progress toward goals.
* Demonstrates excellent leadership qualities in managing the work of a team of professional employees.
* Able to follow and create best practice development standards.
* Worked with various project methodologies (agile and waterfall).
* Able to translate business to technical requirements.
* Requires minimal managerial direction.
* Understands technical controls, security concepts and SOX requirements.
* Remote work from a US location if needed.
The range for this position is $108600 to $180900. When determining candidate offers, we consider experience, skills, education, certifications, and geographic location among other factors. This job is eligible for an annual discretionary bonus and Kemper benefits (Medical, Dental, Vision, PTO, 401k, etc.)
Kemper is proud to be an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, disability status or any other status protected by the laws or regulations in the locations where we operate. We are committed to supporting diversity and equality across our organization and we work diligently to maintain a workplace free from discrimination.
Kemper does not accept unsolicited resumes through or from search firms or staffing agencies. All unsolicited resumes will be considered the property of Kemper and Kemper will not be obligated to pay a placement fee.
Kemper will never request personal information, such as your social security number or banking information, via text or email. Additionally, Kemper does not use external messaging applications like WireApp or Skype to communicate with candidates. If you receive such a message, delete it.
#LI-AK-1
#LI-Remote
Auto-ApplySoftware Engineer - Cloud Security
Remote
At Allstate, great things happen when our people work together to protect families and their belongings from life's uncertainties. And for more than 90 years, our innovative drive has kept us a step ahead of our customers' evolving needs. From advocating for seat belts, air bags and graduated driving laws, to being an industry leader in pricing sophistication, telematics, and, more recently, device and identity protection.
Job Description
**For this opportunity, the business is flexible to hire at Sr Consultant I up through Expert level depending on qualifications & interview evaluation.**
Software Engineers with a focus on cloud security have competencies in software engineering, including testing/QA, back-end, and SQL. Most engineers are also skilled in DevOps, including systems administration-style work such as scripting deploys and setting up continuous integration as well as familiarity building custom integrations for cloud services. Pairing engineers with other experienced team members ensures training and knowledge transfer is happening as efficiently as possible without risking the quality of the development.
This role drives quality delivery through:
Outcome Based Delivery
Utilizing paired programming
Leveraging Test-Driven Development
Daily interactions and open communication channels with you and your Product Manager
Participation in Iteration Planning, Stand-up and Retrospective meetings
Ability to facilitate diverse teams, multi-task, and work under pressure to meet aggressive schedule targets
Ability to work effectively across organizational and geographical boundaries
Key Responsibilities
Expectations for a Software Engineer with a focus on cloud security include:
Design, develop, and implement innovative and embedded security controls and products for cloud and container ecosystems
Demonstrate technical skills and aptitude needed to meet/exceed delivery velocity expectations as a software engineer
Actively learn different technologies as needed for delivery of stories
Adhere to Allstate best practices (for example, pair programming and test-driven development) and hold others accountable for the same
Deliver on all phases of development work from initial kick-off, technical setup, application development, and support
Serve as a leader in all dimensions of the work: people, process, technology
Embrace approach of making collaborative, fast, local decisions; then course correct as/if needed (test/learn/iterate)
Active participation in regular agile meetings (e.g., stand-ups, iteration planning meeting, retrospectives) infusing backlogs with technical input working in close partnership with the product manager
Actively work to transfer knowledge of Allstate development practices and technical skills to other people (including delivery areas) to grow adoption
Provide meaningful/thoughtful feedback on others as requested
Receive constructive criticism and take necessary steps to improve where/when needed
If there is bench time, leverage it to work on any assigned projects and/or for self-study to advance technical skills
Developed code should promote principles of 12 factor apps, availability, scalability, maintainability and security
Maintain positive outlook in handling continuous change and bring a sense of urgency in driving positive change at Allstate (innovation, faster time to market, improved quality)
Embrace an organization model that is self-directed / self-managed as a team and as individuals
Satisfy all administrative-type requirements such as timesheets, performance management process, annual compliance, security training, etc.
Regular, predictable attendance is an essential function of this job
This job does not have supervisory responsibilities
Key Qualifications
3+ years technology development and implementation experience
Hands-on experience with the following:
AWS and/or Azure services (e.g., Lambda, S3, IAM, Functions, Azure AD)
Provisioning cloud resources via Infrastructure as Code (IaC)
Knowledge of Agile methodologies (especially Agile XP), including paired programming and Test Driven Development (TDD)
Excellent Java and/or Python coding background including familiarity with the following tools:
Intellij or Visual Studio Code IDE
Github
Spring Framework
Mircrosoft SQL Server
Basic knowledge of Kubernetes and containerized workloads
Familiarity with the following is a plus:
Jenkins
Env0
checkov
#LI-JJ1
Skills
Amazon Web Services (AWS), Cloud Security, Infrastructure As Code (IaC), Java, Microsoft Azure, Pair Programming, Python (Programming Language), Scripting, Software Engineering, Test Driven Development (TDD)
Compensation
Compensation offered for this role ranges from $78,600 - 199,910 annually and is based on experience and qualifications.
The candidate(s) offered this position will be required to submit to a background investigation.
Joining our team isn't just a job - it's an opportunity. One that takes your skills and pushes them to the next level. One that encourages you to challenge the status quo. One where you can shape the future of protection while supporting causes that mean the most to you. Joining our team means being part of something bigger - a winning team making a meaningful impact.
Allstate generally does not sponsor individuals for employment-based visas for this position.
Effective July 1, 2014, under Indiana House Enrolled Act (HEA) 1242, it is against public policy of the State of Indiana and a discriminatory practice for an employer to discriminate against a prospective employee on the basis of status as a veteran by refusing to employ an applicant on the basis that they are a veteran of the armed forces of the United States, a member of the Indiana National Guard or a member of a reserve component.
For jobs in San Francisco, please click “here” for information regarding the San Francisco Fair Chance Ordinance.
For jobs in Los Angeles, please click “here” for information regarding the Los Angeles Fair Chance Initiative for Hiring Ordinance.
To view the “EEO Know Your Rights” poster click “here”. This poster provides information concerning the laws and procedures for filing complaints of violations of the laws with the Office of Federal Contract Compliance Programs.
To view the FMLA poster, click “here”. This poster summarizing the major provisions of the Family and Medical Leave Act (FMLA) and telling employees how to file a complaint.
It is the Company's policy to employ the best qualified individuals available for all jobs. Therefore, any discriminatory action taken on account of an employee's ancestry, age, color, disability, genetic information, gender, gender identity, gender expression, sexual and reproductive health decision, marital status, medical condition, military or veteran status, national origin, race (include traits historically associated with race, including, but not limited to, hair texture and protective hairstyles), religion (including religious dress), sex, or sexual orientation that adversely affects an employee's terms or conditions of employment is prohibited. This policy applies to all aspects of the employment relationship, including, but not limited to, hiring, training, salary administration, promotion, job assignment, benefits, discipline, and separation of employment.
Auto-ApplySenior Staff Software Engineer AI
Remote
As a Senior Staff Software Engineer focused on Generative AI initiatives, you will provide technical leadership in identifying, implementing, and integrating Generative AI solutions to solve complex business problems. You will bridge the gap between traditional software engineering and AI technologies, leading teams to deliver AI-enhanced features and capabilities while mentoring engineers on practical AI adoption within existing software systems.
An in-person interview may be required during the hiring process.
Geo-Salary Information
State specific pay scales for this role are as follows:
$118,465 to $224,994 (CA, NJ, NY, WA, HI, AK, MD, CT, RI, MA)
$107,695 to $204,540(NV, OR, AZ, CO, WY, TX, ND, MN, MO, IL, WI, FL, GA, MI, OH, VA, PA, DE, VT, NH, ME)
$96,926 to $184,106 (UT, ID, MT, NM, SD, NE, KS, OK, IA, AR, LA, MS, AL, TN, KY, IN, SC, NC, WV)
The expected base salary for this position will vary depending on a number of factors, including relevant experience, skills and location.
Responsibilities Essential Job Functions:
Build and apply custom Generative AI techniques to solve complex business problems by identifying opportunities where AI can enhance existing software systems and create new intelligent features.
Integrate Generative AI models and capabilities into production software applications, bridging the gap between Generative AI research and practical software engineering implementation.
Evaluate and select appropriate Generative AI models, tools, and techniques for specific use cases, considering factors like performance, cost, maintainability, and business impact.
Write high-quality code that combines traditional software engineering with AI components, ensuring robust integration, proper error handling, and comprehensive test coverage.
Review and translate product requirements into technical solutions that leverage AI effectively, designing systems that seamlessly blend AI capabilities with core application functionality.
Lead design and code reviews for AI-enhanced applications, ensuring best practices in both software engineering and AI implementation while maintaining Mercury standards.
Lead multiple sprint teams and projects simultaneously to deliver AI-powered features and improvements, addressing technical challenges in integrating AI into existing software systems.
Collaborate with product managers, data scientists, and other engineering teams to identify AI opportunities and translate them into practical software solutions.
Mentor engineers on how to effectively incorporate AI into their software development practices, promoting understanding of AI capabilities and limitations.
Drive practical AI adoption across teams by demonstrating how to effectively combine software engineering principles with AI technologies as well as presenting to internal tech forums to create awareness and promote education.
Collaborate with product managers to estimate effort for AI-enhanced features, prioritize AI integration opportunities, and deliver measurable business value through AI implementation.
Qualifications
Education:
Minimum:
Bachelor's degree in Computer Science, Software Engineering, or related technical field
Preferred:
Master's degree or PhD in Computer Science, Software Engineering, or related technical field
Experience:
Minimum:
10+ years of software engineering experience with proven experience in cutting-edge technologies and/or those used at Mercu
5+ years hands-on experience leading large, multi-team engineering initiatives for implementing complex distributed application systems
Preferred:
10+ years working at the intersection of Software Engineering and ML/AI Engineering
5+ years working on ML/AI related initiatives within engineering organizations including deploying solutions to production, evaluating ML/AI solutions, custom model training, AI/ML system design, and leveraging both closed and open source AI models
Knowledge and Skills:
• Proficient in programming in one or more industry-standard languages (e.g., Java, Python, Go, C++, JavaScript).
• Proficient in leveraging various data structures, algorithms, and design patterns. Experienced in relational databases, NoSQL, and caching solutions.
• Skilled in APIs using modern protocols like REST and gRPC.
• Experienced in message queuing, data streaming, workflow, and integration frameworks (such as Apache Kafka, Apache NiFi, Amazon SQS, MS MQ, Apache Camel, etc.). Knowledgeable in microservices architecture.
• Experienced in containerization technologies like Docker and Kubernetes. Proficient in cloud platforms such as AWS, Google Cloud, or Azure.
• Experienced in leveraging DevSecOps to improve engineering efficiency.
• Proficient in designing and implementing high-quality distributed application systems that are modular, configurable, maximize reuse, and are fast, effective, user-friendly, secure, compliant, scalable, and maintainable.
• Experienced in leveraging analytics data and experimentation to design and improve systems for speed, scalability, and effectiveness.
• Excellent problem-solving skills leading to innovative solutions.
• Strong communication skills. Strong ability to collaborate and influence cross-functional teams and stakeholders across multiple functional areas to address impediments and deliver desired results.
• Demonstrated leadership skills through mentoring and providing technical guidance to multiple teams within a functional area.
• Experienced in championing operational excellence and best practices with a focus on quality, performance, scalability, maintainability, and observability.
• Experienced in driving technical strategy and vision for multiple teams.
Pay Range USD $118,465.00 - USD $224,994.00 /Yr.
Auto-ApplyStaff Software Engineer in Test
Remote
Join an amazing team that is consistently recognized for our achievements and culture, including our most recent Forbes award of being one of America's Best Midsize Employers for 2025!
An in-person interview may be required during the hiring process.
Position Summary:
As a Staff Software Engineer in Test, you will be playing a crucial role in designing, developing and maintaining complex software testing framework and tools as well as mentoring junior team members to ensure delivery. This position will be responsible for providing innovative solutions as well as implementing and prioritizing software product roadmaps.
Geo-Salary Information
State specific pay scales for this role are as follows:
$105,245 to $199,452 (CA, NJ, NY, WA, HI, AK, MD, CT, RI, MA)
$95,677 to $181,320 (NV, OR, AZ, CO, WY, TX, ND, MN, MO, IL, WI, FL, GA, MI, OH, VA, PA, DE, VT, NH, ME)
$86,110 to $163,188 (UT, ID, MT, NM, SD, NE, KS, OK, IA, AR, LA, MS, AL, TN, KY, IN, SC, NC, WV)
The expected base salary for this position will vary depending on a number of factors, including relevant experience, skills and location.
Responsibilities
Essential Job Functions:
Design, Develop and Maintain Test Automation Frameworks, Tools and Libraries: Develop a strong understanding of relevant product areas, designing and proficiency implementing complex framework features.
Critical Thinking and Problem-Solving Skills: Skilled in debugging and resolving simple blocking issues, especially with automation scripts, frameworks and tools. Applies analytical and creative approaches to tackle complex quality challenges with solutions.
Implement/Enhance Continuous Integration Continuous Deployment (CI / CD): Enhance automation framework with CI/CD pipelines to facilitate automated testing during the build and deployment processes.
Performance Testing Support: Design and implement complex performance test script based on existing automation framework and tools to execute performance tests. Provide analytical feedback for the releases in the test result report. Create new scripts to enhance performance test.
Implement and Drive Automation Test Strategy: Participate in discussions to define simple test automation strategies, research and evaluate simple new technologies and determine appropriate test coverage. Analyze simple requirements and system design to determine the approach for automation implementation.
Define and Enforce Automation Standards and Best Practices: Establish and Improve coding standards, best practices, and guidelines for writing and maintaining automated test scripts and framework. Review code written by team members to ensure adherence to standards and provide constructive feedback.
Cross-Functional Collaboration and Communication: Work closely with cross functional teams and stakeholders to gather requirements and provide mid-complex solutions in framework to meet mid-complex testing needs in small-medium sized team.
Create, Monitor and Analyze Test Results: Create, review and analyze test execution results, providing in-depth insights and mid-complex recommendations based on findings.
Training and Mentorship: Train and mentor TE and SETs on using the automation framework to start writing complex automation tests. Training others to diagnose, resolve mid-complex issues and prepare proper documentation to ensure smooth operation.
Qualifications
Education:
Minimum:
Bachelor's Degree in Computer Science, Computer Engineering, Information Systems or other related fields Or equivalent combination of education and experience.
Experience:
Minimum:
8+ yrs industry experience, leading testing software engineering teams for small/medium projects
Preferred:
5 or more years of development experience with Java and/or Python
5 or more years of experience with broad testing experience such as API, UI, performance, etc.
3 or more years of experience creating automation frameworks
3 or more years of experience developing testing tools
1 or more years of experience integrating AI into testing
Knowledge and Skills:
Minimum:
Knowledgeable of the following:
Product Knowledge - Acquire and apply domain-specific knowledge to ensure that testing efforts align with business objectives and real-world use cases.
Training, Leading, and Mentorship - Capability to train, lead and mentor junior team members in automation best practices and framework usage.
Collaboration and Communication - verbal and written communication skills on executing task-specific collaboration, conveying precise technical details, responding to immediate issues, and ensure clarity in resolving project-level technical challenges
Release Process and Continuous Integration/Continuous Deployment (CI/CD) - Agile software development release process, CI/CD practices and tools (e.g., Jenkins, GitHub) to integrate automated tests into the build process.
Technologies - Experienced in containerization technologies. Experienced in cloud platforms such as AWS, Google Cloud, or Azure. Experienced in Leveraging DevSecOps to Improve Engineering Efficiency
Develop Testing Tools, Utilities - Develop a strong understanding of relevant product areas, integrate innovative tools, libraries, and technologies into the automation framework to enhance testing capabilities.
Experienced with the following:
Framework Design and Development - Develop a strong understanding of relevant product areas, proficiency in designing and implementing high quality framework, that are modular, configurable, maximize reuse, are fast, effective, user friendly, secure, compliant, stable and maintainable.
Create and Maintain Libraries - Proficiency in creating and maintain automated reusable libraries/components to enhance automated capabilities
Performance Testing - Familiarity with performance testing concepts and tools (e.g., JMeter, LoadRunner) to assess system behavior under load.
Documentation Skills - Proficiency in documenting framework architecture, components, usage instructions, presentation, and bug report, etc.
Requirements Analysis - Analyze [simple/complex] system requirements and design to determine the best approach for testing of the change/implementation.
Critical Thinking and Problem-Solving Skills - Debugging and resolving blocking issues, especially in automation scripts, frameworks and tools. Applies analytical and creative approaches to tackle complex quality challenges with innovative solutions.
Multi-Tasking Skill with Positive Attitude - Multi-Tasking skill with willingness and positive attitude to do whatever it takes to complete tasks on time or as quickly as possible.
Test Automation Tools - Experience coding with popular test automation tools and frameworks (e.g., Selenium, TestNG, JUnit, Appium, IDE, Metrics etc.). Knowledge of containerization technologies like Docker and Kubernetes.
Debugging and Troubleshooting - Strong skills in diagnosing issues within the automation execution and scripts to ensure smooth operation.
Best Coding Practices - Ability to conduct code reviews and provide constructive feedback to ensure quality and adherence to standards and best practice.
Adaptability and Flexibility - adapt to changing requirements, code designs and implementation changes, new technologies, methods to solve problems, shift priorities, workstyle and responsibilities.
API Testing - Knowledge of API testing methodologies and tools (e.g., Postman, SoapUI, Curl, Insomnia) for validating RESTful and SOAP APIs.
Proficient with the following:
Coding Skills - Strong knowledge of programming languages commonly used in automation, such as Java, Python, or JavaScript.
Continuous Learning - Commitment to staying updated with the latest trends, tools, and technologies in test automation and quality assurance.
Attention to Detail - Meticulous attention to detail to ensure high-quality automated tests and reliable framework performance.
Time Management - Excellent organizational skills to manage multiple testing projects, prioritize tasks to meet deadlines.
About the Company
Why choose a career at Mercury?
At Mercury, we have been guided by our purpose to help people reduce risk and overcome unexpected events for more than 60 years. We are one team with a common goal to help others. Everyone needs insurance and we can't imagine a world without it.
Our team will encourage you to grow, make time to have fun, and work together to make great things happen. We embrace the strengths and values of each team member. We believe in having diverse perspectives where everyone is included, to serve customers from all walks of life.
We care about our people, and we mean it. We reward our talented professionals with a competitive salary, bonus potential, and a variety of benefits to help our team members reach their health, retirement, and professional goals.
Learn more about us here: **********************************************
#LI-ZK1
Perks and Benefits
We offer many great benefits, including:
Competitive compensation
Flexibility to work from anywhere in the United States for most positions
Paid time off (vacation time, sick time, 9 paid Company holidays, volunteer hours)
Incentive bonus programs (potential for holiday bonus, referral bonus, and performance-based bonus)
Medical, dental, vision, life, and pet insurance
401 (k) retirement savings plan with company match
Engaging work environment
Promotional opportunities
Education assistance
Professional and personal development opportunities
Company recognition program
Health and wellbeing resources, including free mental wellbeing therapy/coaching sessions, child and eldercare resources, and more
Mercury Insurance is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by federal, state, or local law.
Pay Range USD $105,245.00 - USD $199,452.00 /Yr.
Auto-ApplyStaff Software Engineer
Remote
Join an amazing team that is consistently recognized for our achievements and culture, including our most recent Forbes award of being one of America's Best Midsize Employers for 2025!
An in-person interview may be required during the hiring process.
Position Summary:
As a Staff Software Engineer, you will provide technical leadership and direction for multiple agile teams or projects to implement prioritized software product roadmaps. This role includes designing, developing, and maintaining complex software systems, along with mentoring junior engineers.
Geo-Salary Information
State specific pay scales for this role are as follows:
$105,245 to $199,452 (CA, NJ, NY, WA, HI, AK, MD, CT, RI, MA)
$95,677 to $181,320 (NV, OR, AZ, CO, WY, TX, ND, MN, MO, IL, WI, FL, GA, MI, OH, VA, PA, DE, VT, NH, ME)
$86,110 to $163,188 (UT, ID, MT, NM, SD, NE, KS, OK, IA, AR, LA, MS, AL, TN, KY, IN, SC, NC, WV)
The expected base salary for this position will vary depending on a number of factors, including relevant experience, skills and location.
Responsibilities
Essential Job Functions:
Write high-quality code for complex scenarios with good test coverage.
Review and translate product requirements into robust designs to ensure high-quality distributed application systems that are modular, configurable, maximize reuse, and are fast, effective, user-friendly, secure, compliant, scalable, and maintainable.
Lead design and code reviews of multiple applications to ensure best practices, adherence to Mercury standards, and high quality.
Lead multiple sprint teams within the same product area to deliver new or improved features, addressing any impediments in delivering high-quality solutions for items in the product backlog.
Collaborate with other teams and stakeholders as necessary to ensure overall successful delivery of the intended functionality.
Mentor and provide technical guidance to other engineers across multiple teams within the same functional area, fostering a culture of innovation and excellence within Mercury engineering.
Collaborate with product managers to estimate effort, prioritize work, plan, and deliver prioritized roadmap items.
Qualifications
Education:
Minimum:
Bachelor's Degree in Computer Science, Information Systems or other related fields Or equivalent combination of education and experience.
Preferred:
Master's Degree in Computer Science.
Experience:
Minimum:
7+ years software engineering experience with proven experience in cutting-edge Technologies and/or those used at Mercury.
3+ years hands-on experience leading multi-team engineering initiatives for building features in a distributed application systems environment.
Preferred:
7 or more years of experience with backend development (preferably using Java or Python)
4 or more years of experience utilizing cloud technologies (preferred AWS)
3 or more years of experience overseeing the entire development lifecycle, from architecture design and coding to testing and release
3 or more years of experience mentoring junior engineers and providing technical leadership
1 or more years of experience with generative AI
Skills:
Minimum:
Proficient in programming in one or more industry-standard languages (e.g., Java, Python, Go, C++, JavaScript).
Proficient in leveraging various data structures, algorithms, and design patterns. Experienced in relational databases, NoSQL, and caching solutions.
Skilled in APIs using modern protocols like REST and gRPC.
Experienced in message queuing, data streaming, workflow, and integration frameworks (such as Apache Kafka, Apache NiFi, Amazon SQS, MS MQ, Apache Camel, etc.). Knowledgeable in microservices architecture.
Experienced in containerization technologies like Docker and Kubernetes. Proficient in cloud platforms such as AWS, Google Cloud, or Azure.
Experienced in leveraging DevSecOps to improve engineering efficiency.
Proficient in designing and implementing high-quality distributed application systems that are modular, configurable, maximize reuse, and are fast, effective, user-friendly, secure, compliant, scalable, and maintainable.
Experienced in leveraging analytics data and experimentation to design and improve systems for speed, scalability, and effectiveness.
Excellent problem-solving skills leading to innovative solutions.
Strong communication skills. Strong ability to collaborate and influence cross-functional teams and stakeholders across multiple functional areas to address impediments and deliver desired results.
Demonstrated leadership skills through mentoring and providing technical guidance to multiple teams within a functional area.
Experienced in championing operational excellence and best practices with a focus on quality, performance, scalability, maintainability, and observability.
Experienced in driving technical strategy and vision for multiple teams.
About the Company
Why choose a career at Mercury?
At Mercury, we have been guided by our purpose to help people reduce risk and overcome unexpected events for more than 60 years. We are one team with a common goal to help others. Everyone needs insurance and we can't imagine a world without it.
Our team will encourage you to grow, make time to have fun, and work together to make great things happen. We embrace the strengths and values of each team member. We believe in having diverse perspectives where everyone is included, to serve customers from all walks of life.
We care about our people, and we mean it. We reward our talented professionals with a competitive salary, bonus potential, and a variety of benefits to help our team members reach their health, retirement, and professional goals.
Learn more about us here: **********************************************
#LI-ZK1
Perks and Benefits
We offer many great benefits, including:
Competitive compensation
Flexibility to work from anywhere in the United States for most positions
Paid time off (vacation time, sick time, 9 paid Company holidays, volunteer hours)
Incentive bonus programs (potential for holiday bonus, referral bonus, and performance-based bonus)
Medical, dental, vision, life, and pet insurance
401 (k) retirement savings plan with company match
Engaging work environment
Promotional opportunities
Education assistance
Professional and personal development opportunities
Company recognition program
Health and wellbeing resources, including free mental wellbeing therapy/coaching sessions, child and eldercare resources, and more
Mercury Insurance is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by federal, state, or local law.
Pay Range USD $105,245.00 - USD $199,452.00 /Yr.
Auto-ApplyStaff Software Engineer AI
Remote
As a Staff Software Engineer focused on Generative AI initiatives, you will provide technical leadership in identifying, implementing, and integrating Generative AI solutions to solve complex business problems. You will bridge the gap between traditional software engineering and AI technologies, leading teams to deliver AI-enhanced features and capabilities while mentoring engineers on practical AI adoption within existing software systems.
Geo-Salary Information
An in-person interview may be required during the hiring process
State specific pay scales for this role are as follows:
$105,245 to $199,452 (CA, NJ, NY, WA, HI, AK, MD, CT, RI, MA)
$95,677 to $181,320 (NV, OR, AZ, CO, WY, TX, ND, MN, MO, IL, WI, FL, GA, MI, OH, VA, PA, DE, VT, NH, ME)
$86,110 to $163,188(UT, ID, MT, NM, SD, NE, KS, OK, IA, AR, LA, MS, AL, TN, KY, IN, SC, NC, WV)
The expected base salary for this position will vary depending on a number of factors, including relevant experience, skills and location.
Responsibilities Essential Job Functions:
• Apply Generative AI techniques to solve complex business problems by identifying opportunities where AI can enhance existing software systems and create new intelligent features.
• Integrate Generative AI models and capabilities into production software applications, bridging the gap between Generative AI research and practical software engineering implementation.
• Evaluate and select appropriate Generative AI models, tools, and techniques for specific use cases, considering factors like performance, cost, maintainability, and business impact.
• Write high-quality code that combines traditional software engineering with AI components, ensuring robust integration, proper error handling, and comprehensive test coverage.
• Review and translate product requirements into technical solutions that leverage AI effectively, designing systems that seamlessly blend AI capabilities with core application functionality.
• Lead design and code reviews for AI-enhanced applications, ensuring best practices in both software engineering and AI implementation while maintaining Mercury standards.
• Lead multiple sprint teams to deliver AI-powered features and improvements, addressing technical challenges in integrating AI into existing software systems.
• Collaborate with product managers, data scientists, and engineering teams to identify AI opportunities and translate them into practical software solutions.
• Mentor engineers on how to effectively incorporate AI into their software development practices, promoting understanding of AI capabilities and limitations.
• Drive practical AI adoption across teams by demonstrating how to effectively combine software engineering principles with AI technologies.
• Collaborate with product managers to estimate effort for AI-enhanced features, prioritize AI integration opportunities, and deliver measurable business value through AI implementation.
Qualifications
Education:
Minimum:
• Bachelor's Degree in Computer Science, Information Systems or other related fields Or equivalent combination of education and experience.
Preferred:
• Master's Degree in Computer Science.
Experience:
Minimum:
• 7+ years software engineering experience with proven experience in cutting-edge Technologies and/or those used at Mercury. 3+ years hands-on experience leading multi-team engineering initiatives for building features in a distributed application systems environment.
Preferred:
• 7+ years working at the intersection of Software Engineering and AI Engineering. 3+ years working on Generative AI related initiatives including leveraging closed and open source models and libraries
Knowledge and Skills:
• Proficient in programming in one or more industry-standard languages (e.g., Java, Python, Go, C++, JavaScript).
• Proficient in leveraging various data structures, algorithms, and design patterns. Experienced in relational databases, NoSQL, and caching solutions.
• Skilled in APIs using modern protocols like REST and gRPC.
• Experienced in message queuing, data streaming, workflow, and integration frameworks (such as Apache Kafka, Apache NiFi, Amazon SQS, MS MQ, Apache Camel, etc.). Knowledgeable in microservices architecture.
• Experienced in containerization technologies like Docker and Kubernetes. Proficient in cloud platforms such as AWS, Google Cloud, or Azure.
• Experienced in leveraging DevSecOps to improve engineering efficiency.
• Proficient in designing and implementing high-quality distributed application systems that are modular, configurable, maximize reuse, and are fast, effective, user-friendly, secure, compliant, scalable, and maintainable.
• Experienced in leveraging analytics data and experimentation to design and improve systems for speed, scalability, and effectiveness.
• Excellent problem-solving skills leading to innovative solutions.
• Strong communication skills. Strong ability to collaborate and influence cross-functional teams and stakeholders across multiple functional areas to address impediments and deliver desired results.
• Demonstrated leadership skills through mentoring and providing technical guidance to multiple teams within a functional area.
• Experienced in championing operational excellence and best practices with a focus on quality, performance, scalability, maintainability, and observability.
• Experienced in driving technical strategy and vision for multiple teams.
About the Company
Why choose a career at Mercury?
At Mercury, we have been guided by our purpose to help people reduce risk and overcome unexpected events for more than 60 years. We are one team with a common goal to help others. Everyone needs insurance and we can't imagine a world without it.
Our team will encourage you to grow, make time to have fun, and work together to make great things happen. We embrace the strengths and values of each team member. We believe in having diverse perspectives where everyone is included, to serve customers from all walks of life.
We care about our people, and we mean it. We reward our talented professionals with a competitive salary, bonus potential, and a variety of benefits to help our team members reach their health, retirement, and professional goals.
Learn more about us here: **********************************************
Perks and Benefits
We offer many great benefits, including:
Competitive compensation
Flexibility to work from anywhere in the United States for most positions
Paid time off (vacation time, sick time, 9 paid Company holidays, volunteer hours)
Incentive bonus programs (potential for holiday bonus, referral bonus, and performance-based bonus)
Medical, dental, vision, life, and pet insurance
401 (k) retirement savings plan with company match
Engaging work environment
Promotional opportunities
Education assistance
Professional and personal development opportunities
Company recognition program
Health and wellbeing resources, including free mental wellbeing therapy/coaching sessions, child and eldercare resources, and more
Mercury Insurance is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by federal, state, or local law.
Pay Range USD $105,245.00 - USD $199,452.00 /Yr.
Auto-ApplySecurity Software Engineer
Remote
At Allstate, great things happen when our people work together to protect families and their belongings from life's uncertainties. And for more than 90 years our innovative drive has kept us a step ahead of our customers' evolving needs. From advocating for seat belts, air bags and graduated driving laws, to being an industry leader in pricing sophistication, telematics, and, more recently, device and identity protection.
Job Description
The Security Software Engineer partners in designing and building security solutions that will balance the need for speed and flexibility of the infrastructure and IaaS/PaaS/SaaS applications, with the need to protect Allstate against ongoing and potential security threats. This role needs to have the aptitude to understand new security strategies.Key Responsibilities
Actively learn different technologies as needed for delivery of stories
Adhere to Allstate best practices (for example, pair programming and test-driven development) and hold others accountable for the same
Establishes continuous integration, continuous delivery, and continuous deployment pipelines and practices
Deliver on all phases of development work from initial kick-off, technical setup, application development, and support
Serve as a leader in all dimensions of the work: people, process, technology
Embrace approach of making collaborative, fast, local decisions; then course correct as/if needed (test/learn/iterate)
Active participation in regular agile meetings (e.g., site standup, product team standup, iteration planning meeting, retrospective, lunch & learns)
Actively work to transfer knowledge of Allstate development practices and technical skills to other people (including delivery areas) to grow adoption
Receive constructive criticism and take necessary steps to improve where/when needed
If there is bench time, leverage it to work on any assigned projects and/or for self-study to advance technical skills
Developed code should promote principles of 12 factor apps, availability, scalability, maintainability and security
This job does not have supervisory duties
Key Qualifications
2+ years technology development and implementation experience
Knowledge of Agile methodologies (especially Agile XP), including paired programming and test driven development
Excellent Java and/or JavaScript coding background including familiarity with the following tools:
- IntelliJ - IDEA
- Github
- Spring Framework
- AngularJS or ReactJS
- Microsoft SQL Server or MongoDB
Familiarity with the following is a plus:
- Threat Modeling
- Security Testing
- Jenkins
- node JS
Undergraduate degree in software engineering or computer science
Entrepreneurial with a strong technical skill
Passionate about technical topics such as computer languages and frameworks, mobility and Internet of Things
Able to translate complex user stories into a good technical code and deliver it effectively
#LI-JJ1
Skills
Agile Methodology, DevOps, Infrastructure as a Service (IaaS), IT Problem Solving, IT Security Operations, Java, JavaScript, Jenkins (Software), React.js, Scripting, Security Engineering, Security Policies, Software Development, Threat Modeling, Troubleshooting
Compensation
Compensation offered for this role is $61,000.00 - 106,210.00 annually and is based on experience and qualifications.
The candidate(s) offered this position will be required to submit to a background investigation.
Joining our team isn't just a job - it's an opportunity. One that takes your skills and pushes them to the next level. One that encourages you to challenge the status quo. One where you can shape the future of protection while supporting causes that mean the most to you. Joining our team means being part of something bigger - a winning team making a meaningful impact.
Allstate generally does not sponsor individuals for employment-based visas for this position.
Effective July 1, 2014, under Indiana House Enrolled Act (HEA) 1242, it is against public policy of the State of Indiana and a discriminatory practice for an employer to discriminate against a prospective employee on the basis of status as a veteran by refusing to employ an applicant on the basis that they are a veteran of the armed forces of the United States, a member of the Indiana National Guard or a member of a reserve component.
For jobs in San Francisco, please click “here” for information regarding the San Francisco Fair Chance Ordinance.
For jobs in Los Angeles, please click “here” for information regarding the Los Angeles Fair Chance Initiative for Hiring Ordinance.
To view the “EEO Know Your Rights” poster click “here”. This poster provides information concerning the laws and procedures for filing complaints of violations of the laws with the Office of Federal Contract Compliance Programs.
To view the FMLA poster, click “here”. This poster summarizing the major provisions of the Family and Medical Leave Act (FMLA) and telling employees how to file a complaint.
It is the Company's policy to employ the best qualified individuals available for all jobs. Therefore, any discriminatory action taken on account of an employee's ancestry, age, color, disability, genetic information, gender, gender identity, gender expression, sexual and reproductive health decision, marital status, medical condition, military or veteran status, national origin, race (include traits historically associated with race, including, but not limited to, hair texture and protective hairstyles), religion (including religious dress), sex, or sexual orientation that adversely affects an employee's terms or conditions of employment is prohibited. This policy applies to all aspects of the employment relationship, including, but not limited to, hiring, training, salary administration, promotion, job assignment, benefits, discipline, and separation of employment.
Auto-ApplySr. Software Engineer - Applied AI (REMOTE)
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.
Sr. Software Engineer - Applied AI
Position Summary
GEICO is seeking an experienced Sr. Software Engineer to join our Unified Communications Service Engineering (UCSE) group and lead the development of cutting-edge AI product development. This role is ideal for candidates with deep expertise in building products powered by AI models, with a particular focus on working with large language models (LLMs). 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.
Position Description
The Unified Communication Service Engineering team is transitioning disparate customer communication touchpoints into a world class services company by building the foundational voice, chat, text, email and core contact center experiences for sales, service and claims operations used by 20,000 GEICO contact center agents, field adjusters and sales representatives sell, endorse, and service more than 80 million customers and prospective customers.
Our Sr. Software Engineer is a lead member of the engineering team working across the organization to build delightful and friction-less product experience for our customers and drive transformative change in the industry by harnessing the power of Generative AI. Our team thrives and succeeds in delivering high-quality 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 a Sr. Software Engineer, you will:
* Design and develop product features and core components that utilize LLMs, enhancing product functionality and user experience.
* Lead the integration of AI models into scalable, customer-centric applications, optimizing for usability, responsiveness and efficiency.
* Influence and build vision with product managers, team members, customers, and other engineering teams to solve complex problems for building enterprise-class business applications
* Work with AI researchers, data scientists to improve platform APIs, model quality based on customer feedback.
* Mentor and guide junior engineers in building AI-powered products, fostering a collaborative and high-performance team culture.
* Assist in design sessions and code reviews to elevate the quality of engineering across the organization
* Consistently share best practices and improve processes within and across teams
Qualifications
* 5+ years of professional software development experience with at least two modern languages such as Java, C++, Python or C# including object-oriented design.
* 4+ years of experience in open-source frameworks
* 3+ years of experience building the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems
* 3+ years of experience in building AI/ML products, conversational interfaces particularly with LLMs or similar AI models.
* In-depth knowledge of CS data structures and algorithms
* Strong problem-solving ability
* Ability to excel in a fast-paced, startup-like environment
* Knowledge of developer tooling across the software development life cycle (task management, source code, building, deployment, operations, real-time communication)
Nice to have:
* Contributions to open-source AI frameworks, libraries or a portfolio showcasing applied AI projects.
* Ability to thrive in ambiguity, navigating complex challenges with minimal direction.
* 3+ years of experience with AWS, GCP, Azure, or another cloud service
Education
* Bachelor's degree in Computer Science, Information Systems, or equivalent education or work experience
IVRPOLYX
Annual Salary
$80,000.00 - $215,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.
Auto-ApplySoftware Engineer Senior Consultant
Remote
At Allstate, great things happen when our people work together to protect families and their belongings from life's uncertainties. And for more than 90 years, our innovative drive has kept us a step ahead of our customers' evolving needs. From advocating for seat belts, air bags and graduated driving laws, to being an industry leader in pricing sophistication, telematics, and, more recently, device and identity protection.
Job Description
Software Engineer Senior Consultant II implements applications following 12-factor principles to build out the product and iterative enhancements. They own the full stack of software products, developing and implementing frontends (web or mobile), and backend services. They leverage test driven development and continuous integration to ensure agility and quality of products. They actively participate in the decision-making process of the team ensuring that the simplest appropriate technology and design is chosen to meet user needs.
Key Responsibilities
• Provides input into the architecture and design of the product; collaborating with the team in solving problems the right way
• Practices daily paired programming and test-driven development in writing software and building product
• Participates in executing the strategy, keeping the customer needs and wants in mind
• Serves as an expert on a specific business domain and demonstrates leadership and accountability on at least one technology stack
• Coaches more junior team members around different technologies and XP practices
• Establishes continuous integration, continuous delivery, and continuous deployment pipelines and practices
• Provides support for software products in user environments
• Leads and participates in daily site, cross-site, and product team standups
• Participates in retrospectives to gather feedback and derive actionable items to improve the team and the product
• Participates in iteration planning meetings ensuring that the team has a common understanding of each story and chores in a team's backlog
Education
• 4 year Bachelors Degree (Preferred)
Experience
• 3 or more years of experience in C# and .NET (Preferred)
• Publishing consumer-facing APIs as well as integrating with 3rd Party Vendor APIs (Preferred)
• Experience with FinTech and/or e-Commerce, specifically dealing with payment processing, ledgers, and transaction management. (Preferred)
Supervisory Responsibilities
• This job does not have supervisory duties.
Education & Experience (in lieu)
• In lieu of the above education requirements, an equivalent combination of education and experience may be considered.
Skills
API Integration, Back-End Development, C# Software Development, Continuous Delivery, Continuous Deployment, Continuous Integrations, Financial Technology, Payment Systems, Software Engineering
Compensation
Compensation offered for this role is 85,600.00 - 152,650.00 annually and is based on experience and qualifications.
The candidate(s) offered this position will be required to submit to a background investigation.
Joining our team isn't just a job - it's an opportunity. One that takes your skills and pushes them to the next level. One that encourages you to challenge the status quo. One where you can shape the future of protection while supporting causes that mean the most to you. Joining our team means being part of something bigger - a winning team making a meaningful impact.
Allstate generally does not sponsor individuals for employment-based visas for this position.
Effective July 1, 2014, under Indiana House Enrolled Act (HEA) 1242, it is against public policy of the State of Indiana and a discriminatory practice for an employer to discriminate against a prospective employee on the basis of status as a veteran by refusing to employ an applicant on the basis that they are a veteran of the armed forces of the United States, a member of the Indiana National Guard or a member of a reserve component.
For jobs in San Francisco, please click “here” for information regarding the San Francisco Fair Chance Ordinance.
For jobs in Los Angeles, please click “here” for information regarding the Los Angeles Fair Chance Initiative for Hiring Ordinance.
To view the “EEO Know Your Rights” poster click “here”. This poster provides information concerning the laws and procedures for filing complaints of violations of the laws with the Office of Federal Contract Compliance Programs.
To view the FMLA poster, click “here”. This poster summarizing the major provisions of the Family and Medical Leave Act (FMLA) and telling employees how to file a complaint.
It is the Company's policy to employ the best qualified individuals available for all jobs. Therefore, any discriminatory action taken on account of an employee's ancestry, age, color, disability, genetic information, gender, gender identity, gender expression, sexual and reproductive health decision, marital status, medical condition, military or veteran status, national origin, race (include traits historically associated with race, including, but not limited to, hair texture and protective hairstyles), religion (including religious dress), sex, or sexual orientation that adversely affects an employee's terms or conditions of employment is prohibited. This policy applies to all aspects of the employment relationship, including, but not limited to, hiring, training, salary administration, promotion, job assignment, benefits, discipline, and separation of employment.
Auto-ApplyAI Software Engineer Senior Consultant II
Remote
At Allstate, great things happen when our people work together to protect families and their belongings from life's uncertainties. And for more than 90 years, our innovative drive has kept us a step ahead of our customers' evolving needs. From advocating for seat belts, air bags and graduated driving laws, to being an industry leader in pricing sophistication, telematics, and, more recently, device and identity protection.
Job Description
We are seeking a highly skilled and versatile Senior Software Engineer with strong expertise in Python, AI/ML and Java Spring Boot technologies. The ideal candidate will design, develop, and deploy scalable applications, build intelligent solutions leveraging machine learning, and contribute to enterprise-grade platforms. Experience with cloud-native services on AWS or Azure is essential.
Design and develop microservices using Java Spring Boot.
Build and maintain Python-based services for data processing and automation.
Develop and integrate AI/ML models for predictive analytics, classification, and NLP use cases.
Collaborate with cross-functional teams to define architecture and implement best practices.
Optimize application performance and ensure security compliance.
Design and deploy cloud-native applications using AWS or Azure services (e.g., Lambda, API Gateway, S3, Azure Functions, Event Hub).
Work on containerization (Docker/Kubernetes) and orchestration for scalable deployments.
Participate in code reviews, testing, and CI/CD pipelines.
Document technical solutions and provide knowledge-sharing sessions.
Required Skills
Strong proficiency in Java Spring Boot and RESTful API development.
Hands-on experience with Python for scripting, automation, and ML workflows.
Solid understanding of AI/ML concepts (classification, regression, NLP, model deployment).
Experience with ML frameworks (TensorFlow, PyTorch, Scikit-learn).
Proven experience with AWS or Azure cloud-native services.
Familiarity with DevOps tools and CI/CD pipelines.
Knowledge of SQL/NoSQL databases.
Excellent problem-solving and communication skills.
Preferred Skills
Experience with LangChain, LLM-based solutions, or prompt engineering.
Exposure to data engineering and ETL pipelines.
Education
Bachelors Degree
Skills
AWS Devops, Java Spring, Large Language Model (LLM) Fine-Tuning, Microsoft Azure, Python (Programming Language)
Compensation
Compensation offered for this role is 85,600.00 - 152,650.00 annually and is based on experience and qualifications.
The candidate(s) offered this position will be required to submit to a background investigation.
Joining our team isn't just a job - it's an opportunity. One that takes your skills and pushes them to the next level. One that encourages you to challenge the status quo. One where you can shape the future of protection while supporting causes that mean the most to you. Joining our team means being part of something bigger - a winning team making a meaningful impact.
Allstate generally does not sponsor individuals for employment-based visas for this position.
Effective July 1, 2014, under Indiana House Enrolled Act (HEA) 1242, it is against public policy of the State of Indiana and a discriminatory practice for an employer to discriminate against a prospective employee on the basis of status as a veteran by refusing to employ an applicant on the basis that they are a veteran of the armed forces of the United States, a member of the Indiana National Guard or a member of a reserve component.
For jobs in San Francisco, please click “here” for information regarding the San Francisco Fair Chance Ordinance.
For jobs in Los Angeles, please click “here” for information regarding the Los Angeles Fair Chance Initiative for Hiring Ordinance.
To view the “EEO Know Your Rights” poster click “here”. This poster provides information concerning the laws and procedures for filing complaints of violations of the laws with the Office of Federal Contract Compliance Programs.
To view the FMLA poster, click “here”. This poster summarizing the major provisions of the Family and Medical Leave Act (FMLA) and telling employees how to file a complaint.
It is the Company's policy to employ the best qualified individuals available for all jobs. Therefore, any discriminatory action taken on account of an employee's ancestry, age, color, disability, genetic information, gender, gender identity, gender expression, sexual and reproductive health decision, marital status, medical condition, military or veteran status, national origin, race (include traits historically associated with race, including, but not limited to, hair texture and protective hairstyles), religion (including religious dress), sex, or sexual orientation that adversely affects an employee's terms or conditions of employment is prohibited. This policy applies to all aspects of the employment relationship, including, but not limited to, hiring, training, salary administration, promotion, job assignment, benefits, discipline, and separation of employment.
Auto-ApplySoftware Engineer Senior Consultant II
Remote
At Allstate, great things happen when our people work together to protect families and their belongings from life's uncertainties. And for more than 90 years, our innovative drive has kept us a step ahead of our customers' evolving needs. From advocating for seat belts, air bags and graduated driving laws, to being an industry leader in pricing sophistication, telematics, and, more recently, device and identity protection.
Job Description
• Participates in iteration planning meetings ensuring that the team has a common understanding of each story and chores in a team backlog
• Participates in daily site, cross-site, and product team standups
• Participates in retrospectives to gather feedback and derive actionable items to improve the team and the product
• Collaborates within the team in designing systems and apps
• Practices daily paired programming and test-driven development in writing software and building products
• Establishes continuous integration, continuous delivery, and continuous deployment pipelines and practices
• Provides support for software products in user environments
• Serves as an expert on a specific business domain and demonstrates leadership and accountability in all forums including ECC and SWAT calls
• Provides input into the design of the product, collaborating with the team in solving problems the right way
• Participates in knowledge sharing, and contributes to the overall growth of the collective knowledge of the team
• Coaches more junior team members around different technologies and XP practices
Hybrid role- 1 day a week in Dallas TX office, and remote 4 days a week Skills needed
Strong understanding of computer science concepts, object-oriented design principles
· Hands-on experience with developing software in Java and J2EE technologies such as Spring Boot
· Experience and knowledge in developing REST APIs, database (relational, NoSQL, caching), building complex queries, implementation and optimization
· Knowledge and experience utilizing continuous integration and DevOps methodologies, preferred tools such as IntelliJ IDEA, GitHub, Jenkins, SonarQube, Gradle, Maven, etc.
· Experience working in an Extreme Programming (XP); experienced working in a paired programming/engineering model
· Experience in Test Driven Development; including knowledge and experience in testing frameworks like JUnit, mockito and other like technologies
· Experience on API Testing via Postman,Bruno and SoapUI
· Utilize quality and security scan tools such as Sonar, Fortify and Contrast, or similar
· Ensure code and processes adhere to clean code practices and industry/application best practices
· Experience with messaging systems such as Kafka or similar tools
· Cloud knowledge with technologies such as AWS, Azure or other cloud technologies
Education and Experience:
· 4 years bachelor's degree (Preferred not required)
· 6 or more years of experience (Preferred)
#LI-TH1
Skills
Communication, Computer Science, Pair Programming, Software Development, Software Implementations, Spring Boot, Test Automation Framework
Compensation
Compensation offered for this role is 85,600.00 - 152,650.00 annually and is based on experience and qualifications.
The candidate(s) offered this position will be required to submit to a background investigation.
Joining our team isn't just a job - it's an opportunity. One that takes your skills and pushes them to the next level. One that encourages you to challenge the status quo. One where you can shape the future of protection while supporting causes that mean the most to you. Joining our team means being part of something bigger - a winning team making a meaningful impact.
Allstate generally does not sponsor individuals for employment-based visas for this position.
Effective July 1, 2014, under Indiana House Enrolled Act (HEA) 1242, it is against public policy of the State of Indiana and a discriminatory practice for an employer to discriminate against a prospective employee on the basis of status as a veteran by refusing to employ an applicant on the basis that they are a veteran of the armed forces of the United States, a member of the Indiana National Guard or a member of a reserve component.
For jobs in San Francisco, please click “here” for information regarding the San Francisco Fair Chance Ordinance.
For jobs in Los Angeles, please click “here” for information regarding the Los Angeles Fair Chance Initiative for Hiring Ordinance.
To view the “EEO Know Your Rights” poster click “here”. This poster provides information concerning the laws and procedures for filing complaints of violations of the laws with the Office of Federal Contract Compliance Programs.
To view the FMLA poster, click “here”. This poster summarizing the major provisions of the Family and Medical Leave Act (FMLA) and telling employees how to file a complaint.
It is the Company's policy to employ the best qualified individuals available for all jobs. Therefore, any discriminatory action taken on account of an employee's ancestry, age, color, disability, genetic information, gender, gender identity, gender expression, sexual and reproductive health decision, marital status, medical condition, military or veteran status, national origin, race (include traits historically associated with race, including, but not limited to, hair texture and protective hairstyles), religion (including religious dress), sex, or sexual orientation that adversely affects an employee's terms or conditions of employment is prohibited. This policy applies to all aspects of the employment relationship, including, but not limited to, hiring, training, salary administration, promotion, job assignment, benefits, discipline, and separation of employment.
Auto-ApplySenior Software Engineer
Remote
Join an amazing team that is consistently recognized for our achievements and culture, including our most recent Forbes award of being one of America's Best Midsize Employers for 2025!
As a Senior Software Engineer, you will play a crucial role in designing, developing, and maintaining complex software systems. This position involves leading agile teams or projects, mentoring junior engineers, and ensuring the delivery of high-quality software solutions.
Geo-Salary Information
An in-person interview may be required during the hiring process
State specific pay scales for this role are as follows:
$92,154 to $174,681 (CA, NJ, NY, WA, HI, AK, MD, CT, RI, MA)
$83,776 to $158,801 (NV, OR, AZ, CO, WY, TX, ND, MN, MO, IL, WI, FL, GA, MI, OH, VA, PA, DE, VT, NH, ME)
$75,399 to $142,921 (UT, ID, MT, NM, SD, NE, KS, OK, IA, AR, LA, MS, AL, TN, KY, IN, SC, NC, WV)
The expected base salary for this position will vary depending on a number of factors, including relevant experience, skills and location.
Responsibilities
Essential Job Functions:
Write high-quality code for complex scenarios with good test coverage.
Review and translate product requirements into robust designs to ensure high-quality distributed application systems that are modular, configurable, reusable, fast, effective, user-friendly, secure, compliant, scalable, and maintainable.
Lead design and code reviews of multiple applications to ensure best practices, adherence to Mercury standards, and high quality.
Lead the sprint team to deliver new or improved features, addressing any impediments to delivering high-quality solutions in the sprint backlog.
Collaborate with other teams and stakeholders to ensure successful delivery of intended functionality.
Mentor and provide technical guidance to other engineers on the team, fostering a culture of innovation and excellence within Mercury engineering.
Qualifications
Education:
Minimum:
Bachelor's Degree in Computer Science, Information Systems or other related fields OR equivalent combination of education and experience
Preferred:
Master's Degree in Computer Science.
Experience:
Minimum:
5+ years software programming experience with 2+ years experience in Technologies used at Mercury, more than one years experience leading and mentoring engineering teams
Preferred:
5 or more years of backend development experience with Java and Python
4 or more years of experience utilizing AWS technologies such as Lambda, CloudWatch, S3, etc.
3 or more years of experience with Database technologies such as Casandra, DynamoDB, MongoDB
1 or more years of experience with generative AI or Machine Learning
1 or more years of experience with front end technologies like React.
Skills:
Proficient in programming in one or more industry-standard languages (e.g., Java, Python, Go, C++, JavaScript).
Experienced in leveraging various data structures, algorithms, and design patterns. Skilled in relational databases, NoSQL, and caching solutions.
Experienced in APIs using modern protocols like REST and gRPC. Proficient in message queuing, data streaming, workflow, and integration frameworks (such as Apache Kafka, Apache NiFi, Amazon SQS, MS MQ, Apache Camel, etc.).
Knowledgeable in microservices architecture.
Experienced in containerization technologies like Docker and Kubernetes.
Proficient in leveraging DevSecOps to improve engineering efficiency.
Experienced in designing and implementing high-quality distributed application systems that are modular, configurable, maximize reuse, and are fast, effective, user-friendly, secure, compliant, scalable, and maintainable. Skilled in leveraging analytics data and experimentation to design and improve systems for speed, scalability, and effectiveness. Strong problem-solving skills.
Excellent communication abilities. Strong ability to collaborate and influence cross-functional teams and stakeholders to address impediments and deliver desired results. Demonstrated leadership skills through mentoring and providing technical guidance to team members.
Experienced in driving technical strategy and vision for a team.
Preferred: Experience in cloud platforms such as AWS, Google Cloud, or Azure.
About the Company
Why choose a career at Mercury?
At Mercury, we have been guided by our purpose to help people reduce risk and overcome unexpected events for more than 60 years. We are one team with a common goal to help others. Everyone needs insurance and we can't imagine a world without it.
Our team will encourage you to grow, make time to have fun, and work together to make great things happen. We embrace the strengths and values of each team member. We believe in having diverse perspectives where everyone is included, to serve customers from all walks of life.
We care about our people, and we mean it. We reward our talented professionals with a competitive salary, bonus potential, and a variety of benefits to help our team members reach their health, retirement, and professional goals.
Learn more about us here: **********************************************
#LI-ZK1
Perks and Benefits
We offer many great benefits, including:
Competitive compensation
Flexibility to work from anywhere in the United States for most positions
Paid time off (vacation time, sick time, 9 paid Company holidays, volunteer hours)
Incentive bonus programs (potential for holiday bonus, referral bonus, and performance-based bonus)
Medical, dental, vision, life, and pet insurance
401 (k) retirement savings plan with company match
Engaging work environment
Promotional opportunities
Education assistance
Professional and personal development opportunities
Company recognition program
Health and wellbeing resources, including free mental wellbeing therapy/coaching sessions, child and eldercare resources, and more
Mercury Insurance is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by federal, state, or local law.
Pay Range USD $92,153.73 - USD $174,681.00 /Yr.
Auto-ApplySoftware Engineer Consultant II- CoPilot
Remote
At Allstate, great things happen when our people work together to protect families and their belongings from life's uncertainties. And for more than 90 years our innovative drive has kept us a step ahead of our customers' evolving needs. From advocating for seat belts, air bags and graduated driving laws, to being an industry leader in pricing sophistication, telematics, and, more recently, device and identity protection.
Job Description
Allstate's External Data on Demand (eDoD) team provides real time access to externally sourced data. Our services are used across the enterprise for, among other things, underwriting, pricing, and saving the customer time by pre-filling data. This role will be responsible for creating, maintaining, and supporting the applications that help Allstate run. The developer partners with various stakeholders to understand requirements and provide optimal solutions.
Key Responsibilities
- Practices daily paired programming and test-driven development in writing software and building products
- Establishes continuous integration, continuous delivery, and continuous deployment pipelines and practices
- Participates in retrospectives to gather feedback and derive actionable items to improve the team and the product
- Collaborates within the team in designing systems and apps
- Provides support for software products in user environments including using APM monitoring such as Datadog
- Participates in knowledge sharing, and contributes to the overall growth of the collective knowledge of the team
- Participates in iteration planning meetings ensuring that the team has a common understanding of each story and chores in a team's backlog
- Participates in daily site, cross-site, and product team standups
Education
- 4 year Bachelors Degree (Preferred)
Experience
- Proficiency with GitHub Co-Pilot
- 2 or more years of experience (Preferred)
- Prior Drools experience is a plus but not required
Supervisory Responsibilities
- This job does not have supervisory duties.
Education & Experience (in lieu)
- In lieu of the above education requirements, an equivalent combination of education and experience may be considered.
#LI-TH1
Skills
Compensation
Compensation offered for this role is $66,800.00 - 120,650.00 annually and is based on experience and qualifications.
The candidate(s) offered this position will be required to submit to a background investigation.
Joining our team isn't just a job - it's an opportunity. One that takes your skills and pushes them to the next level. One that encourages you to challenge the status quo. One where you can shape the future of protection while supporting causes that mean the most to you. Joining our team means being part of something bigger - a winning team making a meaningful impact.
Allstate generally does not sponsor individuals for employment-based visas for this position.
Effective July 1, 2014, under Indiana House Enrolled Act (HEA) 1242, it is against public policy of the State of Indiana and a discriminatory practice for an employer to discriminate against a prospective employee on the basis of status as a veteran by refusing to employ an applicant on the basis that they are a veteran of the armed forces of the United States, a member of the Indiana National Guard or a member of a reserve component.
For jobs in San Francisco, please click “here” for information regarding the San Francisco Fair Chance Ordinance.
For jobs in Los Angeles, please click “here” for information regarding the Los Angeles Fair Chance Initiative for Hiring Ordinance.
To view the “EEO is the Law” poster click “here”. This poster provides information concerning the laws and procedures for filing complaints of violations of the laws with the Office of Federal Contract Compliance Programs
To view the FMLA poster, click “here”. This poster summarizing the major provisions of the Family and Medical Leave Act (FMLA) and telling employees how to file a complaint.
It is the Company's policy to employ the best qualified individuals available for all jobs. Therefore, any discriminatory action taken on account of an employee's ancestry, age, color, disability, genetic information, gender, gender identity, gender expression, sexual and reproductive health decision, marital status, medical condition, military or veteran status, national origin, race (include traits historically associated with race, including, but not limited to, hair texture and protective hairstyles), religion (including religious dress), sex, or sexual orientation that adversely affects an employee's terms or conditions of employment is prohibited. This policy applies to all aspects of the employment relationship, including, but not limited to, hiring, training, salary administration, promotion, job assignment, benefits, discipline, and separation of employment.
Auto-Apply(.NET) Software Engineer Senior Consultant II
Remote
National General is a part of The Allstate Corporation, which means we have the same innovative drive that keeps us a step ahead of our customers' evolving needs. We offer home, auto and accident and health insurance, as well as other specialty niche insurance products, through a large network of independent insurance agents, as well as directly to consumers.
Job Description
Software Engineer Senior Consultant II implements applications following 12-factor principles to build out the product and iterative enhancements. They own the full stack of software products, developing and implementing frontends (web or mobile), and backend services. They leverage test driven development and continuous integration to ensure agility and quality of products. They actively participate in the decision-making process of the team ensuring that the simplest appropriate technology and design is chosen to meet user needs.Key Responsibilities:
Provides input into the architecture and design of the product; collaborating with the team in solving problems the right way.
Practices daily paired programming and test-driven development in writing software and building product.
Participates in executing the strategy, keeping the customer needs and wants in mind.
Serves as an expert on a specific business domain and demonstrates leadership and accountability on at least one technology stack.
Coaches more junior team members around different technologies and XP practices.
Establishes continuous integration, continuous delivery, and continuous deployment pipelines and practices.
Provides support for software products in user environments.
Leads and participates in daily site, cross-site, and product team standups.
Participates in retrospectives to gather feedback and derive actionable items to improve the team and the product.
Participates in iteration planning meetings ensuring that the team has a common understanding of each story and chores in a team's backlog.
Experience:
3 or more years of experience (Preferred)
Supervisory Responsibilities:
This job does not have supervisory duties.
Education & Experience (in lieu):
In lieu of the above education requirements, an equivalent combination of education and experience may be considered.
Compensation
Base compensation offered for this role is $85,600.00 - $120,000.00 annually and is based on experience and qualifications.
*** Total compensation for this role is comprised of several factors, including the base compensation outlined above, plus incentive pay (i.e., commission, bonus, etc.) as applicable for the role.
Joining our team isn't just a job - it's an opportunity. One that takes your skills and pushes them to the next level. One that encourages you to challenge the status quo. One where you can shape the future of protection while supporting causes that mean the most to you. Joining our team means being part of something bigger - a winning team making a meaningful impact.
Effective July 1, 2014, under Indiana House Enrolled Act (HEA) 1242, it is against public policy of the State of Indiana and a discriminatory practice for an employer to discriminate against a prospective employee on the basis of status as a veteran by refusing to employ an applicant on the basis that they are a veteran of the armed forces of the United States, a member of the Indiana National Guard or a member of a reserve component.
For jobs in San Francisco, please click “here” for information regarding the San Francisco Fair Chance Ordinance.
For jobs in Los Angeles, please click “here” for information regarding the Los Angeles Fair Chance Initiative for Hiring Ordinance.
To view the “EEO Know Your Rights” poster click “here”. This poster provides information concerning the laws and procedures for filing complaints of violations of the laws with the Office of Federal Contract Compliance Programs.
To view the FMLA poster, click “here”. This poster summarizing the major provisions of the Family and Medical Leave Act (FMLA) and telling employees how to file a complaint.
It is the Company's policy to employ the best qualified individuals available for all jobs. Therefore, any discriminatory action taken on account of an employee's ancestry, age, color, disability, genetic information, gender, gender identity, gender expression, sexual and reproductive health decision, marital status, medical condition, military or veteran status, national origin, race (include traits historically associated with race, including, but not limited to, hair texture and protective hairstyles), religion (including religious dress), sex, or sexual orientation that adversely affects an employee's terms or conditions of employment is prohibited. This policy applies to all aspects of the employment relationship, including, but not limited to, hiring, training, salary administration, promotion, job assignment, benefits, discipline, and separation of employment.
National General Holdings Corp., a member of the Allstate family of companies, is headquartered in New York City. National General traces its roots to 1939, has a financial strength rating of A- (excellent) from A.M. Best, and provides personal and commercial automobile, homeowners, umbrella, recreational vehicle, motorcycle, supplemental health, and other niche insurance products. We are a specialty personal lines insurance holding company. Through our subsidiaries, we provide a variety of insurance products, including personal and commercial automobile, homeowners, umbrella, recreational vehicle, supplemental health, lender-placed and other niche insurance products.
Companies & Partners
Direct General Auto & Life, Personal Express Insurance, Century-National Insurance, ABC Insurance Agencies, NatGen Preferred, NatGen Premier, Seattle Specialty, National General Lender Services, ARS, RAC Insurance Partners, Mountain Valley Indemnity, New Jersey Skylands, Adirondack Insurance Exchange, VelaPoint, Quotit, HealthCompare, AHCP, NHIC, Healthcare Solutions Team, North Star Marketing, Euro Accident.
Benefits
National General Holdings Corp. is an Equal Opportunity (EO) employer - Veterans/Disabled and other protected categories. All qualified applicants will receive consideration for employment regardless of any characteristic protected by law. Candidates must possess authorization to work in the United States, as it is not our practice to sponsor individuals for work visas. In the event you need assistance or accommodation in completing your online application, please contact NGIC main office by phone at **************.
Auto-ApplySoftware Engineer Lead Consultant - Allstate Financial Services
Remote
At Allstate, great things happen when our people work together to protect families and their belongings from life's uncertainties. And for more than 90 years, our innovative drive has kept us a step ahead of our customers' evolving needs. From advocating for seat belts, air bags and graduated driving laws, to being an industry leader in pricing sophistication, telematics, and, more recently, device and identity protection.
Job Description
The Software Engineer Lead Consultant is a hands-on, full-stack developer responsible for the design, development, and delivery of features within our AI-enabled digital product. This role applies a systematic application of scientific and technological knowledge, methods, and experience to the design, implementation, testing, and documentation of software. Software Engineers develop and support their application in lower environments and support production, and ultimately become accountable for the success of their digital products through achieving KPIs.
Reporting directly to the Engineering Manager, you will implement the strategic vision and architecture for our digital product, which includes cloud-native and Generative AI solutions.Key Responsibilities
Full Stack Feature Delivery: Design, develop, test, and deploy features across the entire application stack, ensuring a high-quality user experience and robust, high-performance APIs.
Develop and maintain scalable, cloud-native microservices primarily using Java/Spring Boot (for core APIs), integrating them with messaging queues (Kafka/Azure Service Bus) and Python (for AI).
Establishes continuous integration, continuous delivery, and continuous deployment pipelines and practices.
Participate in product scoping, discovery and framing, and inceptions providing technical input and helps translate user features into system design.
Ensure code integrity through unit, integration, and performance testing, rigorous code reviews, and adherence to security best practices.
Key Skills & Qualifications
5+ years of hands-on experience as a Full Stack Developer in an agile environment.
Proficiency in Java/Spring Boot for developing highly scalable backend microservices.
Solid understanding of cloud-native development, microservices architecture, 12-factor application principles, REST principles and security best practices.
Experience and knowledge in developing REST APIs including tooling for documentation (swagger, REST-docs, open-air spec), versioning, service discovery/registration, testing and management; experience using API gateways a plus.
Experience with containerization using Docker and Kubernetes.
Experience in backend development design and implementation; database (relational, caching), messaging (Kafka) and Kubernetes development, implementation, and optimization.
Experience with relational (MS SQL Server) and/or NoSQL databases (MongoDB/Document DB).
Working knowledge of LLM integration concepts like Prompt Engineering, RAG or model serving pipelines.
Familiarity with MLOps concepts, CI/CD, and production monitoring in a cloud environment AWS or Azure.
Our Business
Allstate Financial Services helps Allstate customers build holistic financial wellbeing for their families with life, retirement and investment solutions to realize their hopes and dreams. By making our sales force more efficient with the help of data driven decision making.
Allstate Financial Services offers a robust portfolio of solutions to help customers build and protect their financial futures. We deliver a seamless customer experience with innovative processes and technologies through a network of best-in-class financial professionals and carriers.
We demonstrate our core values through integrity, accountability, resilience, and perseverance. We are industry leading financial experts who put the customer at the heart of everything we do. We value each other. We seek feedback and take appropriate action. Our collective success is achieved through collaborating across all areas of responsibility within AFS and Allstate, prioritizing the customer experience.
#LI-JJ1
Skills
Agile Methodology, Application Programming Interface (API), Artificial Intelligence (AI), Cloud Native, Code Reviews, Java, Large Language Models (LLMs), Microservices Architecture, Software Development, Spring Boot
Compensation
Compensation offered for this role is 95,700.00 - 170,925.00 annually and is based on experience and qualifications.
The candidate(s) offered this position will be required to submit to a background investigation.
Joining our team isn't just a job - it's an opportunity. One that takes your skills and pushes them to the next level. One that encourages you to challenge the status quo. One where you can shape the future of protection while supporting causes that mean the most to you. Joining our team means being part of something bigger - a winning team making a meaningful impact.
Allstate generally does not sponsor individuals for employment-based visas for this position.
Effective July 1, 2014, under Indiana House Enrolled Act (HEA) 1242, it is against public policy of the State of Indiana and a discriminatory practice for an employer to discriminate against a prospective employee on the basis of status as a veteran by refusing to employ an applicant on the basis that they are a veteran of the armed forces of the United States, a member of the Indiana National Guard or a member of a reserve component.
For jobs in San Francisco, please click “here” for information regarding the San Francisco Fair Chance Ordinance.
For jobs in Los Angeles, please click “here” for information regarding the Los Angeles Fair Chance Initiative for Hiring Ordinance.
To view the “EEO Know Your Rights” poster click “here”. This poster provides information concerning the laws and procedures for filing complaints of violations of the laws with the Office of Federal Contract Compliance Programs.
To view the FMLA poster, click “here”. This poster summarizing the major provisions of the Family and Medical Leave Act (FMLA) and telling employees how to file a complaint.
It is the Company's policy to employ the best qualified individuals available for all jobs. Therefore, any discriminatory action taken on account of an employee's ancestry, age, color, disability, genetic information, gender, gender identity, gender expression, sexual and reproductive health decision, marital status, medical condition, military or veteran status, national origin, race (include traits historically associated with race, including, but not limited to, hair texture and protective hairstyles), religion (including religious dress), sex, or sexual orientation that adversely affects an employee's terms or conditions of employment is prohibited. This policy applies to all aspects of the employment relationship, including, but not limited to, hiring, training, salary administration, promotion, job assignment, benefits, discipline, and separation of employment.
Auto-ApplySenior AI Software Engineer
Remote
At Allstate, great things happen when our people work together to protect families and their belongings from life's uncertainties. And for more than 90 years, our innovative drive has kept us a step ahead of our customers' evolving needs. From advocating for seat belts, air bags and graduated driving laws, to being an industry leader in pricing sophistication, telematics, and, more recently, device and identity protection.
Job Description
We are seeking a passionate and skilled Backend Developer with hands-on experience in Generative AI technologies to join our growing engineering team. This role is ideal for someone who thrives on building scalable backend systems while integrating cutting-edge AI capabilities into enterprise applications.
Key Responsibilities:
Design, develop, and maintain backend services and APIs using modern frameworks (e.g., Java Spring Boot, Node.js, or Python FastAPI).
Integrate and deploy Generative AI models (e.g., OpenAI, Hugging Face, LangChain) into production environments.
Fine-tune and optimize LLMs for specific use cases.
Build secure, scalable, and high-performance microservices.
Monitor and improve system performance, reliability, and scalability.
Implement CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes).
Deploy and manage applications on cloud platforms, preferably Microsoft Azure.
Participate in code reviews, testing, and continuous integration processes.
Required Skills & Qualifications:
3+ years of backend development experience using Java Spring Boot or Python.
Strong understanding of RESTful APIs, microservices architecture, and asynchronous processing.
Experience working with Generative AI APIs and/or open-source models.
Experience with LangChain, LLM orchestration, or RAG (Retrieval-Augmented Generation) pipelines.
Familiarity with prompt engineering, embedding models, or vector databases.
Strong problem-solving and debugging skills.
Preferred Skills:
Exposure to multi-modal AI systems and agentic AI frameworks.
Exposure to MLOps and model deployment workflows.
Experience with Docker, Kubernetes, and CI/CD pipelines.
Experience with cloud platforms (Azure, AWS or GCP).
Knowledge of frontend frameworks like React or Angular.
Education
4 year Bachelor's Degree
Experience
4 or more years of experience
Supervisory Responsibilities
This job does not have supervisory duties.
Skills
Containerization, Docker (Software), Java, Java Spring, Kubernetes, Large Language Model (LLM) Fine-Tuning, Microservices Architecture, Microsoft Azure, Software Development, Software Development Life Cycle (SDLC), Spring Boot
Compensation
Compensation offered for this role is 85,600.00 - 152,650.00 annually and is based on experience and qualifications.
The candidate(s) offered this position will be required to submit to a background investigation.
Joining our team isn't just a job - it's an opportunity. One that takes your skills and pushes them to the next level. One that encourages you to challenge the status quo. One where you can shape the future of protection while supporting causes that mean the most to you. Joining our team means being part of something bigger - a winning team making a meaningful impact.
Allstate generally does not sponsor individuals for employment-based visas for this position.
Effective July 1, 2014, under Indiana House Enrolled Act (HEA) 1242, it is against public policy of the State of Indiana and a discriminatory practice for an employer to discriminate against a prospective employee on the basis of status as a veteran by refusing to employ an applicant on the basis that they are a veteran of the armed forces of the United States, a member of the Indiana National Guard or a member of a reserve component.
For jobs in San Francisco, please click “here” for information regarding the San Francisco Fair Chance Ordinance.
For jobs in Los Angeles, please click “here” for information regarding the Los Angeles Fair Chance Initiative for Hiring Ordinance.
To view the “EEO Know Your Rights” poster click “here”. This poster provides information concerning the laws and procedures for filing complaints of violations of the laws with the Office of Federal Contract Compliance Programs.
To view the FMLA poster, click “here”. This poster summarizing the major provisions of the Family and Medical Leave Act (FMLA) and telling employees how to file a complaint.
It is the Company's policy to employ the best qualified individuals available for all jobs. Therefore, any discriminatory action taken on account of an employee's ancestry, age, color, disability, genetic information, gender, gender identity, gender expression, sexual and reproductive health decision, marital status, medical condition, military or veteran status, national origin, race (include traits historically associated with race, including, but not limited to, hair texture and protective hairstyles), religion (including religious dress), sex, or sexual orientation that adversely affects an employee's terms or conditions of employment is prohibited. This policy applies to all aspects of the employment relationship, including, but not limited to, hiring, training, salary administration, promotion, job assignment, benefits, discipline, and separation of employment.
Auto-ApplySoftware Development Manager
Remote
About NMG:
Nationwide Marketing Group works on behalf of thousands of independent appliance, furniture, bedding, electronics, specialty electronics, custom installation and rent-to-own dealers helping them grow their businesses and thrive on their own terms. With more than 5,000 members operating some 14,000 storefronts, Nationwide Marketing Group is the largest buying, marketing and business support organization of its kind, representing billions in combined annual sales across the membership. For over 50 years, the organization has remained committed to the independent channel, empowering members with the scale, sophistication and efficiencies they need to compete while delivering the unmatched business intelligence, tools and resources required to win in an ever-changing business environment. To learn more, visit our website at nationwidegroup.org or Nationwide Marketing Group LinkedIn
Why You Want to Work Here:
At Nationwide Marketing Group, we believe our strength comes from the diversity of our people and the communities we serve. We're committed to building teams where every individual feels valued, included, and supported to do their best work. We know that different voices and perspectives don't just make us stronger-they help us serve our Members better.
But culture at NMG goes beyond our commitment to diversity and inclusion. We're a community built on collaboration, respect, and a shared drive to help independent businesses thrive. Here, you'll be part of a team that celebrates wins together, tackles challenges head-on, and invests in both professional and personal growth.
NMG is proud to be an equal opportunity employer. We do not discriminate based on race, color, sex, age, national origin, religion, sexual orientation, gender identity or expression, veteran status, disability, or any other protected characteristic. If you need reasonable accommodations during the hiring process, please let us know-we'll work with you to ensure you have the support you need.
What We'll Do For You:
Competitive base pay and performance bonus, dependent on role.
Medical, Dental, Vision with low-cost coverage options
Employer Paid Basic Life/AD&D
Employer Paid Short-Term and Long-Term Disability
MetLife supplemental insurance benefit options
Matching 401K with 100% vesting
Open PTO Policy, Paid Holidays, 10 weeks Paid Parental Leave to help you prioritize what matters most to you
Business casual work environment
Rewards & recognition platform -- earn points & redeem for merch!
Discounts Program on Electronics, Cells Phones, Health & Wellness, Travel, Entertainment, Home & Auto, Pet Insurance and more!
Job Summary:
Job Location: Remote; Open to all U.S. candidates. Offices in Phoenix, AZ & Winston-Salem, NC
About the Role:
We are seeking a Software Development Manager to lead core product software engineering teams for OneShop, NMG's flagship e-commerce platform. This is a high-impact role for a leader who thrives in fast-moving environments, brings structure and focus through Agile discipline, and turns complex, shifting priorities into predictable, coordinated delivery of scalable, stable features.
You're the type of leader who brings order to complexity. When priorities shift, you create clarity, align teams, and keep delivery on track. You balance technical understanding with people-first leadership-coaching engineers to think strategically and execute reliably.
You thrive in fast-moving environments, translating business goals into clear technical plans and removing blockers along the way. You value delivery discipline as much as developer growth, knowing both are essential to building great software and strong teams.
In this role, you'll lead and develop full-stack engineers while partnering with Product, DevOps, QA, and Architecture to translate business objectives into clear, executable technical plans. You are both a delivery driver and a people developer - ensuring your teams operate efficiently and grow in capability.
The Software Development Manager is the delivery and people anchor of the organization - responsible for creating clarity, removing blockers, and empowering engineers to execute on well-aligned plans. While you may not be hands-on in the code every day, you'll maintain a strong technical understanding to guide decision-making, uphold engineering standards, and connect strategy to execution. Working alongside Engineering leadership, you'll ensure that both the system and the humans building it operate at their best.
The ideal candidate has led teams building modern web platforms using Node.js, React, Hasura/GraphQL, Google Cloud Platform (GCP), GKE, Pub/Sub, BigQuery and Kubernetes.
Responsibilities:
Lead and develop engineering teams across the OneShop platform -setting clear expectations, providing feedback and coaching, and driving career growth.
Ensure predictable, high-quality delivery by managing sprint cadence,technical backlog health,and dependency coordination
Translate business goals into executable technical plans in partnership with Product, DevOps,QA and Architecture.
Drive platform improvements insecurity,reliability, scalability, and performance.
Establish rhythm and accountability across teams, remove roadblocks, clarify priorities, and balance capacity across competing demands.
Advance process maturity across the SDLC- including CI/CD,observability, code quality, and documentation- to strength delivery and release discipline
Foster a strong engineering culture through mentorship,clear communication, and cross-team collaboration.
Guide teams through high-visibility initiatives, aligning multiple stakeholders and maintaining focus under pressure.
Conduct performance management, feedback, and development planning to grow high-performing engineers and future leaders.
Stay current with industry trends and advocate for continuous improvement and innovation
Required Qualifications:
5-8+ years of engineering experience, including at least 2+ years leading or managing software development teams in a modern web stack environment.
TechnicalbackgroundinNode.js, React, cloud infrastructure (GCP preferred, AWS/Azure transferrable).
FamiliaritywithGraphQLor similar real-time API frameworks.
Experience with CI/CD pipelines(e.g.,ArgoCD,GitHub Actions, Azure DevOps,CircleCI, or similar).
Proven success leading Agile teams thatbalance speed, quality, andaccountability.
Demonstrated ability to improve delivery practices- release management,code review culture, test automation,and observability.
Strong communication and facilitation skills;able to bridge technical and product conversations
Strategic problem solver with collaborative mindset,capable of developing talent and aligning teams toward shared outcomes.
Ownership-driven and decisive under pressure; able to navigate ambiguity and keep work moving forward
Familiarity with PCI Compliance requirements and secure coding principles
Preferred Qualifications:
Experience in eCommerce Platforms or other large-scale, high-traffic systems
Experience with serverless platforms or edge computing
Experience with distributed systems and high availability architecture principles
Contributions to open-source projects
You'll Thrive Here if You're:
Strategic: You see beyond the sprint-connecting technical execution to long-term business outcomes.
Structured: You bring clarity and rhythm to moving parts, turning shifting priorities into organized delivery.
Technical: You understand modern web architectures and can guide decisions that balance scalability, performance, and simplicity.
People-Focused: You coach, mentor, and develop engineers, knowing that strong teams build strong systems.
Decisive: You make informed calls quickly, especially when ambiguity or pressure threatens progress.
Collaborative: You work seamlessly across Product, DevOps, and QA to align goals and remove friction.
Accountable: You take ownership of outcomes, ensuring commitments are met and standards stay high.
Continuous-Improvement-Minded: You don't settle. You push for better code, better processes, and better culture every day.
Work Environment:
Must be able to read, write, and communicate both verbally and in written form to express and exchange ideas. While performing the responsibilities of this job, the employee must be able to access all components of workstation and other office equipment. Frequent typing, writing, bending, and twisting. Must be able to lift up to 10 pounds.
General office environment with moderate noise. This position is mostly sedentary, involves sitting most of the time, but may involve walking or standing for brief periods of time. A busy environment with many unscheduled interruptions. Frequent computer use at workstation for extended periods of time. Public contact position requiring appropriate business apparel.
Auto-ApplyConsultant, Software Engineer (Apigee, ACE IBM)
Columbus, OH jobs
If you're passionate about innovation and love working in an environment where you can constantly improve and adopt new technologies to drive business results, then Nationwide's Information Technology team could be the place for you! At Nationwide , “on your side” goes beyond just words. Our customers are at the center of everything we do and we're looking for associates who are passionate about delivering extraordinary care.
This role will work a hybrid schedule coming into the Columbus, Ohio office 2 days per week on Wednesdays & Thursdays.
About the role
You will be a working in Nationwide Financial Technology - Life Technology as a hands-on technical leader for API and web services delivery, with significant responsibility for ACE (IBM App Connect Enterprise) integration design. You'll shape patterns and guardrails, define reusable message flows and subflows, codify error handling, retries, and observability, and guide teams on versioning and deployment across environments. You will partner with vendor teams and platform owners to evolve our integration roadmap (synchronous and event-driven), improve resiliency and performance, and elevate engineering practices across the enterprise. This role blends architecture, enablement, and delivery - ideal for a builder-coach who thrives at the intersection of technical depth and cross-team influence.
What you'll do
Lead enterprise API design, development, and governance using Apigee, championing standards for security, performance, and reusability.
Define and enforce REST conventions, JSON/XML models, and OpenAPI (OAS 2/3) specifications, ensuring consistency with Nationwide engineering guidelines.
Drive integration patterns and best practices in ACE (IBM App Connect Enterprise) for robust, maintainable services and event flows.
Implement and harden edge policies on IBM DataPower, including routing, threat protection, and service-level controls.
Own SSL/TLS and certificate lifecycle management (mTLS, keystores/truststores, rotation processes) across API gateways and services.
Provide vendor partner management & guidance: set expectations, review designs, and ensure on-time, high-quality delivery.
Advance web services interoperability, including WSDL/XSD structures, namespaces, and schema conventions.
Apply industry insurance data models & standards and bring practical insurance & financial domain knowledge to design decisions.
Contribute to application design & architecture: reference designs, decision records, and non-functional requirements (reliability, performance, observability).
Communicate complex technical topics clearly to business partners and leaders; translate business needs into actionable technical plans.
Coach and upskill engineers within and beyond your team; lead design reviews, brown-bags, and hands-on pairing.
Elevate testing & debugging practices (unit, integration, contract tests); instrument services and build actionable telemetry.
Use Splunk to investigate production issues, create dashboards/alerts, and drive data-informed reliability improvements.
Required qualifications
Extensive experience with enterprise API platforms and Apigee policy development (JWT/OAuth, quota/rate limiting, transformation, mediation).
Deep knowledge of REST standards; strong hands-on with JSON, XML, and OpenAPI (OAS 2/3) design-first workflows.
Expertise in ACE (IBM App Connect Enterprise): message flows, error handling, observability, and deployment best practices.
Proficiency with IBM DataPower gateway administration and policy hardening.
Strong SSL/TLS and certificate management fundamentals, including mTLS across distributed systems.
Proven web services experience with WSDL/XSD conventions and schema design.
Familiarity with insurance data models and standards and practical insurance & financial systems knowledge.
Demonstrated application design & architecture skills (patterns, scalability, resiliency, security-by-design).
Excellent communication skills: partner with business stakeholders, guide vendor teams, and explain technical concepts to non-technical audiences.
Hands-on coaching and mentorship experience across multiple teams.
Strong testing & debugging skills; track record of improving service reliability with Splunk dashboards, searches, and alerts.
Expertise with common API & web service tools (e.g., Postman, SoapUI, Swagger/OpenAPI tooling).
#LI-AC1
Summary
If you're enthusiastic about delivering secure technology solutions to support a company providing extraordinary care to its customers, then Nationwide Technology is the place for you. Nationwide's industry-leading technology workforce embraces an agile work environment and a collaborative culture to deliver outstanding solutions and results. If that sounds like something you aspire to, we want to hear from you!
As a Software Engineer, you will focus on mentoring and leading others to deliver high quality, cost-effective technology solutions to business partners by crafting new software applications or modifying and/or supporting existing packaged or custom-built applications.
Job Description
Key Responsibilities:
Responsible for applying secure software and systems engineering practices throughout the delivery lifecycle to ensure our data and technology solutions are protected from threats and vulnerabilities.
Mentors and trains other team members on design techniques, tools and coding standards.
Provides strategic advice on using technology to achieve goals.
Drives cross-collaboration and execution of projects across multiple teams.
Analyzes, solutions, develops, tests, debugs, documents and deploys software according to standards and optimal practices.
Champions the use of DevSecOps practices, tooling and techniques.
Ensures continuous learning and improvement through ongoing training, practice and innovation.
Manages individual project priorities, deadlines and deliverables.
May perform other responsibilities as assigned.
Reporting Relationships: Reports to a Technology Manager/Director.
Typical Skills and Experiences:
Education: Undergraduate studies in computer science, management information systems, mathematics or related field is strongly preferred.
Experience: Six years of experience in programming and systems analysis. Three years of experience in project management is preferred.
Knowledge, Abilities and Skills: Hands-on technical leadership experience leading project teams and setting technical direction. Proficiency in one programming language such as Java, C++, Python, JavaScript. Knowledge of software development lifecycle. Proven ability to tackle sophisticated business and development problems. Ability to thrive in a team environment. Insurance/financial services industry knowledge a plus.
Other criteria, including leadership skills, competencies and experiences may take precedence.
Staffing exceptions to the above must be approved by the hiring manager's leader and Human Resources Business Partner.
Values: Regularly and consistently demonstrates Nationwide Values.
Job Conditions:
Overtime Eligibility: Not Eligible (Exempt)
Working Conditions: Normal office environment. Associates may have on-call responsibility after normal working hours and/or on weekends.
ADA: The above statements cover what are generally believed to be principal and essential functions of this job. Specific circumstances may allow or require some people assigned to the job to perform a somewhat different combination of duties.
Benefits
We have an array of benefits to fit your needs, including: medical/dental/vision, life insurance, short and long term disability coverage, paid time off with newly hired associates receiving a minimum of 18 days paid time off each full calendar year pro-rated quarterly based on hire date, nine paid holidays, 8 hours of Lifetime paid time off, 8 hours of Unity Day paid time off, 401(k) with company match, company-paid pension plan, business casual attire, and more. To learn more about the benefits we offer, click here.
Nationwide is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive culture where everyone feels challenged, appreciated, respected and engaged. Nationwide prohibits discrimination and harassment and affords equal employment opportunities to employees and applicants without regard to any characteristic (or classification) protected by applicable law.
NOTE TO EMPLOYMENT AGENCIES:
We value the partnerships we have built with our preferred vendors. Nationwide does not accept unsolicited resumes from employment agencies. All resumes submitted by employment agencies directly to any Nationwide employee or hiring manager in any form without a signed Nationwide Client Services Agreement on file and search engagement for that position will be deemed unsolicited in nature. No fee will be paid in the event the candidate is subsequently hired as a result of the referral or through other means.
Auto-ApplyConsultant, Software Engineer (Apigee, ACE IBM)
Ohio jobs
If you're passionate about innovation and love working in an environment where you can constantly improve and adopt new technologies to drive business results, then Nationwide's Information Technology team could be the place for you! At Nationwide , “on your side” goes beyond just words. Our customers are at the center of everything we do and we're looking for associates who are passionate about delivering extraordinary care.
This role will work a hybrid schedule coming into the Columbus, Ohio office 2 days per week on Wednesdays & Thursdays.
About the role
You will be a working in Nationwide Financial Technology - Life Technology as a hands-on technical leader for API and web services delivery, with significant responsibility for ACE (IBM App Connect Enterprise) integration design. You'll shape patterns and guardrails, define reusable message flows and subflows, codify error handling, retries, and observability, and guide teams on versioning and deployment across environments. You will partner with vendor teams and platform owners to evolve our integration roadmap (synchronous and event-driven), improve resiliency and performance, and elevate engineering practices across the enterprise. This role blends architecture, enablement, and delivery - ideal for a builder-coach who thrives at the intersection of technical depth and cross-team influence.
What you'll do
Lead enterprise API design, development, and governance using Apigee, championing standards for security, performance, and reusability.
Define and enforce REST conventions, JSON/XML models, and OpenAPI (OAS 2/3) specifications, ensuring consistency with Nationwide engineering guidelines.
Drive integration patterns and best practices in ACE (IBM App Connect Enterprise) for robust, maintainable services and event flows.
Implement and harden edge policies on IBM DataPower, including routing, threat protection, and service-level controls.
Own SSL/TLS and certificate lifecycle management (mTLS, keystores/truststores, rotation processes) across API gateways and services.
Provide vendor partner management & guidance: set expectations, review designs, and ensure on-time, high-quality delivery.
Advance web services interoperability, including WSDL/XSD structures, namespaces, and schema conventions.
Apply industry insurance data models & standards and bring practical insurance & financial domain knowledge to design decisions.
Contribute to application design & architecture: reference designs, decision records, and non-functional requirements (reliability, performance, observability).
Communicate complex technical topics clearly to business partners and leaders; translate business needs into actionable technical plans.
Coach and upskill engineers within and beyond your team; lead design reviews, brown-bags, and hands-on pairing.
Elevate testing & debugging practices (unit, integration, contract tests); instrument services and build actionable telemetry.
Use Splunk to investigate production issues, create dashboards/alerts, and drive data-informed reliability improvements.
Required qualifications
Extensive experience with enterprise API platforms and Apigee policy development (JWT/OAuth, quota/rate limiting, transformation, mediation).
Deep knowledge of REST standards; strong hands-on with JSON, XML, and OpenAPI (OAS 2/3) design-first workflows.
Expertise in ACE (IBM App Connect Enterprise): message flows, error handling, observability, and deployment best practices.
Proficiency with IBM DataPower gateway administration and policy hardening.
Strong SSL/TLS and certificate management fundamentals, including mTLS across distributed systems.
Proven web services experience with WSDL/XSD conventions and schema design.
Familiarity with insurance data models and standards and practical insurance & financial systems knowledge.
Demonstrated application design & architecture skills (patterns, scalability, resiliency, security-by-design).
Excellent communication skills: partner with business stakeholders, guide vendor teams, and explain technical concepts to non-technical audiences.
Hands-on coaching and mentorship experience across multiple teams.
Strong testing & debugging skills; track record of improving service reliability with Splunk dashboards, searches, and alerts.
Expertise with common API & web service tools (e.g., Postman, SoapUI, Swagger/OpenAPI tooling).
#LI-AC1
Summary
If you're enthusiastic about delivering secure technology solutions to support a company providing extraordinary care to its customers, then Nationwide Technology is the place for you. Nationwide's industry-leading technology workforce embraces an agile work environment and a collaborative culture to deliver outstanding solutions and results. If that sounds like something you aspire to, we want to hear from you!
As a Software Engineer, you will focus on mentoring and leading others to deliver high quality, cost-effective technology solutions to business partners by crafting new software applications or modifying and/or supporting existing packaged or custom-built applications.
Job Description
Key Responsibilities:
Responsible for applying secure software and systems engineering practices throughout the delivery lifecycle to ensure our data and technology solutions are protected from threats and vulnerabilities.
Mentors and trains other team members on design techniques, tools and coding standards.
Provides strategic advice on using technology to achieve goals.
Drives cross-collaboration and execution of projects across multiple teams.
Analyzes, solutions, develops, tests, debugs, documents and deploys software according to standards and optimal practices.
Champions the use of DevSecOps practices, tooling and techniques.
Ensures continuous learning and improvement through ongoing training, practice and innovation.
Manages individual project priorities, deadlines and deliverables.
May perform other responsibilities as assigned.
Reporting Relationships: Reports to a Technology Manager/Director.
Typical Skills and Experiences:
Education: Undergraduate studies in computer science, management information systems, mathematics or related field is strongly preferred.
Experience: Six years of experience in programming and systems analysis. Three years of experience in project management is preferred.
Knowledge, Abilities and Skills: Hands-on technical leadership experience leading project teams and setting technical direction. Proficiency in one programming language such as Java, C++, Python, JavaScript. Knowledge of software development lifecycle. Proven ability to tackle sophisticated business and development problems. Ability to thrive in a team environment. Insurance/financial services industry knowledge a plus.
Other criteria, including leadership skills, competencies and experiences may take precedence.
Staffing exceptions to the above must be approved by the hiring manager's leader and Human Resources Business Partner.
Values: Regularly and consistently demonstrates Nationwide Values.
Job Conditions:
Overtime Eligibility: Not Eligible (Exempt)
Working Conditions: Normal office environment. Associates may have on-call responsibility after normal working hours and/or on weekends.
ADA: The above statements cover what are generally believed to be principal and essential functions of this job. Specific circumstances may allow or require some people assigned to the job to perform a somewhat different combination of duties.
Benefits
We have an array of benefits to fit your needs, including: medical/dental/vision, life insurance, short and long term disability coverage, paid time off with newly hired associates receiving a minimum of 18 days paid time off each full calendar year pro-rated quarterly based on hire date, nine paid holidays, 8 hours of Lifetime paid time off, 8 hours of Unity Day paid time off, 401(k) with company match, company-paid pension plan, business casual attire, and more. To learn more about the benefits we offer, click here.
Nationwide is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive culture where everyone feels challenged, appreciated, respected and engaged. Nationwide prohibits discrimination and harassment and affords equal employment opportunities to employees and applicants without regard to any characteristic (or classification) protected by applicable law.
NOTE TO EMPLOYMENT AGENCIES:
We value the partnerships we have built with our preferred vendors. Nationwide does not accept unsolicited resumes from employment agencies. All resumes submitted by employment agencies directly to any Nationwide employee or hiring manager in any form without a signed Nationwide Client Services Agreement on file and search engagement for that position will be deemed unsolicited in nature. No fee will be paid in the event the candidate is subsequently hired as a result of the referral or through other means.
Auto-Apply