Senior Full-Stack Software Engineer

4 weeks ago


New York, New York, United States Paperless Post Full time

About the Role

Paperless Post is seeking an experienced full-stack software engineer to build and maintain end-to-end product experiences within a streamlined agile software environment.

Our flagship application is built on a complex network of over 200M hosts and guests, and receives over 5M unique visitors per month.

In this role, you'll work within a dedicated product team to craft new features and iterate on existing ones. Our frontend stack consists of React, Redux, NextJS. Our backend stack is an SOA mostly written in Golang, with a NodeJS GraphQL and orchestration layer. Postgresql is our source of truth, and we deploy into AWS via Kubernetes.

Key Responsibilities

  • Collaborate with other engineers to seamlessly develop and maintain new and existing features in our host management platform.
  • Maintain and implement web-based tools for dynamic webpage creation, used by our users and in-house content team.
  • Design and develop maintainable, reliable, and scalable enterprise-level, services-based software.
  • Fully leverage your experience with React, Redux, GraphQL, and Go to extend a stateful web application and underlying services.
  • Adhere to and develop architectural standards within an SOA environment.
  • Design and implement consistent, high-throughput, low-latency APIs while balancing trade-offs between consistency and availability.
  • Deploy regular code releases to production and test environments in Agile release cycles.

Requirements

  • 7+ years of experience as a full-stack engineer in an established codebase, or a reasonable combination of frontend and backend experience.
  • Empathy for the people who worked on the code base before you.
  • A passion for solving problems, and building features, for our users.
  • Proficiency with our core technologies of React, GraphQL, Golang, and Postgresql are all required.
  • Ability to partner with other engineers and collaborate effectively with cross-functional teams.
  • A knack for building scalable systems, and experience with web infrastructure, distributed systems, and performance analysis.
  • The ability to think critically about complex challenges and to implement concise solutions that make sense to your peers.
  • Knowledge of developing RESTful APIs and maintaining SLAs.

About Paperless Post

Paperless Post exists to help all people celebrate all the moments that matter to them. We believe that having a team reflective of the diverse world around us empowers us to create a product that serves everyone.

Women, people of color, trans/genderqueer individuals, individuals with disabilities, and veterans are especially encouraged to apply.

Compensation

