Software Engineer - Backend

Posted 8 Days Ago
New York, NY
140K-185K Annually
3-5 Years Experience
Software
The Role
As a Software Engineer - Backend at Superblocks, you'll enhance a distributed code execution engine, architect scheduled jobs, optimize their core integration execution engine, and develop APIs for their enterprise platform, ensuring a reliable infrastructure and ease of customer deployment.
Summary Generated by Built In

About Superblocks

Superblocks is the all-in-one programmable platform for developers to build beautiful, secure, enterprise-grade internal tools fast: build any internal app, automate any workflow and schedule any job. Developers use the Superblocks development environment to bind their datasources and UI components together using drag and drop or code. Many programming languages are already supported, including Javascript, Python and SQL. Superblocks apps, workflows, or jobs are then deployed onto a custom URL with permissions, SSO, audit logging, and other enterprise functionality. 

What you'll do:

  • Users can write arbitrary Javascript and Python in our app – You’ll scale and secure our distributed code execution engine from the ground up

  • Architect and scale our scheduled jobs and workflows infrastructure

  • Optimize the performance of our open-source core integration execution engine

  • Build a reliable and fault tolerant infrastructure to help scale with our ever increasing customer demands

  • Architect new services and APIs that power our app and are used by all of our customers.

  • Enable a plug and play model with new integrations without the need to restart service or manual upgrades

  • Build an integrations framework that supports running declaratively defined integrations without writing code

  • Ensure there is zero downtime for upgrades of integrations

  • Partner closely with our customers to ensure ease of deployment and operation of the OPA

You Are:

  • Able to discuss and debate strategic engineering / product decisions live with the team

  • Experienced in leveraging public or private cloud infrastructure to build and operate cloud native applications and APIs

  • An expert in NodeJS, Express, Postgres

  • A self-starter driven by customer empathy

  • Intimately familiar with SaaS architectures, cloud storage (EBS, S3), security, networking, authentication (OAuth2, SSO) and deployment.

  • Highly driven by building features and improvements in a secure, well-tested, and performant way

  • BONUS: Experienced in working with systems like Docker, Kubernetes, Terraform, Redis, Kafka, Elasticsearch, Logstash and Airflow, Datadog


Compensation for this role is $170,000 - $225,000 USD + a generous equity package.

Top Skills

JavaScript
Python
The Company
HQ: New York city, NY
40 Employees
On-site Workplace
Year Founded: 2021

What We Do

Superblocks is the AWS for internal tooling – a programmable set of building blocks for developers to create mission-critical internal operational software, at a fraction of the time and cost.

Jobs at Similar Companies

bet365 Logo bet365

Software Developer, Trading and Tools

Digital Media • Gaming • Software • eSports • Automation
Denver, CO, USA
6100 Employees
85K-120K Annually

Jobba Trade Technologies, Inc. Logo Jobba Trade Technologies, Inc.

Customer Success Specialist

Cloud • Information Technology • Productivity • Professional Services • Software
Hybrid
Chicago, IL, USA
45 Employees

Similar Companies Hiring

TrainingPeaks (A Peaksware Company) Thumbnail
Software • Fitness
Louisville, CO
69 Employees
bet365 Thumbnail
Software • Gaming • eSports • Digital Media • Automation
Denver, Colorado
6100 Employees
Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account