Senior Full-Stack Engineer

  • Amplio
  • Verified

Job Description

Amplio (getamplio.com) is the fastest growing asset recovery firm. Our clients leverage Amplio’s AI-powered platform to resell their surplus and used equipment, providing it with a second life and preventing it from ending up in landfills. Founded by repeat founders, we are backed by leading VC firms and recently closed a Series A.

We are seeking a talented Full-Stack Engineer to join our growing team. As an early-hire engineer, you will maintain and iterate on our customer-facing application and design and maintain data pipelines to power AI experiments. You will work closely with Product and stakeholders to build high-quality software solutions that create business impact and support our AI-driven initiatives.

Why is this position exciting?

  • This position will have the potential to:
  • Make a direct material impact in the success of the company.
  • Be appreciated for your unique knowledge and expertise in a fun, collaborative and compassionate environment.
  • Work closely with our customers to enable sustainable manufacturing practices

Requirements

Key Responsibilities

  1. Application Development & Maintenance
    • Develop, maintain, and enhance customer-facing web applications using TypeScript, React, and Next.js.
    • Integrate REST-ful APIs and third-party services into the front end.
    • Collaborate with designers to implement user interfaces that are both visually appealing and highly functional.
  2. Backend & Infrastructure
    • Develop and maintain backend services, APIs, and systems to support application features using SQL and best practices in data modeling.
    • Contribute to infrastructure setup, monitoring, and maintenance (e.g., CI/CD pipelines, containerization, telemetry, and cloud deployments).
    • Ensure high availability, scalability, and security of backend systems.
  3. Data Pipelines & AI Experimentation
    • Design and develop scalable data pipelines, ensuring data is captured, processed, and stored efficiently for AI experiments.
    • Implement data ingestion, validation, transformation, and feature extraction pipelines to support machine learning model development.
    • Integrate model outputs back into our products or analytics dashboards.
  4. Collaboration & Best Practices
    • Work closely with cross-functional teams (Product, Design, Sales) to gather requirements and deliver solutions that align with business objectives.
    • Participate in code reviews, architecture discussions, and knowledge-sharing sessions.
    • Advocate for engineering best practices (coding standards, testing, DevOps, security, etc.) and continuously improve development processes.

Qualifications

  • Required Skills & Experience
    • 5+ years of professional experience in full-stack development.
    • Proficiency with TypeScript, React, and Next.js for building scalable web applications.
    • Solid understanding of SQL (e.g., PostgreSQL, MySQL) and relational database design.
    • Experience building and consuming REST-ful APIs.
    • Familiarity with version control systems (e.g., Git) and CI/CD pipelines.
    • Advanced understanding of data engineering concepts and willingness to learn more.
  • Preferred Skills & Experience
    • Experience with cloud platforms (AWS) and containerization (Docker, Kubernetes).
    • Exposure to serverless architectures and microservices.
    • Knowledge of AI/ML frameworks and libraries for experiment design (TensorFlow, PyTorch, scikit-learn).
    • Experience with performance optimization and profiling for front-end and back-end systems.
  • Soft Skills
    • Strong communication and collaboration skills.
    • Problem-solving mindset with attention to detail.
    • Ability to take ownership of projects, drive them to completion, and adapt to shifting priorities.
    • Willingness to learn, mentor, and contribute to a positive team culture.

Benefits

  • Medical / Dental / Vision (at no cost for the employee)
  • Early-hire equity
  • Flexible PTO
  • Office and travel stipend