Search jobs > New York, NY > Senior software engineer

Senior Software Engineer

TheGuarantors
New York, NY
$140K-$165K a year
Full-time

As a Senior Full Stack Software Engineer, you will be a key member of a full stack, cross-functional engineering team. You will partner with Engineering leaders, Design, Product, QA, and business teams to build and deliver high-quality, scalable, and flexible software solutions.

You'll have the ability to mentor more junior to mid level engineers.

Responsibilities :

  • Partner with Product, UX, QA, and Engineering teams to create high quality software
  • Be a hands-on part of a multidisciplinary team to build next-generations software products and solutions
  • Be accountable for delivering and supporting applications in a production environment
  • Build front-end websites using Client and Server side rendering technologies
  • Build back-end microservices with well-defined APIs
  • Mentor other engineers, champion team needs, and get involved with strategic decisions

Requirements :

  • Professional experience working within software engineering teams
  • 5+ years of relevant production work experience in full-stack web development Preferably using Node.js / Typescript and React
  • Track record of success in terms of ability to execute projects
  • Experience breaking product requirements into manageable engineering tasks and working with a team to complete them
  • A willingness to take abstract business needs and problems, and work with product and engineering peers to determine tasks
  • A willingness to champion team needs and get involved with strategic decisions.
  • Strong experience with API technologies
  • Strong experience with RDBMs technologies
  • Experience working with AWS
  • Experience with high traffic web applications
  • Understanding of system design, data structures, and algorithms, and experience creating and evaluating technical design documents
  • BS / MS in Computer Science / Engineering
  • Experience working with full stack engineering teams that support a vertical slice of the product
  • Familiarity with best practices of SRE (e.g. SLOs, KPIs, postmortems, incident management, toil reduction, etc.)
  • Understanding of Agile (preferable Scrum), and a willingness to pivot and define software development processes
  • Experience owning technical roadmaps and initiatives, and leading cross-team guilds

Benefits :

  • Medical, dental, & vision insurance, beginning day one
  • Health savings account with employer contribution
  • Generous PTO and paid holidays
  • Flexible working hours
  • 401(k)
  • Paid parental leave
  • Company sponsored short and long term disability
  • Flexible spending accounts (healthcare, dependent care, commuter)
  • Competitive salary
  • 30+ days ago
Related jobs
Gorgias
New York, New York

About the Apps Engineering Team. ...

Peloton
New York, New York

Platform Engineering creates the technologies, tools, and services that enable engineers across Peloton to build faster and scale safely, with minimal effort. By maximizing developer velocity and simplifying the ability for our engineers to scale in a safe and performant manner, we enable engineers ...

CLEAR - Corporate
New York, New York

We’re looking for an experienced Senior Software Engineer to help us build the next generation of products which will go beyond just ID and enable our members to leverage the power of a networked digital identity. As a Senior Software Engineer at CLEAR, you will participate in the design, implementa...

Amazon Development Center U.S., Inc.
New York, New York

We develop services and client software, including CloudFormation and Cloud Control API, that empower customers to spin up infrastructure across AWS at unprecedented scale. Experience as a mentor, tech lead or leading an engineering team. ...

TikTok
New York, New York

We are looking for infrastructure engineers who are excited to grow their business understanding, build highly scalable and reliable software/infrastructure, partner across functions with global teams, and make big impacts. Engineer robust, high-performance data processing and large language model t...

Redesign Health
New York, New York
Remote

Our enemy is an often soulless, transactional healthcare system thats increasingly engineering the vital human touch away from the experience - and often hard to access. While mobile development is where your depth of experience is, you are facile with web development in general, and are comfortable...

Block
New York, New York

Collaborate cross discipline with server engineers, product managers, designers and analytics. ...

Square
New York, New York
Remote

As a Software Engineer on the Orders Workflows team, you will:. You are a seasoned software engineer passionate about building systems that make a significant impact. Mentor peers, providing guidance and influencing our technical direction to uphold best practices in software development. Square hel...

Software Guidance & Assistance, Inc. (SGA, Inc.)
Queens, New York

The firm is seeking a highly skilled and experienced Senior and Lead QA Engineer with expertise in Python for QA automation, among other skills, to spearhead efforts in enhancing the performance, efficiency, and user experience of our client's Application Landscape. Quality Engineering Practices: Co...

Lyft
New York, New York

We are hiring a Software Engineer to join our Routing Infrastructure team that builds and maintains Lyft’s navigation system that powers millions of Lyft rides by generating routes and etas for each ride request on our platform. In this role, you will work with incredibly passionate and talented col...