Magna Legal Services

Magna LS is a litigation consulting and support company providing services from Discovery to Trial.

Senior Software Engineer Lead

Software EngineerSoftware EngineerFull TimeRemoteTeam 501-1,000Since 2007Company SiteLinkedIn

Location

United States

Posted

12 days ago

Salary

Not specified

No structured requirement data.

Job Description

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

Magna Legal Services is seeking an experienced Senior Software Engineering Lead to guide and grow a software engineering team. The ideal candidate will combine deep technical expertise in modern web development with proven leadership experience, driving both hands-on engineering and team development. This is a fully remote role, offering the opportunity to shape the technical direction of the internal and client-facing platforms that support our mission of empowering legal professionals with smarter tools.

  • Lead, mentor, and manage a team of software engineers, fostering a collaborative and high-performing engineering culture.
  • Provide technical direction and oversight for the design, development, and maintenance of scalable web applications and services supporting Magna's internal operations and client-facing platforms.
  • Collaborate with product managers, data engineers, AI engineers, and other stakeholders to translate business requirements into well-architected technical solutions.
  • Drive adoption of AI-assisted development tools such as Claude Code, Cursor, and GitHub Copilot to accelerate team productivity and improve code quality.
  • Architect and build APIs and services using Node.js or .NET Core.
  • Oversee front-end development using React and modern UI frameworks, ensuring consistent and high-quality user experiences.
  • Conduct code reviews, lead architectural discussions, and champion continuous improvement of engineering practices and standards.
  • Own and improve CI/CD pipelines, automated testing strategies, and DevOps processes to ensure reliable and efficient software delivery.
  • Support deployed solutions by coordinating issue resolution, implementing fixes, and driving performance optimization.
  • Stay current on emerging software development practices, tools, and frameworks, with a focus on AI-augmented engineering workflows.
  • Participate in project planning, estimation, and prioritization to align engineering efforts with organizational goals.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in professional software engineering with a strong track record of delivering production-grade applications and services.
  • 2+ years of experience in an engineering lead role, including supervision or management of a team, project, or product.
  • Excellent communication skills and ability to collaborate effectively with both technical and non-technical stakeholders.
  • Demonstrated ability to lead technical teams, conduct effective code reviews, and drive engineering best practices.
  • 3+ years of experience with Node.js or .NET Core in a production environment.
  • Experience with public cloud services.
  • Strong problem-solving skills with the ability to work independently in a remote environment.
  • Familiarity with Agile/Scrum development methodologies.

Requirements

  • Experience with capacity planning, sprint management, or other engineering management practices.
  • Proficiency in React and/or Material UI (MUI).
  • Experience with Git and modern DevOps practices (CI/CD pipelines, infrastructure as code, containerization).
  • Experience with AI-assisted code generation tools (e.g., Claude Code, Cursor, GitHub Copilot).
  • Experience with Python for scripting, automation, or backend development.
  • Experience with PostgreSQL or a similar relational database management system.
  • Experience in legal tech, health tech, or other regulated industries.
  • Experience with Azure.
  • Experience integrating software solutions with AI/ML services and APIs.

Benefits

  • Be part of a forward-thinking organization transforming the legal services industry through AI.
  • Collaborate with a talented, diverse, and mission-driven team.
  • Competitive compensation and benefits package.
  • Flexible work environment.

Job Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in professional software engineering with a strong track record of delivering production-grade applications and services.
  • 2+ years of experience in an engineering lead role, including supervision or management of a team, project, or product.
  • Excellent communication skills and ability to collaborate effectively with both technical and non-technical stakeholders.
  • Demonstrated ability to lead technical teams, conduct effective code reviews, and drive engineering best practices.
  • 3+ years of experience with Node.js or .NET Core in a production environment.
  • Experience with public cloud services.
  • Strong problem-solving skills with the ability to work independently in a remote environment.
  • Familiarity with Agile/Scrum development methodologies.
  • Experience with capacity planning, sprint management, or other engineering management practices.
  • Proficiency in React and/or Material UI (MUI).
  • Experience with Git and modern DevOps practices (CI/CD pipelines, infrastructure as code, containerization).
  • Experience with AI-assisted code generation tools (e.g., Claude Code, Cursor, GitHub Copilot).
  • Experience with Python for scripting, automation, or backend development.
  • Experience with PostgreSQL or a similar relational database management system.
  • Experience in legal tech, health tech, or other regulated industries.
  • Experience with Azure.
  • Experience integrating software solutions with AI/ML services and APIs.

