Software Engineer

Discover International
Newark, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Newark, United States of America

Tech stack

API
Amazon Web Services (AWS)
Big Data
Cloud Computing
Relational Databases
Distributed Systems
Django
Github
Python
Linux System Administration
Svelte
Service-Oriented Architecture
SQL Databases
Web Application Frameworks
React
Flask
Backend
Vue.js
Information Technology
Celery
REST
Amazon Web Services (AWS)

Job description

We are building tools to help people work more efficiently and make better use of data. Our platform is used by a diverse set of organizations, from small teams to large enterprises, across various industries.

We started by improving a specific workflow, making it faster, more reliable, and easier to access. By combining new technology with a distributed approach to operations, we were able to significantly reduce turnaround times and improve the overall user experience.

Since then, we've been expanding our platform to support a wider range of use cases. Our goal is to simplify complex processes and provide a scalable foundation that adapts to evolving needs.

Our team is focused on developing systems that operate across multiple locations, handle increasing amounts of data, and enable faster, more efficient outcomes for our users., You will work on backend systems that support core platform functionality and internal operations, including:

  • Building and maintaining APIs for system integrations
  • Developing services that manage and coordinate internal processes
  • Supporting billing and transaction-related functionality
  • Implementing systems that handle and process large volumes of data

Requirements

  • Takes ownership of their work
  • Is adaptable and open to learning
  • Works well with others across different functions
  • Can independently drive projects forward
  • Communicates clearly and effectively
  • Contributes to a collaborative team environment, * Bachelor's degree in Computer Science
  • 3+ years of professional experience
  • Strong understanding of REST API design and service-oriented architecture
  • Experience with SQL and relational database design
  • Experience with Python web frameworks such as Flask or Django
  • Familiarity with modern frontend frameworks (e.g., React, Vue, or Svelte)
  • Experience with cloud infrastructure (e.g., AWS services like ECS, Lambda, Batch, RDS, Step Functions)
  • Experience building distributed systems using task queues (e.g., Celery, SQS)
  • Experience with testing frameworks and CI/CD pipelines (e.g., GitHub Actions)
  • Comfort working in Linux environments

Apply for this position