Hybrid API Engineer

Posted 7 hours ago

Apply now

About the role

  • Building API infrastructure for payroll and accounting software at Bright. Working on scalable, secure APIs for client and AI interactions in a dynamic team.

Responsibilities

  • Design and implement RESTful APIs that expose product capabilities to AI services and third-party integrations
  • Build production-grade APIs using C# .NET, SQL, and Azure services
  • Implement authentication and authorization using OAuth and modern security patterns
  • Create well-documented APIs using OpenAPI/Swagger standards
  • Contribute to building and maintaining a developer portal for API consumers
  • Write clean, maintainable, well-tested code with comprehensive documentation
  • Implement logging, monitoring, and error handling for production APIs
  • Optimize API performance and query efficiency
  • Configure CI/CD pipelines for automated testing and deployment
  • Ensure compliance with security requirements
  • Participate in code reviews and contribute to team standards
  • Work with AI platform teams to understand requirements and consumption patterns
  • Collaborate with product engineering teams to expose functionality through consistent APIs
  • Learn from senior engineers and contribute to architectural discussions
  • Support third-party integrations and developer experience improvements
  • Participate in incident response and troubleshooting

Requirements

  • Software engineering experience with focus on backend development and APIs
  • Strong C# .NET skills for building APIs and services
  • Solid SQL knowledge including database querying, basic optimization, and working with relational databases
  • Experience building RESTful APIs for web or mobile applications
  • Understanding of API design principles including REST conventions, HTTP methods, status codes, and error handling
  • Familiarity with authentication using OAuth, JWT, or API keys
  • Azure cloud exposure - you've worked with or deployed to Azure services
  • Testing mindset - you write unit tests and understand integration testing
  • Problem-solving skills - you can debug issues and work through technical challenges
  • Experience building APIs for third-party integrations or external partners
  • Exposure to Supabase or similar backend-as-a-service platforms
  • Knowledge of API documentation tools like Swagger/OpenAPI
  • Understanding of API gateways or Azure API Management
  • Experience with event-driven patterns or message queues
  • Familiarity with DevOps practices and CI/CD pipelines
  • Understanding of rate limiting and API security best practices
  • Knowledge of how AI systems interact with APIs

Benefits

  • Competitive salary
  • Performance based bonus
  • 25 days annual leave
  • Health insurance
  • Life insurance
  • Company pension
  • Company events
  • Free food onsite
  • On-site parking
  • Referral programme
  • Employee Assistance Programme

Job title

API Engineer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job