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.