Lead Software Engineer (API) (m/k)
TEAM UP RECRUITMENT SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
⚲ Katowice
Wymagania
- API
- REST
- GraphQL
- OpenAPI
- OAuth2
- API Gateway
- Contract-first API design
- .NET Core
- Terraform
- AWS
Opis stanowiska
Wymagania: - Strong experience designing scalable API platforms on AWS (API Gateway, Lambda, ECS/Fargate, ALB, Cognito, EventBridge, IAM). - Deep knowledge of contract-first API design, versioning, and schema governance. - Expertise in authentication and authorisation (OAuth2/OIDC, JWT, SigV4). - Hands-on experience with Terraform and infrastructure-as-code. - Solid understanding of CI/CD, DevOps, security automation, and dependency management. - Experience with event-driven architectures and observability tooling. - Proven ability to define platform-wide standards and lead large-scale architectural change. - Experience creating opinionated templates and enablement tooling. - Strong stakeholder communication and ability to influence across teams. - Hands-on builder with a pragmatic approach. - Strong focus on security, automation, and API quality. - Comfortable modernising legacy systems while designing for scale. O firmie: - We recruit the best IT specialists for technology companies – with no risk and full accountability for the outcome. Zakres obowiązków: - Own and evolve the target API architecture across domains using AWS-native services. - Define contract-first API standards (OpenAPI/GraphQL), versioning, schema governance, and CI/CD quality gates. - Design and govern API Gateway patterns, routing models, Terraform modules, and policy-as-code guardrails. - Architect identity and security models, including OAuth2/OIDC, JWT, AWS SigV4, rate limiting, and WAF controls. - Enable teams through paved-road service templates (.NET, Python, TypeScript) with built-in auth, observability, and pipelines. - Define integration patterns for event-driven and synchronous APIs, ensuring reliability and backward compatibility. - Establish observability and reliability standards (logs, metrics, tracing, SLOs). - Lead API modernisation, reducing technical debt and aligning legacy APIs with new standards. - Partner with engineering, product, security, and SRE teams to drive adoption and best practices. Oferujemy: - International, collaborative work environment. - Exposure to large-scale cloud and integration platforms. - Strong learning and development support. - Competitive compensation and benefits. - Hybrid work.