The compensation range for this role is $135,000 USD. All full-time offer packages come with a base salary, equity component, and options for fully paid medical, dental, and vision benefits.



  • New York, New York, United States Futran Tech Solutions Pvt. Ltd. Full time

    Job Title: Senior Full Stack Software EngineerAt Futran Tech Solutions Pvt. Ltd., we are seeking a highly skilled Senior Full Stack Software Engineer to join our team.**Key Responsibilities:*** Develop and maintain robust full stack software applications using Java and NodeJS* Collaborate with cross-functional teams to design and implement scalable...


  • New York, New York, United States Capital One Full time

    Job Title: Senior Software Engineer, Full StackAbout the Role:We are seeking a highly skilled Senior Software Engineer, Full Stack to join our team at Capital One. As a Senior Software Engineer, Full Stack, you will be responsible for designing, developing, testing, implementing, and supporting technical solutions in full-stack development tools and...


  • New York, New York, United States Averity Full time

    About the RoleWe are seeking a talented Senior Software Engineer to join our team at Averity. As a key member of our engineering team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the needs of our customers.Key Responsibilities* Design and develop full-stack software solutions using Javascript and...


  • New York, New York, United States Tech Tammina Full time

    Job SummaryAt Tech Tammina, we are seeking a highly skilled Senior Full Stack Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software applications.Key Responsibilities- Design and develop high-quality software applications using a full-stack approach-...


  • New York, New York, United States Layer Health Full time

    We are seeking a highly skilled Senior Full Stack Software Engineer to join our team at Layer Health. In this role, you will be responsible for designing, building, and maintaining scalable and performant APIs and web applications.The ideal candidate will have 7+ years of experience in full stack software development, with the ability and flexibility to...


  • New York, New York, United States Capital One Full time

    Job Summary:Capital One is seeking a skilled Senior Software Engineer, Full Stack to join our team. As a key member of our engineering team, you will be responsible for designing, developing, testing, implementing, and supporting technical solutions in full-stack development tools and technologies. About the Role:As a Senior Software Engineer, Full Stack,...


  • New York, New York, United States Fanatics Full time

    Job Title: Senior Full-Stack Software EngineerWe are seeking a highly skilled Senior Full-Stack Software Engineer to join our team at Fanatics. As a full-stack software engineer, you will play a pivotal role in the design, development, and deployment of software used in many different data products. You will work closely with business stakeholders, data...


  • New York, New York, United States Discogs Full time

    Job Title: Senior Full Stack Software EngineerAbout the Role:We are seeking an experienced Senior Full Stack Software Engineer to join our Engineering Foundation team at Discogs. As a Senior Full Stack Software Engineer, you will be responsible for designing and building modern domain-driven, observable microservices and web applications hosted in the cloud...


  • New York, New York, United States Hispanic Technology Executive Council Full time

    We are seeking a Full Stack Software Engineering Senior Manager who is passionate about marrying data with emerging technologies. As a Senior Manager, Software Engineering, Full Stack, you will have the opportunity to be on the forefront of driving a major transformation within our company.Key Responsibilities:Lead a portfolio of diverse technology projects...


  • New York, New York, United States Primesoft Consulting Services Inc Full time

    We are seeking a highly skilled Senior Full Stack Software Engineer to join our team at Primesoft Consulting Services Inc. As a key member of our software development team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.Key Responsibilities:Design and develop full-stack software applications using a...


  • New York, New York, United States Intuit Inc Full time

    At Intuit Inc, we're seeking a talented Senior Full Stack Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.The ideal candidate will have a strong background in full stack development, with experience in languages...


  • New York, New York, United States Harris Fields Search Partners, N.A. Full time

    Job Description:As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems. Your expertise will be utilized to create scalable, efficient, and secure solutions that meet the needs of our clients. With a focus on full stack development, you will work closely with cross-functional teams to deliver...


  • New York, New York, United States Capital One Full time

    About the Role:We are seeking a talented Senior Software Engineer, Full Stack to join our team at Capital One. As a key member of our engineering team, you will be responsible for designing, developing, and implementing technical solutions in full-stack development tools and technologies.Key Responsibilities:Collaborate with Agile teams to design, develop,...


  • New York, New York, United States Capital One Full time

    Job Summary:Capital One is seeking a talented Senior Software Engineer, Full Stack to join our team. As a key member of our Agile team, you will design, develop, test, implement, and support technical solutions in full-stack development tools and technologies. Key Responsibilities:Collaborate with Agile teams to design, develop, test, implement, and support...


  • New York, New York, United States Datadog Full time

    Senior Software Engineer - Full Stack DeveloperAt Datadog, we're building a fast-moving product team and we need a skilled Frontend Engineer to help us deliver new features from start-to-finish. As a Full Stack Software Engineer, you'll work across the stack to build and scale new features for the core Datadog web application.Key Responsibilities:Implement...


  • New York, New York, United States Capital One Full time

    Job DescriptionCapital One is seeking a talented Full Stack Software Engineer to join our team. As a Full Stack Software Engineer, you will be responsible for designing, developing, testing, implementing, and supporting technical solutions in full-stack development tools and technologies.Key Responsibilities:Collaborate with Agile teams to design and develop...


  • New York, New York, United States Bullish Inc. Full time

    Bullish Inc. is seeking a Senior Full-Stack Engineer to lead the development of services, frameworks, and tools essential for the operation of CoinDesk Indices, CoinDesk Media, and CoinDesk Events products.This role offers an opportunity to work with a cutting-edge cryptocurrency exchange built on a blockchain platform.The ideal candidate will have a strong...


  • New York, New York, United States Rippling Full time

    About RipplingRippling is a cloud-based HR, IT, and Finance platform that enables businesses to manage and automate every part of the employee lifecycle in a single system.Our platform brings together all of the workforce systems that are normally scattered across a company, like payroll, expenses, benefits, and computers.We are looking for a skilled Senior...


  • New York, New York, United States Capital One Full time

    Job Summary:Capital One is seeking a highly skilled Senior Software Engineer - Full Stack to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions. Key Responsibilities:Lead a portfolio of diverse technology projects and a team of developers with deep...


  • New York, New York, United States Capital One Services, LLC Full time

    About the Role:We are seeking a highly skilled Senior Full Stack Software Engineer to join our team at Capital One Services, LLC. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cloud-based solutions that drive powerful experiences for our customers.Key Responsibilities:Lead a portfolio of diverse...