cover image
SimpleCiti Companies

Software Engineer

On site

Garden city, United states

Full Time

03-11-2025

Share this job:

Skills

Python JavaScript PostgreSQL Encryption GitHub CI/CD Docker Monitoring Architecture Django GitHub Actions

Job Specifications

Core Responsibilities

Build and maintain Django application logic and APIs
Design and enforce staging → production deployment process
Implement managed PostgreSQL with proper migrations and backup strategy
Establish object-storage pipeline (S3-class) with versioning and encryption
Build CI/CD with rollback capability
Containerize environment or configure managed platform for reproducible builds
Implement MFA, OAuth, secure session handling, and role-based access rules
Integrate secure document upload, parsing, and signature flows
Configure secrets vaulting and remove credentials from servers/code
Set up audit logging, monitoring, and error tracking
Maintain modular front-end components using modern JavaScript where required
Document architecture, workflows, and failure procedures

Success criteria

Platform runs on isolated dev/staging/prod environments
Automated deployment with rollback is in place
Database, files, and secrets are managed securely and recoverably
Document handling and signing flows are hardened
System is observable and auditable

Requirements

Django and Python in production systems
PostgreSQL schema design and optimization
S3-class storage and secure file handling
Docker or managed app deployment experience
CI/CD (GitHub Actions or equivalent)
Authentication and access-control patterns
Logging, monitoring, and error-tracking platforms
Familiarity with security best practices for web apps

About the Company

Reducing complexity and friction in order to scale transactional, tactical, and strategic growth. Know more