Senior Software Engineer

 (5+ years exp)
$120k – $180k
Published: 1 month ago
Avatar for Sourgum Waste

Sourgum Waste

America's First Haulsourcing Platform

Job Location

Job Type

Full Time

Visa Sponsorship

Not Available

Remote Work Policy

In office - WFH flexibility

Relocation

Not Allowed

Skills

Redis
Amazon RDS
Agile/Scrum
AWS Cloud Services
Sprint Planning
Database: Mysql, Nosql (Mongo Db, H Base, Redis, Postgre Sql, Graph Based: Gremin)
AWS Lambda
AWS SNS/SQS
IaC
Infrastructure As Code (IaC)

The Role

Sourgum is on a mission to eliminate waste. Using our partnered hauler network, proprietary technology, and innovative new approaches to waste management we are diverting waste from landfills and into upcycle systems while simultaneously reducing emissions. Our platforms are not only designed for environmental sustainability, we pride ourselves on creating customer centric interfaces that are simple to use and incorporate modern design practices.

Position Overview:

Sourgum is seeking a visionary Senior Software Engineer to join our full-stack development team. This role is crucial for driving the development of our platforms that aim to transform the waste and recycling industry. Operating within a fast-paced startup environment, you will work closely with many stakeholders and an experienced team, blending industry knowledge with full-stack development expertise.

This is a unique opportunity to be at the heart of our development efforts, directly influencing project directions and outcomes. As a Technical Engineering Manager, you will not only oversee the technical development but also contribute to strategic planning, team mentoring, and the cultivation of an entrepreneurial culture.

  • Work alongside and mentor other developers
  • Elevate expectations by demonstrating through your actions.
  • Work with a small team in an agile environment
  • Advocate for testing & automation
  • Instill a culture of continuous learning and innovation
  • Accountable for on-time, on-budget delivery of software

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

ability required for this position)

  • 5+ years of professional JavaScript/Typescript professional software development
  • 5+ years of experience working with relational databases (MySQL, PostgreSQL, Aurora, etc.)
  • Experience working with NoSQL databases (MongoDB, DynamoDB, Couchbase)
  • Experience in indexing/search such as (Elasticsearch or Apache Solr)
  • Strong understanding of data structures, indexing, and searching required
  • Can apply principles of Test-Driven Development
  • Experience with writing test cases

*Preferred, but not Required: *

  • Hands-on experience working with AWS-based services including S3, RDS, SQS, SNS, DynamoDB, Lambda, Redshift
  • Experience with version control system, CI/CD pipeline tools, workflow tools, Jenkins, etc.
  • Experience integrating applications with Redis/Memcached
  • Experience with other languages including but not limited to Go/Dart/Java/Python etc.
  • Experience with Scrum/Agile/Sprint Methodologies
  • A passion for building software and streamlining process issues
  • Experience integrating software as service applications with a team of developers
  • Bachelor or higher degree in Computer Science (or equivalent work experience)
  • Experience with IaC technologies

Benefits

  • Salary Range: $120,000 to $180,000
  • Equity Grants
  • Unlimited PTO
  • Health benefits
  • Flexible working hours
  • 401k
  • Vibrant, fun, and growing culture!

More about Sourgum Waste

Founders

Joe DiNardi
Founder • 3 years
Hoboken
image
Go to team image

Similar Jobs

Archesys company logo
Archesys
Improving the government services that impact everyday lives
Archesys company logo
Archesys
Improving the government services that impact everyday lives
Archesys company logo
Archesys
Improving the government services that impact everyday lives
Launch Potato company logo
Launch Potato
We help people discover new products and services that make their lives better