Benefits

  • Be part of a forward-thinking organization transforming the legal services industry through AI.
  • Collaborate with a talented, diverse, and mission-driven team.
  • Competitive compensation and benefits package.
  • Flexible work environment.

Related Job Pages

More Software Engineer Jobs

Node.JS Developer

GoMining

GoMining is a pioneering digital platform in the Bitcoin mining industry, dedicated to democratizing access to Bitcoin mining through innovative digital mining solutions and strategic partnerships. We work across exchanges, DeFi/Web3 platforms, mining infrastructure, and institutional investment initiatives to provide our clients with diversified opportunities in the digital asset space.

Software Engineer12 days ago
Full TimeRemoteTeam 106Since 2017

We are looking for a passionate, goal-oriented, and persistent Node.js Developer to join our unique cryptocurrency investment project. Development of a cryptocurrency payment gateway. Integration with blockchains: Bitcoin, Ethereum, Binance Smart Chain, Tron, DEX and CEX exchange...

United States
Software Engineer12 days ago
ContractRemoteTeam 51-200Since 2012H1B Sponsor

We are looking for an Oracle ERP Analyst to provide technical expertise and high-level support during our client's Oracle E-Business Suite 12.2.5 upgrade project. Provide code fixes and design/develop customizations and extensions in Oracle R12.2.5 EBS Financial Modules Create fu...

United States + 180 moreAll locations: United States, Canada, Brazil, Colombia, Argentina, Chile, Venezuela, Bolivarian Republic Of, Bolivia, Plurinational State Of, Ecuador, French Guiana, Guyana, Paraguay, Peru, Suriname, Uruguay, Mexico, Costa Rica, El Salvador, Guatemala, Honduras, Nicaragua, Panama, Dominican Republic, Puerto Rico, Bahamas, Guadeloupe, Haiti, Jamaica, Martinique, Montserrat, United Kingdom, Germany, France, Estonia, Portugal, Hungary, Poland, Ukraine, Romania, Bulgaria, Czech Republic, Slovakia, Belarus, Moldova, Republic Of, Sweden, Greece, Belgium, Italy, Ireland, Switzerland, Netherlands, Finland, Malta, Denmark, Lithuania, Croatia, Spain, Austria, Bosnia And Herzegovina, Iceland, Luxembourg, Macedonia, The Former Yugoslav Republic Of, Montenegro, Norway, Serbia, Slovenia, Albania, Cyprus, Latvia, Monaco, South Africa, Egypt, Algeria, Angola, Benin, Botswana, Burkina Faso, Burundi, Cameroon, Cape Verde, Central African Republic, Chad, Congo, Côte D'ivoire, Congo, The Democratic Republic Of The, Equatorial Guinea, Eritrea, Ethiopia, Gabon, Gambia, Ghana, Guinea, Guinea-bissau, Kenya, Lesotho, Liberia, Libyan Arab Jamahiriya, Madagascar, Malawi, Mali, Mauritania, Mauritius, Mayotte, Morocco, Mozambique, Namibia, Niger, Nigeria, Réunion, Rwanda, Senegal, Seychelles, Sierra Leone, Somalia, Sudan, Swaziland, Tanzania, United Republic Of, Togo, Tunisia, Uganda, Zambia, Zimbabwe, Georgia, Turkey, Israel, United Arab Emirates, Armenia, Azerbaijan, Bahrain, Iraq, Jordan, Kuwait, Lebanon, Oman, Qatar, Saudi Arabia, Palestinian Territory, Occupied, Yemen, India, Japan, Philippines, Pakistan, Thailand, Singapore, Viet Nam, Taiwan, Province Of China, Indonesia, Cambodia, Lao People's Democratic Republic, Malaysia, Myanmar, Korea, Republic Of, China, Afghanistan, Bangladesh, Bhutan, Kazakhstan, Kyrgyzstan, Maldives, Mongolia, Nepal, Sri Lanka, Tajikistan, Turkmenistan, Uzbekistan, Australia, Papua New Guinea, Kiribati, Palau, French Polynesia, Tuvalu, New Zealand
Software Engineer12 days ago
Remote

Principal Software Engineer, Backend Infrastructure (Remote, US)Location: US (remote-first, office optional), will consider strong profiles from Canada. EST preferred.Compensation: $220K - $300KAre you a technical leader ready to build the next generat...

United States
Software Engineer12 days ago
InternshipRemoteTeam 5,001-10,000Since 1998H1B No Sponsor

SEI Engineering Intern supporting projects and learning industry skills

United States
$20 - $30 / hour