8 months ago
Jersey City, NJ, USASenior
Base Salary
$170k - $210k/yr
Responsibilities
- Architect, design, and implement cloud SaaS solutions based on business requirements.
- Develop, maintain, and deliver the software platform in alignment with stakeholder requirements.
- Work with the head of engineering, product managers, business leaders, and stakeholders to deliver software solutions.
- Manage engineering activities and determine team resourcing.
- Translate business requirements into technical specifications for engineering design and implementation.
- Demonstrate technical leadership, mentor the team, and contribute hands-on to software development.
Requirements
- 9+ years of professional hands-on software development experience.
- 9+ years of experience working with relational databases such as MySQL, PostgreSQL, and Aurora.
- Strong understanding of data structures, indexing, and searching.
- Ability to integrate with Elasticsearch and run queries and reports.
- At least 3 years of experience building microservices.
- At least 3 years of experience with AWS services including S3, SQS, SNS, DynamoDB, Lambda, and Redshift.
- Experience with Kafka, Kubernetes, Terraform, version control systems, CI/CD pipeline tools, workflow tools, and Jenkins.
- Experience writing test cases, build scripts, and applying Test-Driven Development principles.
- Experience integrating applications with Redis or Memcached is a plus.
- Experience with Flutter and mobile or tablet development is a plus.
- AI/machine learning experience is a plus.
- Experience with BigQuery, Metabase, and vertical SaaS ERP software is a plus.
- Ability to lead a team, collaborate effectively, work independently, and solve complex problems.
Benefits
- Company stock options.
- Flexible/unlimited PTO.
- Comprehensive medical, dental, vision, long-term disability, life insurance, and retirement benefits including a 401(k).
- Wellhub membership providing access to gyms, studios, and wellness apps.
- Yearly personal development budget.
- Professional development and career advancement opportunities.
- Collaborative, innovation-focused work environment.
Tech Stack
Amazon DynamoDBAmazon RedshiftApache KafkaAWSElasticsearchFlutterGoGoogle BigQueryJenkinsKubernetesMetabaseMySQLNode.jsPostgreSQLRedisTerraformTypeScript
About Sourgum
Sourgum builds a technology-enabled marketplace for waste and recycling services, connecting businesses with a vetted network of 5,000+ local haulers nationwide. Its platform offers dumpster rentals and ongoing waste services with real-time visibility, consolidated billing, and transparent pricing for multi-location enterprises. Founded in 2019 and headquartered in Jersey City, the privately held company combines software with a managed vendor network to streamline procurement and operations.
