Software Engineer II
$83.67k - $161.82kMercury Insurance Services, LLC
Overview Position Summary: As a Software Engineer II, you will be responsible for designing, developing, and maintaining complex software systems. This role involves working on more advanced projects compared to entry-level positions and requires a deeper understanding of software engineering principles. In this role you will also mentor other less experienced engineers. Geo-Salary Information An in-person interview may be required during the hiring process State specific pay scales for this role are as follows: $XX to $XX (NJ, NY, WA, HI, AK, MD, CT, RI, MA) $XX to $XX (NV, OR, AZ, CO, WY, TX, ND, MN, MO, IL, WI, FL, GA, MI, OH, VA, PA, DE, VT, NH, ME) $XX to $XX (UT, ID, MT, NM, SD, NE, KS, OK, IA, AR, LA, MS, AL, TN, KY, IN, SC, NC, WV) In CA: Typical hiring range is $XX to $XX 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 medium-complexity scenarios with good test coverage. Review and translate product requirements into robust designs to ensure high-quality applications that are modular, configurable, maximize reuse, and are fast, effective, user-friendly, secure, compliant, scalable, and maintainable. Assist with any application system support needs. Participate in design and code reviews of applications to ensure best practices, adherence to Mercury standards, and high quality. Mentor and provide technical guidance to other engineers on the team, fostering a culture of innovation and excellence within Mercury engineering. Qualifications Education:
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. Minimum: Experienced in programming in one or more industry-standard languages (e.g., Java, Python, Go, C++, JavaScript). Knowledgeable in leveraging various data structures, algorithms, and design patterns. Familiar with relational databases, NoSQL, and caching solutions. Strong problem-solving skills. Good communication abilities. Capable of working independently on simple tasks. Ability to collaborate and influence team members to address impediments and deliver desired results. Preferred: Knowledge of 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: Perks and Benefits We offer many great benefits, including:
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 $83,670.00 - USD $161,815.00 /Yr.
Write high-quality code for medium-complexity scenarios with good test coverage. Review and translate product requirements into robust designs to ensure high-quality applications that are modular, configurable, maximize reuse, and are fast, effective, user-friendly, secure, compliant, scalable, and maintainable. Assist with any application system support needs. Participate in design and code reviews of applications to ensure best practices, adherence to Mercury standards, and high quality. Mentor and provide technical guidance to other engineers on the team, fostering a culture of innovation and excellence within Mercury engineering. Qualifications Education:
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. Minimum: Experienced in programming in one or more industry-standard languages (e.g., Java, Python, Go, C++, JavaScript). Knowledgeable in leveraging various data structures, algorithms, and design patterns. Familiar with relational databases, NoSQL, and caching solutions. Strong problem-solving skills. Good communication abilities. Capable of working independently on simple tasks. Ability to collaborate and influence team members to address impediments and deliver desired results. Preferred: Knowledge of 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: 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 $83,670.00 - USD $161,815.00 /Yr.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer II in United States vacancy
- ...collaborating with Verisk to connect them with exceptional professionals for this role. Description We are seeking a talented Software Engineer II to join our engineering team and help design, build, and support modern, scalable software solutions. This role is ideal...Suggested
$174.8k - $205.7k
...Senior Engineer II, Full Stack Location Cambridge, MA This role is required to report to our Cambridge office 3 days per week... ...using AI coding tools (e.g., Claude Code, Copilot) in the full software development lifecycle, including designing, generating code,...SuggestedFull timeWork at office3 days per week- ...skills and experience needed to grow within your role and advance your career - and we have the perfect software engineering opportunity for you. As a Software Engineer II at JPMorganChase within the Commercial and Investment Banking, you are part of an agile team that...SuggestedLocal area
- Remitly Inc. in Seattle is seeking a Full Stack Software Development Engineer II for the Post Submit Experience team. You will design and implement backend services that enhance customer confidence after money transfers. Successful candidates will have 3+ years experience...Suggested
- Remitly Inc. is looking for a Fullstack Software Development Engineer II to join our Growth team in Seattle, WA. You'll be responsible for building reliable and scalable features that enhance customer trust for high-value transfers. The ideal candidate possesses a Bachelor...Suggested
- A financial services firm is seeking a Developer II to engage in a full-stack environment, overseeing all development processes. This... ...a Bachelor's Degree in Computer Science and have 2-4 years of software development experience, familiar with C#/.NET and Angular. The position...
- The Blue Venture Fund in Oak Brook, Illinois, is searching for a talented Software Engineer II. You will collaborate with a seasoned product development team to create scalable user experiences and API/service-based solutions. This role involves transforming designs into...
$125k - $175k
...Software Engineer II (Backend, Platform) At WHOOP, we're on a mission to unlock human performance and healthspan. WHOOP empowers members to perform at a higher level and live longer through a deeper understanding of their bodies and daily lives. Protecting our members...Full timeWork at officeImmediate startWorldwideRelocation- ...Software Engineer - System Analysis and Program - II/C/C++ Developer / Analyst America Networks is a leading sensor and networking solutions partner for companies in any Industrial, Manufacturing, and Waste management space. We design and manufacture sensors for storage...
$120.3k - $161.3k
...Software Engineer II - Ad Platform, CRM Analytics Disney Entertainment and ESPN Product & Technology Technology is at the heart of Disney's past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product...Work experience placementLocal area- ...Software Engineer II - Ad Platform, Salesforce CRM Analytics Disney Entertainment and ESPN Product & Technology Technology is at the heart of Disney's past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organization of engineers...Work experience placement
- ...insights, and better customer experiences. You will collaborate with engineers and platform partners while growing your skills in observability engineering and automation. As a Software Engineer II at JPMorganChase within Enterprise Platforms, you will administer...
- ...Aurora Operations, Inc. seeks positions in Pittsburgh, PA: Software Engineer II (ref#00422) to develop real-time algorithms for self-driving vehicle. Senior Software Engineer (ref#00311) to build reliable systems for teams working on self-driving technology. Senior...
- ...and services that improve everyday life while supporting businesses, communities, and economies worldwide. Position: Software Dev Engineer II Location: Dallas, TX 75240 Duration: 6 Months Job Type: Temporary Assignment Work Type: Onsite...Temporary workWorldwide
- ...freight brokerage, transportation management, and specialized e-commerce fulfillment solutions. POSITION SUMMARY The Software Engineer II performs analysis and defines functionality for system improvements and new features within ODW Logistics' Transportation...Full timeWork at officeMonday to FridayFlexible hours
$139k - $223k
...crucial goods where they need to go, and make mobility more efficient and accessible for all. We're searching for a Software Engineer II for the calibration team. The calibration team is responsible for ensuring all sensors on all vehicles remain well aligned...Work at officeLocal area3 days per week- ...time and resources to explore new ideas, but always rooted in engineering best practices. As a result, we can innovate rapidly to... ...technology that is scalable, robust, and useful. As a Backend Software Engineer II on Basis, you will develop the software behind our reliable...Work at officeWorldwide
- ...Software Engineer II Job Summary: Designs, develops, and supports NCHS websites and distributed software applications and systems. Implements new features while ensuring long term stability of our system and quality of the code. Functions at an advanced level in multiple...
$109k - $204k
...Software Engineer II, Developer Experience Livingon, NJ / New York, NY / Sunnyvale, CA / Bellevue, WA CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to...Permanent employmentTemporary workCasual workWork at officeFlexible hours$102.1k - $202.2k
...Overview Are you interested in building and securing cloudscale software that protects some of the world's most sensitive and missioncritical environments? As a Software Engineer II in Microsoft's Sovereign Cloud Security team, you'll help design, deliver, and secure...Ongoing contractLocal area$35 - $60 per hour
...Offices Contact ( News Global NavigationEmployee Login ( File Transfer Filters Careers Added Jul 02, 2026 Software Engineer II (46236) Remote, Remote | Temp to Perm Apply ( For additional information on how we handle your data, see What to do if...Hourly payPermanent employmentContract workTemporary workInternshipRemote work- ...Software Engineer II The Software Engineer II is a highly valued member of the Engineering team and plays a critical role in designing, building, and maintaining the software systems that power Convo Communications' mission-critical platform. Our systems are complex...Full timeRemote work
$79.02k - $119.52k
Mission of the Role This position will be located at our Bloomington, MN or Canton, MA office. The Software Engineer II plays a key role in designing, developing, testing, and supporting software solutions across the full lifecycle of SICK products and platforms....Full timeWork at officeMonday to FridayFlexible hoursWeekend work- Software Engineer II As a Software Engineer you will perform a variety of moderately complex engineering duties to design, plan, and oversee the architect, design, development, and management of software systems applied to new or existing products. Evaluates progress...
$300 per month
...Software Engineer II The Cloud Storage team at Crusoe seeks a Software Engineer II to lead the development and execution of our storage strategy. This role will be instrumental in driving innovation and performance improvements within our cloud storage infrastructure...Temporary work$144k - $160k
...Software Engineer II Denver, CO, USA DAT Freight & Analytics is an award-winning employer of choice and a next-generation SaaS technology company that has been at the leading edge of freight and logistics innovation for nearly five decades. Founded in 1978, DAT...Temporary workWork experience placementWork at officeLocal areaImmediate startFlexible hours- ...Software Engineer II EmpiRx Health is the leading clinically-driven pharmacy benefits management company. As the pioneer in value-based pharmacy care, EmpiRx Health puts its customers and members first by enabling them to take control of their pharmacy benefits, healthcare...Remote work
- ...Job Description: We are looking for a Backend Engineer II to join the DMS+ team. This role focuses on building and refining the core APIs and database structures that power our next-generation dealer management services. You will work within a sophisticated AWS ecosystem...Local areaRemote workFlexible hours2 days per week3 days per week
$70k - $80k
...Software Engineer II Step into the innovative world of LG Electronics. As a global leader in technology, LG Electronics is dedicated to creating innovative solutions for a better life. Our brand promise, 'Life's Good', embodies our commitment to ensuring a happier...Full timeTemporary workFor contractorsLocal areaImmediate start- ...Description Employer: Amazon Web Services, Inc. Position: Software Dev Engineer II - AMZ25652.2 Location: Atlanta, GA Multiple Positions Available: Design, develop, implement, test, and document embedded or distributed software applications, tools, systems...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
Related searches
- senior robotics software engineer United States
- software sales engineer United States
- intermediate software engineer United States
- junior software developer United States
- graduate software engineer United States
- software engineer internship United States
- senior software engineer United States
- software developer fintech United States
- software engineer visa sponsorship United States
- software engineer student United States


