Job Closed
This listing is no longer active.
Trusted by customers. Loved by team members. The smarter way to career.
Senior Manager – Software Engineering
Location
Alabama + 45 moreAll locations: Alabama | Alaska | Arizona | California | Colorado | Connecticut | Florida | Hawaii | Idaho | Illinois | Iowa | Kansas | Kentucky | Louisiana | Maine | Montana | Nebraska | Nevada | New Hampshire | New Jersey | New Mexico | New York | North Carolina | North Dakota | Ohio | Oklahoma | Oregon | Maryland | Massachusetts | Michigan | Minnesota | Mississippi | Missouri | Pennsylvania | Rhode Island | South Carolina | South Dakota | Tennessee | Texas | Utah | Vermont | Virginia | Washington | West Virginia | Wisconsin | Wyoming
Posted
84 days ago
Salary
$128.1K - $252.2K / year
Seniority
Senior
Job Description
Senior Manager – Software Engineering
Mercury Insurance
• 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 2026! • Lead the development and advanced AI models explorer/evaluation, Agentic AI application evaluation and tuning. • Build and manage highly motivated, high-performing software engineering teams to support various business and technology areas. • Key responsibilities include hiring, mentoring, and motivating staff, driving budgeting and planning, and collaborating with product managers to estimate effort, prioritize the roadmap, and deliver high-quality applications. • Design robust, modular, and scalable systems, leading teams hands-on to implement new features, and ensuring systems are secure, compliant, and up to date. • Identify opportunities for system and process improvements, leverage CI/CD and process optimization, and stay current with industry trends. • Assist in developing the technical vision, strategy, and innovation for Mercury’s application systems, fostering a culture of continuous improvement, innovation, and excellence.
Job Requirements
- Minimum: Bachelor’s Degree in Computer Science, Computer Engineering, Information Systems or other related fields Or equivalent combination of education and experience.
- Preferred: M.S./PHD Data Science, Computer Science, Mathematical or related
- Minimum: 10+ years of Software engineering experience with 5+ years leading and managing staff
- Preferred: 5+ years of experience in Machine Learning, Deep Learning, NLP, LLMs, and Generative AI.
- 5+ years experience in building large scale enterprise application and platform.
- 1+ experience on insurTech
- Proficient in building and managing a large, highly motivated, high-performing software engineering team(s) by hiring strong talent, mentoring, and motivating staff.
- Experienced in hiring and developing strong next-level managers and leaders.
- Proficient in project management tasks like estimating, planning, executing, tracking, and reporting progress.
- Proficient in leading multiple engineering teams to deliver high-quality product solutions per roadmap on different technology stacks like mobile, web, backend, data, etc.
- Experienced in designing and implementing high-quality distributed application systems that are modular, configurable, maximize reuse, are fast, effective, user-friendly, secure, compliant, scalable, and maintainable.
- Proficient in leveraging technologies like APIs, messaging, data streaming, workflow, integration frameworks, microservices, containers, and cloud computing to implement best-in-class solutions.
- Maximizing use of open-source libraries where possible.
- Experienced in leveraging DevSecOps to improve engineering efficiency.
- Experienced in leveraging analytics data and experimentation to design and implement or improve systems to be fast, scalable, and effective.
- Experienced in leading parts of transformative initiatives like digital transformation, omni-channel system implementation, legacy system migration, cloud transformation, system optimization & modernization, product & services development, AI/ML adoption.
- Excellent written and verbal communication skills and the ability to articulate complex technical concepts to non-technical stakeholders.
- Strong ability to collaborate and influence cross-functional teams and stakeholders to address impediments and deliver desired results.
- Experienced in championing operational excellence and best practices with a focus on quality, performance, scalability, maintainability, and observability.
- Experienced in helping to drive technical strategy, vision, and innovation.
- Preferred: 3+ years of experience in Machine Learning algorithms, Deep Learning, NLP, LLMs, and Generative AI, Agentic AI.
- Strong background in applied research and engineering, with a demonstrated ability to lead projects from R&D to deployment.
- Knowledge in large-scale system deployment of AI models and Agentic AI applications.
- Expertise in building and optimizing POCs, with hands-on experience in training and Agentic AI Best Practices and evaluation.
- Advanced proficiency in Java, Python, ML frameworks and ml libraries.
- Great communication and leadership skills, with the ability to present complex ideas to both technical and non-technical audiences.
- Experience on public cloud such as aws, sagemaker, MLflow, etc.
- Proven experience in insurTech or related industries
Benefits
- 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
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Lead technical evaluation of repowering opportunities across PV, BESS, inverters, controls, and BOP • Develop engineering concepts and replacement strategies based on asset condition, performance data, and owner objectives • Translate field realities into clear, buildable scopes suitable for third-party execution • Identify risks, constraints, and interconnection impacts early and explicitly • Develop defensible, bottoms-up repowering cost estimates • Define execution phasing, outage strategies, and schedule assumptions • Support bid packages, contractor scoping, and bid leveling • Provide technical oversight during execution phases as needed • Establish NovaSource’s repowering playbook, templates, and standard deliverables • Help define service tiers, exclusions, and guardrails
Lead Engineer – Platform, Delivery
Base Camp Data SolutionsPowering Your Digital Dreams. Taking Your Business Ahead
• Own Delivery Flow: Ensure engineering work moves predictably from concept through production within a Kanban system • Maintain Codebase Health: Own architecture decisions, manage technical debt, and keep the codebase clean and maintainable • Enforce Quality Standards: Build and uphold strong automated testing and quality practices without reliance on manual QA • Ship Reliably: Balance speed and rigor to deliver high-quality systems with minimal defects or rework • Lead by Example: Write production-ready code and model disciplined engineering practices • Mentor the Team: Coach and guide engineers through feedback, pairing, and technical leadership • Use AI Deliberately: Leverage GenAI tools such as Cursor to accelerate development while preserving engineering judgment • Own Outcomes: Take accountability for system stability, production issues, and long-term reliability
Senior Software Engineer
vertexGoIhr Ansprechpartner für innovatives 3D E-Commerce. Interaktive Produktdarstellung, individuelle Konfiguratoren und mehr.
• Contribute to the core product on a daily basis by writing efficient, readable, well-tested, and high-quality code for the configurator editor • Design, build, and maintain the UI rendering engine • Play a leading role in delivering high-impact features and initiatives, creating meaningful impact for customers and driving business success • Help define and shape technical direction for our domain
• Deliver robust and scalable solutions, incorporating new technologies as appropriate. • Use Agile/Scrum/Kanban methodologies as a contributing team member throughout the software development lifecycle. • Support development and delivery of SaaS software applications, including integrations, APIs, and shared libraries. • Collaborate with product, QA, and customer-facing teams to deliver secure, reliable, cloud-based software solutions. • Follow engineering standards, source code management best practices, and documentation guidelines under senior guidance. • Participate in code reviews for front-end and back-end SaaS and mobile applications and incorporate feedback constructively. • Support automation of static and dynamic code analysis (SAST/DAST) and software composition analysis (SCA). • Assist in delivering cloud services/platforms, APIs, microservices, serverless computing, and data storage solutions. • Contribute to continuous improvement of the application lifecycle, architecture, and tech stack; help minimize technical debt. • Support the DevOps process and CI/CD pipeline to produce well-written, well-tested builds. • Assist in diagnosing and resolving performance problems and architectural challenges under senior supervision. • Actively use AI-powered development tools (such as GitHub Copilot, Windsurf, and Claude) to accelerate coding, improve code quality, support debugging, inform design decisions, and generate documentation. • Leverage AI tools responsibly: review, validate, and take ownership of all AI-generated code and suggestions. • Participate in review board sessions to drive quality and consistency. • Ensure delivered solutions meet technical and functional/non-functional requirements. • Collaborate across teams and contribute to a positive, inclusive engineering culture.




