BlackStone eIT
Black
Stone eIT is seeking a skilled Backend / Systems Engineer to join our technical team. In this role, you will be responsible for designing, developing, and maintaining the backend systems and infrastructure that power our applications and services.
You will collaborate closely with frontend developers, Dev
Ops engineers, and product teams to ensure systems are robust, scalable, and secure. The ideal candidate has strong expertise in backend programming, system design, and server management.
Key Responsibilities
Develop and maintain backend services and APIs to support various applications.
Design and implement scalable and efficient system architectures.
Manage server infrastructure and ensure system reliability and performance.
Collaborate with cross-functional teams to define system requirements and deliver solutions.
Optimize applications for maximum speed and scalability.
Monitor system health, troubleshoot issues, and perform root cause analysis.
Maintain security best practices across backend systems and infrastructure.
Document system architecture, code, and operational procedures.
Authentication flow — token lifecycle, MFA enforcement points, role hierarchy
Workflow state transitions — what is permitted, logged, irreversible
Rate limiting, throttling, and idempotency design
Technology choices within the approved backend stack
Requirements
Bachelor's degree in Computer Science, Engineering, or a related field.
3+ years of experience in backend development or systems engineering.
Proficiency in backend programming languages such as Java, Python, Go, or Node.js.
Experience with relational and NoSQL databases (e.g., PostgreSQL, MongoDB).
Strong knowledge of system design principles and distributed systems.
Familiarity with containerization and orchestration tools like Docker and Kubernetes.
Understanding of networking, server management, and security best practices.
Experience with version control systems like Git.
Ability to work collaboratively in an agile development environment.
Excellent problem-solving skills and attention to detail.
Python 3.10+ — type hints, async/await, robust exception handling
PostgreSQL — ORM (SQLAlchemy), raw query optimization, transaction management
Azure AD — OAuth 2.0, JWT validation, MSAL, RBAC
Redis — session store, distributed lock patterns, caching
REST API design — versioning, error standardization, OpenAPI spec generation
Docker + Azure App Service deployment
Git
Hub Actions CI/CD
pytest — unit and integration test coverage
State machine design for multi-step workflows
Benefits
Paid Time Off
Performance Bonus
Training & Development
Verified Listing
This role has been verified for authenticity, market-rate compensation, and remote eligibility.
Get the latest updates on AI-powered hiring, career growth, and technical deep-dives delivered to your inbox.