Talent.com
Software Engineer
Software EngineerSourgum • Jersey City, NJ, US
Software Engineer

Software Engineer

Sourgum • Jersey City, NJ, US
30+ days ago
Job type
  • Full-time
Job description

Job Description

Job Description

Sourgum is transforming the $100B+ waste and recycling industry through cutting-edge technology that makes waste removal simpler, smarter, and more cost-effective. Our innovative haulsourcing platform powers high-quality waste and recycling services for businesses at significantly lower costs—saving our customers an average of 20%. Leveraging proprietary datasets, an advanced operating system, and a carefully curated network of 5,000+ trusted vendors, we help companies of all shapes and sizes streamline their operations while advancing sustainability efforts.

We’re a fast-growing, venture-backed company (just closed our Series A!) on a mission to modernize an outdated industry — and we’re just getting started. Our investors include Spark Capital, Founder Collective, Suffolk Technologies, 186 Ventures, and River Park Ventures, the same funds that backed category-defining companies like Slack, Anthropic, Uber, Venmo, and Amazon Pharmacy.

If you’re driven by the opportunity to build something groundbreaking, we’d love to meet you.

As a crucial member of our small but rapidly growing team, you will be responsible for working on our core SaaS platform. Your contributions will be instrumental in developing, maintaining, and delivering this new platform.

The ideal candidate has recent experience writing React UI’s and Node microservices using Postgres.

Key Responsibilities

The delivery of design and implementation of digital platform solutions based on business requirements

Development and maintenance of the software platform.  Align the results with the requirements of the appropriate stakeholders

Work with the product managers, business unit leaders, and stakeholders to manage engineering and determine team resourcing.

Translating business requirements to technical requirements for engineering to design and implement software solutions.

Requirements

The following are representative of the education, experience, knowledge, skills or

Ability required for this position.

3+ years of professional experience building with Typescript / React / Node or Go

3+ years of experience working with relational databases (MySQL, PostgreSQL, etc.)

Hands-on experience building in a microservices architecture

Strong understanding of data structures, indexing, and searching required

Ability to integrate with Elasticsearch and run queries / reports

Hands-on experience working with AWS-based services including S3, SQS, SNS, DynamoDB, Lambda, Redshift

Can apply principles of Test-Driven Development

Experience with writing test cases

Able to write build scripts

Experience with version control systems, CI / CD pipeline tools, workflow tools, Jenkins, etc.

Experience integrating applications with Redis / Memcached a plus

AI / Machine Learning experience a plus

Nice to Have Skills

Experience with Flutter

Development of mobile and tablet devices

Experience with Kubernetes and Terraform

Experience with Kafka and similar technologies

Experience with BigQuery and Metabase

Experience developing Vertical SaaS ERP Software

Personal Skills

A passion for building software and streamlining process issues

Demonstrate tenacity when solving challenging problems in a deadline-driven environment

Experience with Scrum / Agile Methodologies

Ability to work in a team environment and mentor others

Able to be self-motivated and work independently as needed to solve complex problems

Taking pride in work and desire to make projects succeed

Benefits

Company stock options are part of your compensation package, giving you the opportunity to share in our company's success and build long-term financial growth.

A positive and collaborative work environment with a focus on innovation and sustainability.

Comprehensive benefits package including health insurance (medical, dental, vision), retirement plans (401K), and generous paid time off.

Opportunities for professional development and career advancement within a growing company.

Compensation Range : $130K - $170K

Create a job alert for this search

Software Engineer • Jersey City, NJ, US

Related jobs
Software Engineer II

Software Engineer II

VirtualVocations • Yonkers, New York, United States
Full-time
A company is looking for a Software Engineer II (Growth) who is passionate about driving product growth through experimentation and data-driven innovation. Key Responsibilities Design, develop, an...Show more
Last updated: 30+ days ago • Promoted
Software Performance Engineer

Software Performance Engineer

VirtualVocations • Newark, New Jersey, United States
Full-time
A company is looking for a Software Performance Engineer.Key Responsibilities Develop and maintain custom benchmark tools and automation frameworks for bare-metal and virtualized environments Ex...Show more
Last updated: 2 days ago • Promoted
Software Engineer (Trading)

Software Engineer (Trading)

VirtualVocations • Elizabeth, New Jersey, United States
Full-time
A company is looking for a Software Engineer (Trading).Key Responsibilities Develop features for web platforms, including the Phantom Extension and website Lead initiatives to support additional...Show more
Last updated: 1 day ago • Promoted
Lead Software Engineer

Lead Software Engineer

VirtualVocations • Bronx, New York, United States
Full-time
A company is looking for a Lead Software Engineer.Key Responsibilities Design, develop, and implement software systems using server-side frameworks and client-side technologies Participate in De...Show more
Last updated: 30+ days ago • Promoted
Software Engineer, Security

Software Engineer, Security

VirtualVocations • Jamaica, New York, United States
Full-time
A company is looking for a Software Engineer, Proactive Security.Key Responsibilities Build and maintain core security products such as Remote Access Management and Access Control Collaborate wi...Show more
Last updated: 1 day ago • Promoted
Software Engineer, Seller Growth

Software Engineer, Seller Growth

VirtualVocations • Paterson, New Jersey, United States
Full-time
A company is looking for a Software Engineer, Seller Growth.Key Responsibilities Develop and scale systems for identity verification, fraud detection, and automated trust / risk reviews Ensure new...Show more
Last updated: 3 days ago • Promoted
AI Software Engineer

AI Software Engineer

VirtualVocations • Newark, New Jersey, United States
Full-time
A company is looking for an AI Software Engineer to develop generative AI applications for digital learning platforms.Key Responsibilities Develop and maintain reliable, scalable, and secure AI-p...Show more
Last updated: 30+ days ago • Promoted
Software Engineer, Full Stack

Software Engineer, Full Stack

VirtualVocations • Yonkers, New York, United States
Full-time
A company is looking for a Software Engineer, Full Stack.Key Responsibilities Lead technology projects and a team of developers to create scalable cloud-native solutions Write high-quality code ...Show more
Last updated: 30+ days ago • Promoted
Mid-Level Software Engineer

Mid-Level Software Engineer

VirtualVocations • Paterson, New Jersey, United States
Full-time
A company is looking for a Mid-Level Software Development Engineer 2 to develop and maintain cloud-native solutions in an engineering team. Key Responsibilities Develop and implement scalable and ...Show more
Last updated: 30+ days ago • Promoted
Principal Software Engineer

Principal Software Engineer

VirtualVocations • Newark, New Jersey, United States
Full-time
A company is looking for a Principal Software Engineer, Gen AI.Key Responsibilities Implement complex software systems integrating Generative AI capabilities Lead cross-functional collaboration ...Show more
Last updated: 30+ days ago • Promoted
DeFi Application Software Engineer

DeFi Application Software Engineer

VirtualVocations • Jamaica, New York, United States
Full-time
A company is looking for a Software Engineer, DeFi Application.Key Responsibilities Lead the design, development, and maintenance of full-stack features for the core decentralized application Co...Show more
Last updated: 1 day ago • Promoted
Principal Software Engineer (Hybrid)

Principal Software Engineer (Hybrid)

Selective Insurance • Short Hills, NJ, United States
Temporary
At Selective, we don't just insure uniquely, we employ uniqueness.Selective's unique position as both a leading insurance group and an employer of choice is recognized in a wide variety of awards a...Show more
Last updated: 30+ days ago • Promoted
Software Engineer III - Full Stack

Software Engineer III - Full Stack

VirtualVocations • Elizabeth, New Jersey, United States
Full-time
A company is looking for a Software Engineer III - Full Stack (Remote).Key Responsibilities : Estimate and complete development tasks including coding and requirements gathering with minimal guida...Show more
Last updated: 30+ days ago • Promoted
Software Developer Engineer

Software Developer Engineer

VirtualVocations • Newark, New Jersey, United States
Full-time
A company is looking for a Software Developer Engineer to design, develop, test, and maintain software applications.Key Responsibilities : Design, develop, test, and maintain software applications...Show more
Last updated: 4 days ago • Promoted
Lead Software Engineer

Lead Software Engineer

Relativity • Newark, NJ, United States
Full-time
Are you looking to be in a workplace where colleagues inspire one another, working together to build AI software solutions?. We're looking for a Lead Software Engineer to join our Relativity Privacy...Show more
Last updated: 30+ days ago • Promoted
Backend Software Engineer

Backend Software Engineer

VirtualVocations • Yonkers, New York, United States
Full-time
A company is looking for a Software Engineer, Platform.Key Responsibilities Deliver high-quality, secure, and scalable features on time Drive operational excellence through root cause analysis a...Show more
Last updated: 30+ days ago • Promoted
Software Engineer III

Software Engineer III

VirtualVocations • Elizabeth, New Jersey, United States
Full-time
A company is looking for a Software Engineer III to support its technology platform.Key Responsibilities Develop software solutions that meet customer requirements while ensuring performance and ...Show more
Last updated: 30+ days ago • Promoted
Software Verification Engineer

Software Verification Engineer

VirtualVocations • Yonkers, New York, United States
Full-time
A company is looking for a Software Verification Engineer to ensure the integrity and reliability of customer software through verification processes. Key Responsibilities Conduct verification of ...Show more
Last updated: 30+ days ago • Promoted