Jobgether
Jobgether

Senior Full-Stack Engineer, Internal Tools

engineeringfull-timeUS
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
Apply for this position
✦ 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.
    • Requirements

      • 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.
      • Benefits

        • 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.
✦ 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
Apply now