M

Morgan & Morgan

Personal injury law firm representing clients

Senior Software Engineer

Full-Stack EngineeringUpdated on Nov 12
Full-timeBrooklyn, NY, USAIn-person

About the Job

Requirements

  • At least 7 years of professional software development experience.
  • Deep proficiency in Python, particularly FastAPI or similar frameworks.
  • Strong experience with React and front-end application architecture.
  • Production experience with AWS and modern cloud-native architectures.
  • Expertise in software testing, quality assurance, and continuous integration and continuous delivery (CI/CD) pipelines.
  • Experience with Agile development methodologies and leading Agile ceremonies.
  • Ability to lead design reviews and drive consensus.
  • A proven track record of mentoring and supporting teammates’ technical growth.

Responsibilities

  • Champion test-driven development, code hygiene, and clean architecture across the team.
  • Own the authoring and review of technical design documents that support shared understanding and decision-making across teams.
  • Lead sprint planning, retrospectives, and incremental delivery, with a focus on iteration and value delivery.
  • Design and implement scalable, robust systems across the backend using Python and FastAPI, the frontend using React, and cloud infrastructure using AWS.
  • Set and uphold high standards for code quality, testing, performance, and maintainability.
  • Provide technical mentorship and encourage engineers’ growth through regular feedback and coaching.
  • Lead code reviews, design reviews, and engineering discussions that result in well-documented decisions.
  • Author and review technical design documents to guide implementation and maintain long-term clarity.
  • Design resilient systems with fault tolerance, observability, and graceful degradation, and guide the team in applying reliability and operational excellence principles.
  • Participate in and improve incident response processes, lead actionable postmortems, and promote continuous improvement.
  • Collaborate with product managers, designers, and other stakeholders to align on roadmap priorities and delivery timelines.

Desired Qualifications

  • Experience with infrastructure-as-code tools such as Terraform, CDK, or similar.
  • Familiarity with system observability tools such as Datadog or OpenTelemetry.
  • Contributions to open source or technical writing, including blogs or documentation.
  • Experience with or exposure to artificial intelligence, machine learning, large language models, or machine-learning systems.

About the Company

Morgan & Morgan

Personal injury law firm representing clients

Morgan & Morgan is a personal injury and consumer law firm that helps individuals pursue justice and compensation after injuries or mistreatment by large corporations. It represents clients in lawsuits and settlements, guiding them from initial consultation through resolution to recover damages such as medical costs, lost wages, and other compensation. The firm differentiates itself by prioritizing everyday people, providing nationwide reach with over 800 attorneys across 49 states and Washington, D.C., and focusing on empathetic, accessible legal service rather than firms that only serve big clients. Its goal is to level the playing field against powerful defendants and secure results for clients, having recovered more than $10 billion for people since its founding in 1988.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Orlando, FL
Founded
1988

Recently Posted Jobs

Explore more opportunities at Morgan & Morgan

See more jobs