Sourgum

Senior Software Engineer

Jersey City. Posted 10 months ago

The role

You will build, maintain, and deliver a core SaaS platform. You will work with a small team to develop cloud SaaS solutions and mentor the team.

What you will do

  • Deliver architecture, design, and implementation of cloud SaaS solutions.
  • Develop and maintain the software platform.
  • Align results with stakeholder requirements.
  • Work closely with the head of engineering, product managers, and business unit leaders.
  • Manage engineering and determine team resourcing.
  • Translate business requirements into technical specifications.

Required qualifications

  • 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
  • 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.

Nice to have

  • Experience integrating applications with Redis/Memcached
  • Experience with Flutter
  • Development of mobile and tablet devices
  • AI/Machine Learning experience
  • Experience with Big Query and Metabase
  • Experience developing Vertical SaaS ERP Software

Benefits

  • Company stock options
  • Positive and collaborative work environment
  • 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 through Wellhub
  • Yearly Personal Development Budget
  • Opportunities for professional development and career advancement

About the company

Sourgum is a venture-backed company transforming the waste and recycling industry through a haulsourcing platform. They use proprietary datasets and an advanced operating system to help companies streamline operations and advance sustainability.

Senior Software Engineer at Sourgum | JobZoey