Software Engineer - Backend
at Protex AI
Remote, Scotland, United Kingdom -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 05 May, 2025 | Not Specified | 05 Feb, 2025 | N/A | Containerization,Software Solutions | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
ABOUT US:
Protex AI is a VC-backed technology company building a privacy-preserving computer vision platform to enable proactive Health and Safety (EHS) workflows. We leverage the domain knowledge of EHS teams to help our computer vision system understand the concept of danger, preventing accidents before they occur. Every worker has the right to go home safe and healthy every day and every employer has the responsibility to provide a safe work environment. Our mission at Protex AI is to ensure that this is the case in every facility around the world by empowering EHS teams to adopt proactive safety cultures and in doing so realise an injury-free workplace.
PREFERRED QUALIFICATIONS
- AWS Certifications: AWS Certified Solutions Architect, Developer, or similar certifications.
- Containerization: Experience with Kubernetes or AWS EKS for deploying and managing containerized applications.
- Experience with Mixed Hardware/Software: Ability to integrate software solutions with hardware components.
- Large MNC Experience: Background working in large multinational corporations is advantageous.
Protex AI is an inclusive and equal opportunities employer. We are committed to creating an equitable workplace for everyone regardless of gender, civil status, family status, sexual orientation, religion, age, disability, education level, or race
Responsibilities:
- End-to-End Development: Design, develop, and deploy new features for our computer vision platform, ensuring seamless integration between frontend and backend systems.
- Advanced Memory Management: Implement and optimise memory management techniques to ensure high performance and reliability of applications.
- Database Management: Oversee database operations including sharding, migrations, query optimisation, and maintaining data integrity.
- Service Architecture: Design and implement scalable service architectures using high and low-level design principles.
- Cloud Development: Deploy, monitor, and manage applications using AWS services, ensuring scalability, security, and efficiency.
- System Integration: Integrate frontend applications with backend services, databases, and third-party APIs.
- Code Quality: Maintain high standards through code reviews, comprehensive testing (including Cypress), and best practices.
- Documentation: Maintain thorough documentation for codebases, architectural designs, and deployment processes.
- Continuous Growth: Stay current with industry trends and identify opportunities for system optimisation and improved developer productivity.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Remote, United Kingdom