Jobgether
Senior Full-Stack Engineer, Internal Tools
engineeringfull-timeUS
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
✦ AutoApply Let us apply to roles like this on your behalf.
Learn more
About the role
Accountabilities
- Own the technical direction and architecture for internal tools, including front-end architecture, reusable components, and component or design system strategy.
- Translate product requirements and technical vision into clear technical designs, specifications, engineering tickets, and implementation plans.
- Design and build new internal tools and administrative features end-to-end, contributing across both front-end and back-end systems.
- Identify and prioritize opportunities to apply recommendation, ranking, search, and other data-driven techniques to improve internal workflows and user experiences.
- Collaborate with product and data science stakeholders to determine where intelligent automation can deliver meaningful improvements and reduce manual effort.
- Drive down technical debt through targeted refactoring, architectural improvements, and proactive engineering standards.
- Conduct design reviews and establish development practices that improve the quality, maintainability, scalability, and reliability of internal systems.
- Build reusable components, frameworks, and engineering tooling that can create value across multiple projects rather than solving isolated problems.
- Serve as the escalation point for complex technical issues and deep debugging, helping teams diagnose and resolve challenging production problems.
- Partner with security stakeholders to ensure administrative interfaces and internal systems are appropriately protected and access-controlled.
- Mentor and support engineers through pairing, code reviews, technical guidance, and direct feedback.
- Produce clear technical specifications and documentation that enable engineers to execute confidently and consistently.
- 5+ years of professional software engineering experience, with a proven track record of designing and delivering scalable production systems.
- Strong system design and software architecture capabilities, with the ability to make sound technical decisions across complex applications.
- Extensive hands-on experience with JavaScript and TypeScript, particularly within Node.js-based environments.
- Advanced, production-grade experience building modern applications with React.
- Strong experience with PostgreSQL, MongoDB, Elasticsearch, or comparable data technologies, including database performance optimization and tuning.
- Demonstrated experience designing, building, and scaling backend systems, ideally within a startup, scale-up, or small engineering organization.
- Proven experience mentoring engineers and helping teams improve technical quality and engineering practices.
- Strong full-stack capabilities and willingness to remain highly hands-on, with approximately 80% of the role focused on implementation and 20% on technical leadership.
- Production experience with Next.js is a strong advantage.
- Experience developing recommendation, ranking, search, or other intelligent data-driven systems is preferred.
- Background building internal tools, administrative platforms, operations systems, or workflow applications is highly valued.
- Familiarity with cloud infrastructure, Docker, Kubernetes, CI/CD, and modern software delivery practices.
- Experience with prompt engineering, model fine-tuning, machine learning integrations, or deploying ML capabilities into production is a plus.
- Product-minded approach with the ability to understand user needs and translate them into practical, scalable technical solutions.
- Strong communication, collaboration, problem-solving, and technical decision-making skills.
- Comfortable working in an AI-collaborative development environment and using AI tools thoughtfully to accelerate engineering without compromising quality or judgment.
- Opportunity to take ownership of the technical direction for a critical internal tools ecosystem.
- Highly hands-on role with significant influence over architecture, engineering standards, and technology choices.
- Exposure to recommendation, ranking, search, automation, and AI/ML-enabled product development.
- Opportunity to build scalable systems and reusable engineering foundations with impact beyond individual projects.
- Collaborative environment with close partnership across engineering, product, data science, security, and leadership teams.
- Strong opportunity to mentor engineers and contribute to the growth of engineering practices and technical culture.
- Remote opportunity within the United States.
- Flexible and modern engineering environment focused on ownership, continuous improvement, and thoughtful use of technology.
Requirements
Benefits
✦ Let us apply for you
We find roles like this and apply on your behalf. Cover letter written for each one. Plans from $15/mo. Cancel anytime.
Get AutoApply