Senior Software Engineer
Wayste
Sourgum
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 an experienced engineer, you will help build our core SaaS platform by working with a small but rapidly growing team to develop, maintain, and deliver this innovative platform. Guided by the roadmap, you will ensure on-time, on-budget software delivery and help grow and mentor our team.
Your experience will include recent experience architecting solutions using Typescript/Node or Go microservices.
Key Responsibilities
- The delivery of architecture, design, and implementation of cloud SaaS solutions based on business requirements
- Development and maintenance of the software platform. Align the results with the requirements of the appropriate stakeholders
- As a Senior Software Engineer, you will play a crucial role in our team, working closely with the head of engineering and product managers, business unit leaders, and stakeholders. Your responsibilities will include managing engineering, determining team resourcing, and demonstrating your leadership skills and ability to work collaboratively.
- As a Senior Software Engineer, you will be a key stakeholder in our product engineering. Your contribution will be instrumental in the success of our software solutions, as you will translate business requirements into technical specifications for our engineering team to design and implement.
Requirements
Technical Skills
- 9+ years of hands-on in professional software development
- 9+ years of experience working with relational databases (MySQL, PostgreSQL, Aurora, etc.)
- Strong understanding of data structures, indexing, and searching required
- Ability to integrate with Elasticsearch and run queries/reports
- 3+ years of experience building microservices
- 3+ years' experience working with AWS-based services including S3, SQS, SNS, DynamoDB, Lambda, Redshift
- Experience with Kafka and other technologies
- Can apply principles of Test-Driven Development
- Experience with writing test cases
- Able to write build scripts
- Experience with Kubernetes and Terraform
- Experience with version control systems, CI/CD pipeline tools, workflow tools, Jenkins, etc.
- Experience integrating applications with Redis/Memcached a plus
Nice to Have Skills
- Experience with Flutter
- Development of mobile and tablet devices
- AI/Machine Learning experience a plus
- Experience with Big Query 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 lead a team, as well as a roll-up-the-sleeves mentality to work well as part of a team
- 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 as 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.
- Flexible/Unlimited PTO
- Comprehensive benefits package including health insurance (medical, dental, vision, LTD, Life Insurance, etc.), retirement plans (401K).
- Access to hundreds of gyms, studios, and wellness apps—all through one easy membership provided by your Wellhub.
- Yearly Personal Development Budget
- Opportunities for professional development and career advancement within a growing company.
- ...driven, talented and ambitious individuals to join our growing international family. ABOUT THE ROLE: As a Senior Software Engineer at Global-e, you will design and deliver the core services behind our global logistics platform. You will drive...SeniorWork at officeWorldwide
$120k - $140k
...Key Responsibilities Platform & Data Engineering: Design, build, and maintain cloud‑native... ...access, encryption, and governance controls. Software Engineering: Writing maintainable,... ...data governance and lineage automation Senior‑Level Expectations Operates independently...SeniorFull timeTemporary workLocal areaImmediate start$150k - $180k
...PRODUCT ENGINEERING - REMOTE Senior Software Engineer / Architect We're looking for a Senior Software Engineer / Architect to join our engineering organization as a senior individual contributor. This is a high-impact, hands-on technical leadership role for someone...SeniorFull timeRemote work- ...Senior Software Engineer Jersey City, NJ - hybrid 3 days in Office and 2 remote 12 months+ *Potential temp to perm Position Description: We are seeking an experienced Senior Software Engineer in our Core Brokerage group, who will be responsible...SeniorPermanent employmentTemporary workWork at officeRemote work
$140k - $205k
...and work remotely one day. A member of our recruitment team will provide more details. Job Summary MUFG is seeking a Senior Software Engineer with payment check processing experience. In this role you will collaborate with other senior technical team members and...SeniorWork at officeLocal areaRemote work$140k - $160k
...the table with our insurance experts. This requires taking an engineer of everything mentality to deliver the world-class customer... ...part of the magic? Here's what we're looking for. As a Senior Software Engineer on our team, you'll play a key role in supporting our...SeniorLocal areaFlexible hours- ...A technology solutions company is seeking a Senior Software Engineer in Jersey City, NJ. The role involves supporting the development and maintenance of FIS Profile Deposit Applications. The ideal candidate will have over 5 years of experience with MUMPS, PowerBuilder...Senior
$149k - $195.3k
...THE POSITION As a Senior Software Engineer within one of FanDuel’s Risk Management Automation teams, you will be an essential part of a cross‑functional agile team that directly impacts our business. You will work collaboratively with a team to implement creative, high...SeniorTemporary workWorldwide$86k - $106k
...A global insurance leader is seeking an Analytical Software Developer in Jersey City. This role focuses on developing analytical tools and processes in a team-oriented environment. The ideal candidate will have over 5 years of software development experience, hands-on...Senior$140k - $160k
...Senior Software Engineer – Applied AI & Generative Systems Pearson Learning Studio (PLS) Role Overview Pearson is accelerating the adoption of applied AI and generative technologies to power next-generation learning, assessment, and knowledge-driven experiences...SeniorFull timeWork at office$202k - $230k
...We're looking for a Senior Software Engineer to integrate and improve our AI developer experience so that engineers at Asana can use AI to increase their velocity. As part of the AI Developer Productivity team, you'll build the next generation of AI-powered developer...SeniorWork at officeLocal areaWork from homeWorldwide$140k - $200k
...on the go, at your own speed, and with tools that make learning easier, deeper, and faster. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’...SeniorRemote work- ...TwinThread is looking for a Lead Software Engineer to join the Commercial and Investment Banking's Equities Electronic Trading team. Your role will involve developing innovative software solutions and managing release processes while ensuring efficiency and accuracy in...Senior
- ...platform. You will work closely with other team members, including architects, designers, and product managers, to deliver high-quality software solutions that meet the needs of our clients and contribute to the growth of the company. Your Primary Responsibilities:...SeniorRemote workFlexible hours
- ...DESCRIPTION: The Cloud Solutions Network Engineer is part of the Cloud Center of... ...Connect with all levels of the organization, senior leadership to professional staff Keeps... ...network security tooling ~ Understanding of Software Development Lifecycle Methodologies and...Senior
- ...A leading market-making institution in New York is seeking an experienced Software Engineer to join their Developer Experience team. In this role, you will design scalable build systems and CI/CD pipelines to enhance engineering efficiency. You will develop automation...Senior
$150k - $160k
...A leading software firm is seeking a Technical Subject Matter Expert in Software Development to design and maintain software systems for cryptographic validation. The ideal candidate will have extensive experience in software development and cryptographic standards, with...Senior- ...Joinwarp in New York City is looking for a Senior Software Engineer to take ownership of major product areas, driving architectural decisions and product strategy. This role requires 5+ years of experience and a product-minded approach. The position offers extensive benefits...Senior
$160k - $240k
...Bloomberg is seeking a Senior Software Engineer specializing in Fixed Income Pricing in New York. The role involves ownership of the software development life-cycle, addressing complex systems issues, and contributing to financial market transparency. Ideal candidates...Senior$160k - $240k
...A leading financial technology company in New York is seeking a Senior Software Engineer - Analytics Event Streaming. The role involves developing software and data streaming pipelines at large scale while collaborating with business stakeholders. Candidates should have...Senior- ...Red Hat, Inc. is looking for a Senior Software Engineer to enhance its Public Key Infrastructure (PKI) product functionalities within Red Hat Enterprise Linux and the Red Hat Certificate System. This position involves designing, developing, and collaborating on features...Senior
- ...A health IT solutions provider is seeking a Senior Software Engineer to design and evolve their Interoperability platform. You will be responsible for securely retrieving patient records from EHRs using FHIR-based APIs, integrating with external healthcare systems, and...SeniorRemote work
- ...A mission-driven SaaS company is looking for a Software Engineer to maintain and enhance a Visual Basic 6.0 application for municipalities. The ideal candidate should have strong experience with legacy technologies and relational databases. This role offers unlimited PTO...SeniorFlexible hours
$161k - $255k
...A leading technology company based in the United States is seeking a Senior Software Engineer focusing on 5G Devices. This role involves designing and implementing modular software architectures and integrating 5G modem solutions into various devices, fostering hybrid...Senior$180k - $230k
...P2P is seeking a skilled engineer to join their Clearing Engineering Team in New York. This role focuses on designing and maintaining high-performance microservices, ensuring system resilience, and collaborating with global teams to meet complex requirements. The ideal...Senior$142.56k
...Senior Software Engineer at InRhythm (New York City, NY) Instrumental Services, Inc. (New York City, NY) seeks a Software Engineer to design, code, test, maintain, and debug various computer applications. Create cloud native application designs. Leverage open‑source...SeniorFull timeRemote work- ...A leading financial services company in New York is seeking a Senior Software Engineer for its Analytics Event Streaming team. The role involves developing high-standard software and streaming pipelines while working closely with business stakeholders to create impactful...Senior
$388k
...Netflix, Inc. is seeking a Software Engineer for their Ads Identity team in New York. This role involves designing and developing high-performance Conversion APIs essential for measurement and reporting capabilities. You'll work on ingesting user engagement events in real...Senior$160k - $240k
...Bloomberg L.P. is looking for a Senior Software Engineer for its Fixed Income Pricing team in New York. The role involves managing the software development life cycle, developing scalable systems, and using programming languages like C++, Python, and Java. Candidates...Senior$183.1k - $274.7k
...The Trade Desk, Inc. is seeking a software engineer to deliver robust solutions in digital advertising. The successful candidate will design, build, and deliver products while engaging with cloud platforms and multiple programming languages including C#, Java, and Python...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- federal - software developer Jersey City, NJ
- software engineer contract Jersey City, NJ
- software engineer healthcare Jersey City, NJ
- network software engineer Jersey City, NJ
- ngo software engineer Jersey City, NJ
- software development engineer aws Jersey City, NJ
- software developer fintech Jersey City, NJ
- software data engineer Jersey City, NJ
- senior software engineer remote Jersey City, NJ
- intel software engineer Jersey City, NJ


