PLEASE NOTE THIS IS AN EQUITYONLY ROLE AND THE INTERVIEWS WILL COMMENCE IN FEBRUARY 2025.
StealthMode StartUp Client is seeking a Senior Backend Engineer to design develop and optimize robust backend systems that power a scalable and reliable web and mobile platform. This role will focus on building APIs managing databases and ensuring highperformance backend services that support millions of users globally.
The ideal candidate will have deep expertise in backend development cloud infrastructure and scalable architecture design with a passion for creating efficient and maintainable code.
To apply please provide a CV your compensation requirements (including salary expectations for when funding is secured) and a cover letter/note that explains why you are interested and how you meet the requirements. Please note that submissions received without all the requested information will be automatically disqualified and rejected.
Key Responsibilities:
- Design develop and maintain highperformance backend services and APIs to support platform functionalities.
- Build scalable microservices architectures using modern frameworks and programming languages (e.g. Node.js Python Java Golang).
- Ensure backend services are secure reliable and capable of handling large volumes of traffic.
- Develop RESTful APIs and GraphQL endpoints for seamless communication between frontend and backend systems.
- Integrate with thirdparty APIs and services as needed to enhance platform capabilities.
- Design and manage relational and nonrelational databases (e.g. PostgreSQL MongoDB).
- Optimize database queries and indexing to ensure high performance and scalability.
- Implement data integrity and security protocols to protect sensitive user information.
- Design and implement scalable system architectures that align with the platforms technical roadmap.
- Collaborate with Frontend Engineers DevOps Teams and Product Managers to deliver seamless user experiences.
- Continuously monitor and optimize backend performance latency and scalability bottlenecks.
- Implement caching strategies using tools like Redis or Memcached to improve response times.
- Implement security best practices including data encryption authentication protocols and API security layers.
- Ensure compliance with industry standards for data privacy and protection (e.g. GDPR CCPA).
- Work with DevOps engineers to automate deployment pipelines using CI/CD tools (e.g. Jenkins GitLab CI Docker Kubernetes).
- Set up monitoring and logging systems to detect and address backend issues in realtime.
- Write clean efficient and welldocumented code following software engineering best practices.
- Conduct code reviews to maintain high standards of code quality and security.
- Stay updated with emerging backend technologies and best practices.
- Proactively propose improvements to the existing architecture and workflows.
Requirements:
- Minimum 5 years of progressive experience in backend development with experience in building scalable backend systems.
- Excellent command of the English Language in all forms.
- Previous startup experience would be an advantage.
- Proficiency in Python Java Node.js Golang or equivalent backend languages.
- Strong experience in developing and maintaining RESTful APIs and GraphQL services.
- Handson experience with SQL and NoSQL databases (e.g. PostgreSQL MySQL MongoDB).
- Experience with AWS Google Cloud Platform (GCP) or Azure cloud services.
- Expertise in microservices design patterns and frameworks.
- Familiarity with CI/CD pipelines Docker and Kubernetes for deployment and orchestration.
- Understanding of secure coding practices authentication protocols (e.g. OAuth JWT) and API security.
- Proven ability to build backend systems capable of scaling to handle high traffic and global distribution.
- Experience working in crossfunctional teams with Product Design and Frontend Engineers.
- Strong analytical and debugging skills to resolve backend challenges efficiently.
Ideal Candidate Profile:
- A passionate backend engineer who thrives on building scalable and efficient systems.
- Detailoriented with a commitment to clean maintainable code and system reliability.
- A problemsolver who enjoys tackling complex backend challenges and optimizing performance.
- Collaborative and comfortable working with crossfunctional teams to achieve shared goals.
- Adaptable to changing priorities and technical requirements in a fastpaced startup environment.
- Continuously curious about emerging backend technologies and architectural best practices.
Compensation & Benefits
Equityonly at present to transition to a salaried fulltime permanent position when funding is secured.
Remote and flexible working arrangements the opportunity to be part of something potentially epic with potential opportunities for global travel and access to industry conferences and workshops in due course.