API Engineer
BGBx, Portugal
What you will do
What You’ll Do
- Design and build APIs that are consumed by multiple applications and services.
- Develop reusable platform capabilities rather than one-off integrations.
- Build and maintain APIs for business logic, data access, and analytical use cases.
- Design secure authentication and authorization patterns for different types of consumers.
- Implement fine-grained access controls and help define clear trust boundaries between systems.
- Build custom services where standard or generated API tooling is not sufficient.
- Work closely with application and product teams to turn different requirements into coherent platform capabilities.
- Help establish API standards around contracts, error handling, versioning, reliability, performance, and security.
- Monitor and troubleshoot production APIs and improve their performance and maintainability.
- Contribute to APIs and platform capabilities that support emerging AI-driven use cases.
What Success Looks Like
You build APIs that are secure, reusable, understandable, and easy for other teams to consume. You can distinguish between something that should become a shared platform capability and something that should remain application-specific, and you make sound engineering decisions without over-engineering the solution.