Brahma logo
Brahma

The only account you'll ever need to secure, transact, and explore onchain like never before.

Fullstack Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 11-50Since 2022H1B No SponsorCompany SiteLinkedIn

Location

United Kingdom

Posted

91 days ago

Salary

0

Seniority

Senior

Job Description

Fullstack Software Engineer

Brahma

• Design and implement scalable backend architectures for AI-powered creative tools and workflows. • Build high-performance APIs and microservices that handle generative AI inference/training and video/audio processing. • Design and implement user interfaces that make complex generative AI capabilities intuitive and accessible. • Develop robust data pipelines for ingesting, processing, and storing large-scale media content. • Design and maintain database schemas, caching layers, and data storage solutions for multimedia content. • Build authentication, authorisation, and security systems for enterprise-grade applications. • Optimise backend performance for low-latency AI inference and high-throughput media processing. • Integrate backend systems with ML training and inference pipelines. • Implement monitoring, logging, and alerting systems for production backend services. • Collaborate with ML engineers to optimise model serving and deployment infrastructure.

Job Requirements

  • 5+ years of experience in fullstack software development
  • Strong expertise in server-side programming languages (we use Python)
  • Proven experience designing and implementing RESTful APIs and microservices architectures
  • Proficiency in modern JavaScript/TypeScript and at least one major frontend framework (React, Vue.js, or Angular)
  • Deep understanding of database design, optimisation, and management (PostgreSQL, Neo4j, Redis)
  • Experience with cloud platforms (AWS, GCP, Azure) and infrastructure as code (Terraform)
  • Proficiency with containerisation and orchestration technologies (Docker, Kubernetes)
  • Strong knowledge of distributed systems, message queues, and event-driven architectures
  • Experience with high-performance computing, parallel processing, and optimisation techniques
  • Familiarity with CI/CD pipelines, automated testing, and DevOps practices
  • Understanding of system design principles, scalability, and performance optimisation
  • Experience with caching strategies, load balancing, and CDN implementation
  • Experience with CSS frameworks and responsive design.
  • Strong problem-solving skills and attention to detail.

Benefits

  • Flexible work arrangements
  • Professional development opportunities

Related Job Pages

More Full-stack Engineer Jobs

Brahma logo

Compositing Technical Lead

Brahma

The only account you'll ever need to secure, transact, and explore onchain like never before.

Full TimeRemoteTeam 11-50Since 2022H1B No Sponsor

• Lead the technical direction of the compositing department, overseeing tool creation, process design, and pipeline improvements. • Develop, maintain, and document Nuke tools, plugins, and templates to streamline production and enhance visual quality. • Act as the bridge between developers, the pipeline team and compositors, ensuring technical solutions align with creative needs. • Collaborate closely with Compositing, AI and Animation Supervisors to integrate AI-generated elements into workflows. • Mentor teams of artists, providing training and showcasing new tools. • Establish consistent methodologies and standards to ensure on-time delivery of tools and assets. • Troubleshoot and solve complex technical and creative challenges during production. • Design and implement custom processes for AI-driven pipelines, ensuring scalability and efficiency. • Closely collaborate with the pipeline team, and follow all pipeline development. • Stay current with emerging compositing and AI technologies, contributing to R&D initiatives that push the boundaries of visual effects.

United Kingdom
Full TimeRemoteTeam 51-200Since 2007H1B No Sponsor

• Assist in designing various software components, applications, and services • Participate in 2-week Scrum sprints • Collaborate with internal and external stakeholders to translate business requirements into development tasks • Communicate effectively through clear written and verbal communication • Follow Agile/Scrum practices including task estimation, technical design, development, code reviews, testing, and defect resolution • Develop high-quality software using our full technology stack (React, TypeScript, Python, Postgres) • Build accessible web components using HTML, CSS, and React • Leverage documentation to build or extend software integrations • Write and maintain documentation, unit tests, and integration tests for all code changes • Review code through regular pull request reviews • Propose process and system improvements • Collaborate on technical specs and documentation • Work with QA Engineers on testing plans • Partner with Product and Design teams to translate UI mockups into intuitive user interfaces • Coordinate with QA to ensure features meet functional requirements

Philippines
Job Closed
Full TimeRemoteTeam 501-1,000H1B No Sponsor

• You’ll be the frontend owner of a live medical device SaaS platform used across Europe. • You’ll own the entire React frontend across multiple applications — a greenfield public-facing app built on Next.js 15 and Tailwind, and a battle-tested admin app that keeps the business running. • You’ll work alongside a backend developer and collaborate with a DevOps team and external customer teams. • The platform runs on AWS, serves customers across multiple countries, and is actively evolving.

Belgium
Job Closed
TINET S.A. logo

Desarrollador Fullstack

TINET S.A.

¡Movilizamos la transformación, excelencia y cultura digital 🚀 !

Full TimeRemoteTeam 201-500H1B No Sponsor

• Impulsar la innovación a través de soluciones web robustas y escalables. • Colaborar en un ambiente donde tus contribuciones realmente importan.

Chile