magnals - Magna Legal Services - Senior Software Engineer Lead
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT
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 integrating software solutions with AI/ML services and APIs.
Responsibilities
• 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.
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. • Compensation: USD $200,000 - $220,000 per year. • An employee’s pay position within the salary range will be based on several factors including, but not limited to, relevant education, qualifications, certifications, experience, skills, seniority, geographic location, performance, travel requirements, revenue-based metrics, any contractual agreements, and business or organizational needs. The range listed is just one component of the total compensation package for employees.
No credit card. Takes 10 seconds.