Staff Software Development Engineer (Back-end)

20 hours, 48 minutes ago
Full-time
Lead
Software Development
Filevine

Filevine

Filevine is a top legal tech company revolutionizing legal work with AI-powered case management software, empowering law firms to streamline operations and enhance client services.

Specialized Consumer Services
501-1000
Founded 2015
$226M raised

Description

  • Build maintainable, well-tested C#/.NET software for complex features, foundational components, and critical systems.
  • Translate ambiguous requirements into system designs, design documents, and production software.
  • Lead substantial technical initiatives from discovery and design through deployment and ongoing operation.
  • Break large initiatives into milestones and help shape multi-quarter technical roadmaps.
  • Improve system performance, scalability, testing, observability, and reliability.
  • Collaborate with product, engineering management, QA, and partner teams to clarify requirements and align on technical tradeoffs.
  • Support teammates through pairing, debugging, code reviews, design reviews, and constructive feedback.
  • Improve engineering standards, CI/CD practices, and delivery processes across teams.
  • Participate in the on-call rotation, provide escalated production support, and turn incident learnings into lasting improvements.

Requirements

  • 8+ years of professional software engineering experience, including delivery of complex systems at a Senior, Lead, or Staff level.
  • Deep expertise in C# and .NET, including building and operating reliable, high-performance web applications.
  • Experience designing complex systems, making architectural decisions, and delivering technical work from requirements through production.
  • Strong judgment in system design, performance, reliability, maintainability, and technical tradeoffs.
  • Experience with relational databases, caching, and cloud infrastructure.
  • Experience with technologies including MS SQL, Redis, AWS, Elasticsearch, Node.js, and React.
  • Experience mentoring engineers through feedback and shared problem-solving.
  • Clear written and verbal communication with technical and non-technical stakeholders.
  • Degree in Computer Science, Information Systems, or a related field, or equivalent practical experience.

Benefits

  • Base salary range of $200,000-$235,000.
  • Potential total-compensation rewards including commissions and stock options.
  • Medical, dental, and vision insurance for full-time employees.
  • Paid time off policy.
  • Maternity and paternity leave for full-time employees.
  • Short- and long-term disability coverage.
  • Learning opportunities with a dedicated leadership team.
  • Company swag.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer - Mission Systems Integration

Redhorse 201-500 Aerospace & Defense

Redhorse Corporation is seeking a Senior Software Engineer – Mission Systems Integrations to develop and modernize TAK- and CoT-based tactical systems that connect edge operations with enterprise data platforms for defense and national security missions.

Android Ansible C# C++ CI/CD Cybersecurity Docker Git GitLab Java JSON Kotlin Kubernetes MQTT Python Terraform WebSockets XML ZeroMQ
20 hours, 48 minutes ago

Senior Software Engineer

e.construct 51-200 Engineering

VAES.ai, e.construct’s technology incubator, is seeking a Senior Software Engineer to lead the development of automation and structural-optimization tools that support more efficient engineering design.

C# Machine Learning Matplotlib NumPy Python
20 hours, 48 minutes ago

Software Engineer - Back-End Developer Junior

2Brains, parte de Acid Labs, busca un Software Engineer Back-End Developer Junior para construir y escalar servicios y APIs orientados a datos que mejoren la experiencia de pasajeros en proyectos de transformación digital.

Docker Firestore GCP Git Hibernate Java MongoDB Redis REST API Spring Boot SQL
21 hours, 3 minutes ago

Sr. Dynamics 365 Engineer

Resilient Co 11-50 Professional Services

As a Senior Dynamics 365 Engineer, design and deliver secure, scalable full-stack solutions integrating Dynamics 365 with the Power Platform and Azure services, including modern AI-enabled workflows.

Agile Angular Azure C# CI/CD GitHub Actions JavaScript Kanban Microsoft Dynamics 365 Power BI React REST API Scrum TypeScript
21 hours, 3 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers