Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

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 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. #J-18808-Ljbffr

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Jersey City, NJ vacancy
  • $130k - $185k

     ...Growth Platforms team focuses on building durable technology and AI capabilities that power long‑term enterprise growth. The Software Engineering Director for AI Tooling plays a pivotal role in translating strategy into execution—designing and scaling modern software... 
    Suggested
    Work experience placement
    Summer holiday
    Work at office
    Flexible hours

    EY

    Hoboken, NJ
    4 days ago
  •  ...JOB SUMMARY Designs, modifies, develops, and implements software programming applications and components. Supports and/or installs software applications and components. Works from written specifications and pre-established guidelines to perform job functions. May participate... 
    Suggested

    Compunnel

    Jersey City, NJ
    4 days ago
  •  ...RESPONSIBILITIES: Kforce has a client in Jersey City, NJ that is seeking a Software Engineer. Responsibilities: * Partner with Data Scientists to package, scale, and operationalize models for secure, reliable production use * Collaborate with application and platform engineers... 
    Suggested
    Hourly pay
    Contract work

    Kforce

    Jersey City, NJ
    2 days ago
  •  ...The Software Engineer position will be responsible for hands-on development as well as lead the development of Next Generation Enterprise solutions for Global eCommerce. SE will be responsible for application development in support of the multi-platform roadmap. Responsible... 
    Suggested
    Local area

    My3Tech Inc

    Hoboken, NJ
    2 days ago
  • $48k - $66k

     ...Junior Software Engineer Locations: United States - (Dallas, Houston, Jersey City, New York City, Tampa) Salary: $48,000 - $66,000 USD Want to start your career as a Java Developer? Graduate training, ongoing support, opportunities at leading global employers... 
    Suggested
    Permanent employment
    Full time
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours

    mthree Recruiting Portal

    Jersey City, NJ
    4 days ago
  •  ...Job Title: Senior Windows Engineer (Endpoint Management & Modern Workplace) Job Location: Durham, NC Overview We are seeking an experienced Senior Windows Engineer to join our team and support a large-scale, enterprise environment of approximately 20,000 Windows... 
    Full time
    Remote work

    Pearson

    Hoboken, NJ
    1 day ago
  • $72 - $73 per hour

     ...Software Engineer Actively participating in peer code reviews, design reviews and being available to help others when needed. Providing business requirements and translate them into detailed designs, consider the best strategy to ensure design meets performance, security... 
    Hourly pay
    Contract work

    Randstad

    Jersey City, NJ
    3 days ago
  •  ...Role-Based Access Control (RBAC) , Policy-Based Access Control (PBAC) , and Privileged Access Management (PAM) . As a Software Engineer , you will design, develop, and integrate solutions that enable secure and efficient access management across the enterprise.... 
    Remote work
    Flexible hours

    Dtcc

    Jersey City, NJ
    2 days ago
  •  ...Software Engineer (HPE NonStop Tandem) Boulevard Jersey City New Jersey- Look for Nearby candidates W2 Candidates only USC & GC only Experience: 10+ Years MUST have skills: HPE Nonstop TACL, Prognosis Python / Java Ansible... 

    3B Staffing LLC

    Jersey City, NJ
    4 days ago
  •  ...We are currently looking for a Software Engineer to work in the Jersey City, NJ or Westlake, TX office! Software Engineer In this role, you will be responsible for Analysis, Design, and Development for the Java and Oracle Development Team. This includes representing... 
    Work at office

    HCL Global Systems

    Jersey City, NJ
    4 days ago
  •  ...Job: Software Engineer -convert at a Sr Assicoate level Duration: 6 Months (CTH) Location: New York/Boston/Jersey/Tampa/Dallas- Hybrid Job Description: Act as a technical expert on one or more applications utilized • Work with the Business System Analyst... 

    eTeam

    Jersey City, NJ
    2 days ago
  •  ...with-in team and cross-team. Skills Required Strong software design/development experience in building massively large...  ...Requirement Bachelors, Masters in Computer Science/ Computer Engineering/ Information Systems/Information Technology/ Electrical Engineering... 
    Temporary work
    Immediate start

    SynergisticIT

    Jersey City, NJ
    2 days ago
  •  ...Software Engineer II We are seeking a talented Software Engineer II to join our engineering team and help design, build, and support modern, scalable software solutions. This role is ideal for a hands-on full-stack engineer with experience building microservices, developing... 

    Verisk Analytics

    Jersey City, NJ
    2 days ago
  •  ...an immediate opening with my client. If you are looking for a new project, please send me a copy of your updated resumes Software Engineer W2 Contract Location: 1st Priority is Wilmington Delaware (Client needs 75% candidates here 2nd Priority is... 
    Contract work
    Immediate start

    Donato Technologies Inc

    Hoboken, NJ
    5 days ago
  • $120k - $140k

     ...Key Responsibilities Platform & Data Engineering: Design, build, and maintain cloud‑native data pipelines and platforms supporting PLS...  ...Implementing secure data access, encryption, and governance controls. Software Engineering: Writing maintainable, testable code using modern... 
    Full time
    Temporary work
    Local area
    Immediate start

    Pearson

    Hoboken, NJ
    1 day ago
  •  ...Software Engineer Location: 1st priority is Wilmington Delaware (client needs 75% candidates here 2nd priority is Columbus OH & 3rd priority is Jersey City NJ (remaining 25% we can place in these locations) On skills: Java 50% Python 30% AWS 20% (please make sure candidate... 

    Donato Technologies Inc

    Jersey City, NJ
    4 days ago
  •  ...reputation with the clients. Currently, we are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, Data...  ...to apply. Who Should Apply: Recent Computer science/Engineering/Mathematics/Statistics or Science Graduates looking to make their... 

    SynergisticIT

    Hoboken, NJ
    3 days ago
  •  ...Software Engineer Location: Delaware/ Jersey City/ Columbus, OH Experience: (7-10 years of exp) Primary Skills: AWS cloud native application development experience is a must Experience with AWS infrastructure provisioning technologies Familiarity with... 

    Sparktek

    Jersey City, NJ
    4 days ago
  • $132k

    Experience Required 12 Months Minimum Education Required Master License(s) Required None Compensation $131,997.00 - $131,997.00 / Yearly Hours Per Week 40 Number Of Positions 1 Shift First Shift (Day) Job Description Design, build,...
    Full time
    Shift work
    Day shift

    Resonance Value Seeker, Inc

    Jersey City, NJ
    1 day ago
  • $72 - $73 per hour

     ...Contract salary: $72 - 73 per hour work hours: 8am to 5pm education: Bachelors responsibilities: ~10+ years of software development experience on business critical, enterprise-wide applications ~ Bachelor's degree in computer science / similar... 
    Hourly pay
    Contract work
    Temporary work
    Work experience placement

    Randstad

    Jersey City, NJ
    2 days ago
  • $88.8k - $145k

     ...business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance...  ...a team of developers both onshore and offshore Software Engineer dedicated to Capital Markets Technology, with focus on building... 
    Work experience placement
    Shift work
    Day shift

    Bank of America

    Jersey City, NJ
    5 days ago
  •  ...Job Title : Software Engineer, Full Stack Location : Remote Division : Technology Department : Engineering About Us  Quantum Computing Inc. (QCi) (Nasdaq: QUBT) is an innovative, integrated photonics company that provides accessible and affordable quantum... 
    Local area
    Remote work

    Quantum Computing Inc.

    Hoboken, NJ
    4 days ago
  •  ...Software Engineer lll - Payments Modernization Jersey City, New Jersey;Charlotte, North Carolina; Plano, Texas To proceed with your application, you must be at least 18 years of age. Acknowledge ( Bank of America employees are required to meet all posting... 
    Work at office
    Shift work
    Day shift

    Bank of America

    Jersey City, NJ
    2 days ago
  •  ...Synergistic It Software Programmer SYNERGISTIC wants every candidate to know we are always here to support your efforts. Indeed engagement...  ...degree or Masters degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT, Mathematics,... 

    SynergisticIT

    Hoboken, NJ
    4 days ago
  •  ...reputation with the clients. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent... 
    Full time
    H1b

    SynergisticIT

    Jersey City, NJ
    1 day ago
  • $70 - $100 per hour

     ...The Team The Trade Management Engineering group is the team responsible for providing trading solutions for Fidelity's Capital Markets...  .... ~ Ability to understand and design the technology and software architecture of an application. ~ Ability to quickly learn,... 
    Hourly pay

    Fidelity TalentSource

    Jersey City, NJ
    2 days ago
  •  ...something groundbreaking, we'd love to meet you. As an experienced engineer, you will help build our core SaaS platform by working with a...  .... Guided by the roadmap, you will ensure on-time, on-budget software delivery and help grow and mentor our team. Your experience... 
    Flexible hours

    Wayste

    Jersey City, NJ
    4 days ago
  •  ...Software Support Engineer Location: Jersey City, NJ & Westlake, TX Duration: Long Term Contract Linux and Windows OS Scripting SQL Java (Spring) Ability to solve production issues. Monitor the logs using Datadog tools. Hands on experience in the... 
    Long term contract

    Samprasoft

    Jersey City, NJ
    5 days ago
  • $140k - $205k

     ...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 other... 
    Work at office
    Local area
    Remote work

    MUFG

    Jersey City, NJ
    2 days ago
  •  ...more 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 innovation... 
    Work at office
    Worldwide

    Globale-Services

    Hoboken, NJ
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!