Backend Engineer 80-100%
Role details
Job location
Tech stack
Job description
Are you ready to shape the future of finance through cutting-edge backend development? At YAPEAL, we're looking for a Backend Engineer who thrives in building robust, scalable, and high-quality systems. Every service you design, every API you implement, and every problem you solve will directly impact our journey to redefine financial services.
Curious to learn more? Explore the role and join us in crafting the backbone of modern fintech!
About The Role:
As our Backend Engineer, you'll own the design, development, and operation of backend services powering our platform. Working primarily with 'Go', you'll implement microservices, manage databases, and ensure our APIs and workflows are robust, secure, and scalable.
You'll collaborate closely with cross-functional teams to translate business requirements into technical solutions and optimize our infrastructure for performance and reliability. You'll also leverage AI tools to boost productivity, improve code quality, and streamline your daily development workflows., * Backend development & system design: Designing and implementing backend services, APIs, and microservices using 'Go', enterprise patterns, and robust business logic
- Database & workflow management: Integrating SQL databases, optimizing queries, managing transactions, and modeling complex workflows
- Event-driven & scalable systems: Developing pub/sub messaging, asynchronous processing, and distributed architectures
- Quality & security: Writing maintainable, testable code with TDD, implementing authentication, authorization, input validation, and error handling
- Deployment & observability: Deploying services in containerized environments (Docker) on cloud platforms like GCP, monitoring logs, metrics, and traces
- Team collaboration & problem solving: Participating in code reviews, sharing knowledge, and tackling complex business challenges as a team
Requirements
Do you have experience in SQL?, Below you'll see our skill wish list. Don't worry if you don't check every box. We're not about perfectionism from the get-go, but rather willingness to grow. As a start-up we are growing and learning ourselves, so let's grow together.
- 'Go' & backend expertise: Strong 'Go' skills and experience with microservices, OpenAPI, and SQL databases
- System design & business logic: Ability to model workflows, design domains, and manage complex backend systems
- Test-driven & quality-focused: Writing maintainable, testable code with robust testing practices
- Event-driven & scalable systems: Experience with pub/sub messaging, asynchronous processing, and distributed systems
- Team collaboration & communication: Sharing knowledge, participating in code reviews, and working effectively across teams
- AI-driven productivity: Using AI tools to improve efficiency, code quality, and daily development workflows
- Fintech experience a plus & domain knowledge is beneficial