The Operating Core for Legal
Senior Software Development Engineer – Backend
Location
United States
Posted
3 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Development Engineer – Backend
Filevine
• Provide expertise to the back end development team by efficiently and productively: • Developing web based applications using technologies such as NodeJS, Webpack, Firebase, ElasticSearch, GCP • Performing day to day maintenance and support of all existing applications in use at Outlaw • Preserving and optimizing the quality of the software • Innovating and improving on the software, features, processes, and technology • Query and manipulate data (troubleshoot, reports, migrations, ...) • API integration and maintenance. (Proprietary Open API, third-party APIs) • Performing detailed code reviews • Work within the assigned team to complete duties as assigned, while mentoring and reviewing more junior engineers. • Be part of an on-call rotation with other team members to provide escalated emergency support • Communicate frequently, clearly, and effectively with various technical and management audiences
Job Requirements
- 7+ years Node.js backend development experience
- Strong TypeScript/JavaScript skills
- PostgreSQL database design and optimization
- RESTful API design and implementation
- Experience with cloud platforms (GCP strongly preferred)
- Express.js or similar web framework
- Docker and containerization
- Authentication and authorization patterns
- Elasticsearch experience (strongly preferred)
- Microservices architecture (strongly preferred)
- Message queue experience (strongly preferred)
- Performance optimization expertise (strongly preferred)
- Security best practices (strongly preferred)
- AI/ML API integration (OpenAI, Anthropic) (strongly preferred)
- Cloud Functions/serverless experience (strongly preferred)
- Third-party API integration experience (strongly preferred)
- Background job processing (strongly preferred)
- B.S. in computer science, information systems, a related field; comparable certifications; or equivalent direct work experience
Benefits
- A dynamic, rapidly growing company, focused on helping organizations thrive
- Medical, Dental, & Vision Insurance (for full-time employees)
- Competitive & Fair Pay
- Maternity & paternity leave (for full-time employees)
- Short & long-term disability
- Opportunity to learn from a dedicated leadership team
- Top-of-the-line company swag
Related Guides
Related Job Pages
More Backend Engineer Jobs
Engenheiro de Software Backend Sênior – Ruby on Rails
RD StationTo empower the heroes and scale-ups that grow the economy
• Você fará parte do time PLG, focado na adoção, que está em construção. • Conduzir a resolução de desafios técnicos de backend. • Entregar serviços, APIs e integrações confiáveis, performáticas e escaláveis.
Senior Full Stack Engineer – F#, ASP.NET Core, ReactJS
gertrud digital GmbHGertrud digital – leading Executive Boards and Assistants into the New Way of Work with Microsoft Azure and Teams
• Collaborate closely with our development team on products built with F# (ASP.NET Core) and React.js • Take full ownership of features, working closely with product in a cross-functional team • Apply a functional programming approach and contribute to architectural discussions • Keep our tech stack up to date and scalable • Implement, optimize, and maintain new product features • Improve all phases of the product lifecycle – from planning to deployment/production • Build and maintain integrations with third-party systems like Azure and Office365
• Develop Rust-to-GPU Compiler Pipelines • Build compiler IRs and Optimizers • Support complex ahead-of-time, just-in-time, and link time optimization workflows • Define Safe Parallel Abstractions • Expose Next-Gen Hardware Features • Build the future
Staff Software Engineer, Bazel, Go
InstacartInstacart invites the world to share love through food. This is how homemade is made.
• Lead the technical direction for Instacart's Bazel build system, including remote caching, remote build execution (RBE), build performance, and the developer-facing ergonomics of the build. • Lead the technical direction for our Go platform, frameworks, standard libraries, service scaffolding, and patterns that Go engineers across Instacart depend on. • Design and drive multi-quarter initiatives that measurably improve build times, CI reliability, and the local development loop for engineers working in Bazel and Go. • Own the developer experience metrics for the systems you lead, define what "good" looks like, instrument it, and use the data to prioritize investment. • Partner with infrastructure, platform, and product engineering teams to roll out changes to the build system and Go platform with minimal disruption. • Set the technical bar for the systems you own on reliability, performance, upgrade cadence, and developer ergonomics. • Mentor engineers in the team and the broader engineering org; grow the community of Bazel and Go experts at Instacart. • Represent the team in cross-org technical discussions on build, CI/CD, and backend platform direction.




