Search jobs > New York, NY > Senior software engineer

Senior Software Engineer

CurbWaste
New York County, NY, United States
Full-time

About the Role

We’re looking for a Sr Software Engineer who will align with our own passion for delivering an innovative, world-class product that makes our customers successful and gives them joy along the way.

The ideal candidate has an eye for high quality code, best practices & industry standards, and takes pride / ownership of whatever feature, product or codebase they’re working on.

In this position the candidate will work closely with the Head of Engineering, Product Managers, and stakeholders to execute on the product roadmap in effort to address business and customer needs.

About Us

We are an early stage vertical SaaS business dedicated to bringing the most innovative technology to the historically underserved Waste Management Industry.

We care deeply about the hard working, dedicated, and humble people of the Waste Management industry and will stop at nothing to ensure that they get the most value technology can offer.

We lean on each other to deliver the best value to our customer and we constantly challenge each other to be the best version of ourselves every day.

We settle at nothing short of being the best at what we do.

What You Will Do

Take on challenging projects, everything from refactoring to developing new complicated feature

Work with engineering leadership to help refine the product roadmap

Work on making our application scalable through code and / or architecture & infrastructure

Work with and mentor other developers via pair programming & code reviews

Lead by example in being a craftsman of software development

Work in an agile environment & software development life cycle

Champion testing & automation

Encourage habits around technical excellence, evolutionary design and lifelong learning.

Requirements

What You Will Need

Bachelors (or higher) in Computer Science or related field

Minimum of 5 years of experience in javascript / typescript

Proficiency in API building & design

Experience in Node.js & React

Experience in AWS, Docker, Kubernetes (a plus)

Experience using PostgreSQL

Experience in search technologies (ElasticSearch or Apache Solr)

Deep knowledge of design patterns, best practices, microservice architecture, CI / CD

Benefits

What We Offer :

This is not just a job. This is a career, a chance to make a direct impact. Here’s how we help :

Flextime, recognition, and support for autonomous work : Flexible time off with ample learning and development opportunities to continue growing your career.

Health benefits : Company-paid medical, dental, and vision

Our Mission :

We aim to change the way waste companies run their business. We are a software founded by haulers and built for haulers. We care about the environment and want to play a positive role in the future of the waste industry.

Software helps create solutions and we are focused on being the leaders in change.

At CurbWaste we celebrate individuality and uniqueness. We believe that the convergence of fresh perspectives and experiences from all walks of life is what makes our product and culture so great.

We strongly encourage people from underrepresented groups to apply. We do not discriminate against employees based on race, color, religion, sex, national origin, gender identity or expression, age, disability, pregnancy (including childbirth, breastfeeding, or related medical condition), genetic information, protected military or veteran status, sexual orientation, or any other characteristic protected by applicable federal, state or local laws.

3 days ago
Related jobs
Promoted
VirtualVocations
Brooklyn, New York

A company is looking for a Senior Software Engineer for a national remote position. ...

Promoted
FIS
New York, New York

Partner closely with product managers, designers, and other stakeholders to fully understand the feature and product vision and provide engineering feedback. Mentor junior engineers and help hire new talent to build a stronger team. ...

Promoted
VirtualVocations
Brooklyn, New York

A company is looking for a Senior Software Engineer with IoT experience. ...

Promoted
Justworks
New York, New York

Avoids over-engineering solutions and appreciate how building software can be a means for learning, gaining insights, and ultimately solving problems that people actually have. As a Senior Backend Engineer, how results are achieved is paramount for your success and ultimately result in our success a...

Promoted
VirtualVocations
Brooklyn, New York

A company is looking for a Senior Debugger Software Engineer - IDE. ...

Promoted
Arch
New York, New York

As an early software engineer at Arch,. Designing software system architecture and implement scalable (web) services, applications, and APIs. Experience building robust software systems (reusability, logging, monitoring, testing). ...

Promoted
Morgan Stanley
New York, New York

As a Senior Software Engineer you will be working on Parametric's client-facing web sites and our customer experience. This position reports to a  Principal  Software Engineer on the Digital Platform Team in the IT Organization. You care about quality software development. ...

Promoted
GEICO
New York, New York
Remote

As a Senior Staff Engineer, you will:  . The Enterprise Storage Engineer will be at the forefront of storage architecture, responsible for integrating various forms of storage solutions into a cohesive, robust system. Collaborate with cross-functional teams, including network engineers, developers, ...

Bitgo
New York, New York

Collaborate closely with all engineering teams and product managers to ensure consistency in understanding of technical requirements and overall work quality. Provide mentorship to your peers in the broader engineering team through code reviews and education on best practices. At least 6 years of fu...

Bjak
New York, New York

Realy is seeking a highly skilled and experienced AI/ML Senior Software Engineer to join our innovative team. Conduct exploratory data analysis and feature engineering to prepare data for model development. Mentor junior engineers and provide technical guidance and support. Bachelor's or Master's de...