Personal Injury Law Firm
Senior Software Engineer
Location
United States
Posted
4 days ago
Salary
$160K - $190K / year
Job Description
Job Requirements
- 5+ years of professional software engineering experience designing and operating production systems
- Strong experience with TypeScript and Node.js
- Experience designing and building backend services, APIs, or distributed systems
- Experience working with modern frontend frameworks such as React or Next.js
- Strong understanding of system design, API design, and data modeling
- Experience working with SQL databases, preferably PostgreSQL
- Familiarity with Redis or similar technologies for caching or background job processing
- Experience implementing asynchronous processing systems, such as job queues or messaging platforms (e.g., BullMQ, RabbitMQ, or similar)
- Experience working with containerized applications and deployment pipelines, including Docker and CI/CD workflows
- Strong experience working in Git-based development environments, including pull requests, code reviews, and structured branching strategies
- Ability to balance speed of delivery with long-term system maintainability
- Comfort operating in complex or evolving systems and driving work forward with limited direction
- Strong communication skills and a collaborative mindset.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Full-Stack Engineer building user experiences for NerdWallet's fintech applications
Senior Software Engineer developing full stack features for nonprofit fundraising platform.
The Software Engineer III will independently design, develop, and implement highly complex, scalable Salesforce applications, integrations, and back-end services using Apex, LWC, Node.js, and cloud technologies. Key duties include driving the implementation of AI/ML features like Einstein Copilot and mentoring junior engineers on technical standards and best practices.
Director, Software Engineering - Shopping (Remote-Eligible)
Capital OneAt Capital One, we think and work like a tech company, using our digital fluency to transform everything about the customer experience. We’re bending data to our will, and turning a stodgy industry on its head. That’s reflected in our ranking as the number one business technology innovator in the U.S. in the 2016 InformationWeek Elite 100.
Lead multiple software engineering teams to develop customer-facing applications, mentor engineers, and enhance software engineering practices focusing on cutting-edge technologies and AWS deployment.