Sr. Full-Stack Engineer
Remote · Nashville, Tennessee, United States
Job Summary
Senior Full-Stack Engineer responsible for delivering features and workflow migrations, building maintainable backend services and frontend UIs, writing unit and integration tests, participating in code reviews, creating API documentation and runbooks, and ensuring production readiness with logs, metrics, alerts, and dashboards. Collaborates with Platform/DataOps and Data Engineering on deployment workflows, data contracts, and service level expectations; follows CI/CD and ALM practices, and drives technical debt reduction while maintaining high-velocity delivery.
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience
- Senior-level experience as a Full-Stack Engineer, Software Engineer, or closely related role
- Strong experience building and maintaining full-stack applications in a production environment
- Experience designing and implementing backend APIs and frontend user interfaces
- Hands-on experience with automated testing practices, including unit and integration tests
- Familiarity with CI/CD pipelines and modern deployment practices
- Experience instrumenting applications with logs, metrics, and alerts for production support
- Clear written and verbal communication skills, particularly for documentation and runbooks
- Ability to collaborate effectively across Application Engineering, Platform/DataOps, and Data Engineering teams
- Pragmatic approach to technical debt reduction and incremental system improvement
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.