Jobs
>
New York City

    Full Stack Engineer - New York, United States - Porter Corp

    Default job background
    Description

    View the Porter GitHub repo

    The Role:


    We're looking for a full stack engineer who is fluent in React/Typescript but comfortable working across the entire stack. This includes building on top of our Go backend as well as working directly with the Kubernetes and Helm APIs. Since Porter is a PaaS that abstracts the complexity of Kubernetes, deeply considered design/architectural decisions are the lifeblood of our platform. The best implementation is not always the most obvious one, so an appetite for rigorously evaluating the tradeoffs of different options is essential.

    You will be expected to push critical code on a daily basis while also working on larger features that constantly expand the capabilities of the platform.

    You will:

    • Build and maintain new features on the Porter dashboard
    • Develop our Go API to accommodate additional k8s/Helm behaviors
    • Create applets and add-ons for popular technologies like MySQL, Redis, Kafka, RabbitMQ, etc.
    • Improve the UI and organization of the dashboard (strong UI/UX background is a nice to have)
    • Raise the standard for code quality and our engineering culture

    Who we're looking for:


    We value rate of learning above all else. Full stack experience and fluency with React/TypeScript is expected, but less familiarity with Go/Kubernetes is fine if you're a voracious and self-directed learner. Infrastructure management isn't rocket science, but it does involve thinking and working across multiple levels of abstraction at once. If the idea of wrangling that complexity is exciting and not daunting to you, we'd love to talk. As is the case with most early-stage startups, you should be comfortable with regularly shifting priorities and iterating at a very high (daily) velocity.

    Some of the technical challenges we face:

    • Abstracting Kubernetes - any PaaS spans a variety of use cases, so building a consistent and useful layer of abstraction requires constant awareness of the needs of many user profiles.
    • Auto-Generated Frontend - each of our app/add-on templates uses a file that programmatically generates a settings UI on the dashboard using a library of our own input primitives. Expanding and testing the functionality of these templates is non-trivial.
    • Cloud Agnosticism - one of Porter's main benefits is that you get the same interface for managing services regardless of where you host. Our job is to reduce multi-cloud infrastructure complexity to a unified interface.
    • Many Integrations - our philosophy is to never reinvent the wheel, so we leverage tools like GitHub Actions, existing container registries, and the APIs of various cloud providers. An issue with any one of these integrations interrupts functionality, so properly handling interactions with numerous services is crucial.

    Sample projects you might work on:

    • Build a dashboard that gives an infra-level overview of machines being managed by Porter and their current resource utilization
    • Implement live email/Slack alerts for successful or failed deployments
    • Develop a deployment pipeline builder that lets users seamlessly promote services across multiple clusters and environments (ex: dev -> staging -> prod)
    • Create one-click deployable applets for popular technologies (e.g. RabbitMQ, Kafka, Cassandra, etc.)

    Tech stack:

    • Web: React (styled-components), TypeScript
    • Backend: Go, Kubernetes + Helm APIs, Postgres, Redis
    • Infrastructure: AWS, GCP

    Porter is open source. You can view our entire codebase here:

    We are a fully in-person team located in NYC, and we require that you come into the office everyday.

    Interested? Email your resume to jobs at and let us know why you would be a great fit for this role.


  • Democorp

    Full Stack Engineer

    2 weeks ago


    Democorp New York, United States

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin suscipit turpis ac quam consectetur, vitae rutrum enim luctus. Morbi ornare laoreet nibh, non accumsan dui lobortis in. Aenean vitae dignissim dolor. Vivamus ac dictum enim. Mauris egestas eleifend orci. Praesent vest ...

  • RightClick

    Full Stack Engineer

    2 weeks ago


    RightClick New York, United States

    Our client is a mid-sized manufacturing company dedicated to producing high-quality consumer goods while prioritizing technology advancement, employee well-being, and innovation. They are looking for a Full Stack Engineer to join their team. This Full Stack Engineer will play a p ...

  • RightClick

    Full Stack Engineer

    1 week ago


    RightClick New York, United States

    Our client is relied upon by investors globally to oversee their investments by striving for the perfect equilibrium between risk and return. Although they recognized for their groundbreaking work in systemic investing, they also possess proficiency in fields encompassing fundame ...

  • Searchability®

    Full Stack Engineer

    1 week ago


    Searchability® New York, United States

    FULL STACK ENGINEER (Remote) · WE'RE LOOKING FOR A FULL STACK ENGINEER TO BECOME AN INSTRUMENTAL PART OF OUR NEXT PHASE OF GROWTH · • Full Stack Engineer · • Remote · • $150,000 - $170,000 Depending on experience · • To apply please email/ · WHO ARE WE? · We are utilising real t ...

  • Realm

    Full Stack Engineer

    2 weeks ago


    Realm New York, United States

    Full Stack Engineer · Do you have a passion for building secure, scalable applications? Are you excited by the potential of blockchain technology? If so, then we want to hear from you · We are looking for a talented Full Stack Engineer to join our clients growing team in New York ...

  • Insight Global

    Full Stack Engineer

    5 days ago


    Insight Global New York, United States

    A private equity client of ours is looking for experienced Full Stack Software Engineer to join their team in New York, NY. This person is joining a team of 6 that is responsible for developing applications that support Risk Analytics and Portfolio Management functions. They deve ...

  • Intelletec Limited

    Full Stack Engineer

    2 weeks ago


    Intelletec Limited New York, United States

    About the Company: · Our Client's mission is to empower humans with generative creative tools and discover what it means for humans and machines to make art together. · Their product is a generative AI creative suite that enables creatives to make anything they imagined in a mod ...

  • Agility Partners

    Full Stack Engineer

    1 week ago


    Agility Partners New York, United States

    Must have: · Very strong SQL skills · Some full-stack experience, ideally with Python, JavaScript, Node, Angular · Nice to have: · AWS/DataBricks/Snowflake/Teradata exposure · Interested in learning more about this job Scroll down and find out what skills, experience and ed ...

  • RightClick LLC Defunct

    Full Stack Engineer

    2 weeks ago


    RightClick LLC Defunct New York, United States

    Our client is relied upon by investors globally to oversee their investments by striving for the perfect equilibrium between risk and return. Although they recognized for their groundbreaking work in systemic investing, they also possess proficiency in fields encompassing fundame ...

  • MyCaompany

    Full Stack Engineer

    3 weeks ago


    MyCaompany New York, United States

    This is startup company based on Colombia. We are looking for a S.R Full-Stack Engineer to help development of website in our company. If you are interested in this job, Please apply anytime. Thank you. Joaquin · ...

  • C2R Ventures

    Full Stack Engineer

    2 weeks ago


    C2R Ventures New York, United States

    Top financial firm seeks a hands on and entrepreneurial Full Stack Engineer who can design and implement end-to-end applications for trading. · You'll work closely with a wide range of business stakeholders to understand their requirements and then design and build innovative app ...

  • Scanbuy

    Full Stack Engineer

    1 week ago


    Scanbuy New York, United States

    Full Stack Engineer is needed to perform the following duties: · Work in agile software development environment. · Designing and implementing scalable web services, applications, and APIs. · Work primarily in , ReactJS, Serverless and JavaScript. · Create and maintain database s ...

  • Searchability®

    Full Stack Engineer

    2 weeks ago


    Searchability® New York, United States

    FULL STACK ENGINEER (Remote) · WE'RE LOOKING FOR A FULL STACK ENGINEER TO BECOME AN INSTRUMENTAL PART OF OUR NEXT PHASE OF GROWTH · • Full Stack Engineer · • Remote · • $150,000 - $170,000 Depending on experience · • To apply please email/ · WHO ARE WE? · We are utilising rea ...

  • RightClick LLC Defunct

    Full Stack Engineer

    3 weeks ago


    RightClick LLC Defunct New York, United States

    Our client is relied upon by investors globally to oversee their investments by striving for the perfect equilibrium between risk and return. Although they recognized for their groundbreaking work in systemic investing, they also possess proficiency in fields encompassing fundame ...

  • Realm, Inc

    Full Stack Engineer

    2 weeks ago


    Realm, Inc New York, United States

    Full Stack Engineer · Apply promptly A high volume of applicants is expected for the role as detailed below, do not wait to send your CV. · Do you have a passion for building secure, scalable applications? Are you excited by the potential of blockchain technology? If so, then w ...

  • Ascendion

    Full Stack Engineer

    3 weeks ago


    Ascendion New York, United States

    About Ascendion: · Ascendion is a full-service digital engineering solutions company. We make and manage software platforms and products that power growth and deliver captivating experiences to consumers and employees. Our engineering, cloud, data, experience design, and talent s ...

  • Averity

    Full-Stack Engineer

    1 week ago


    Averity New York, United States

    We are looking for a premier Full-Stack Engineer who excels on the Front-End to join a highly selective VC Backed Startup in the Security domain. If you bring an advanced degree in Computer Science and 5+ years of experience coding heavily in Typescript and React, then check this ...

  • minware

    Full Stack Engineer

    2 weeks ago


    minware New York, United States

    About minware · minware's aims to eliminate waste from software engineering by helping engineers write less bad code. We do that by analyzing what happens to code after it is written to help people improve the way they work. · Kevin Borders founded minware after bootstrapping h ...


  • Warp New York, United States

    About Warp · Warp is the best payroll platform for founders to run their companies. · Warp lets you set up payroll for your entire team in 10 mins. We automate all state payroll registrations, monitor for compliance in all 50 US states, and support seamless US and global payroll, ...

  • Mavis Tire

    Full Stack Engineer

    2 weeks ago


    Mavis Tire New York, United States

    Mavis is the largest independently-held tire sales and automotive repair chain in the United States. After our recent acquisition of 600 Tire Kingdom and NTB stores, Mavis now leads a combined company of more than 2100 locations in over 39 states across the East Coast, South and ...