Senior Software Engineer (Rust/Go/Python)
BERLITZRemotely
gopythonrestawsrustpostgresqlclaude codegrpc
Job Description
📋 Description
- Design and implement highly performant, scalable microservices.
- Build backend services with PostgreSQL and AWS.
- Develop APIs (gRPC, REST) for mobile and web teams.
- Integrate Claude Code into daily workflow to boost code quality.
- Champion clean code, type safety, concurrency, and test coverage.
🎯 Requirements
- 5+ years backend development experience with microservices and PostgreSQL.
- Strong Rust experience (ownership, lifetimes, async with Tokio).
- Proficiency in Go and/or Python for supporting services.
- GitHub workflows and collaboration across parallel teams.
- Distributed systems, AWS services, messaging patterns, DB optimization.
- Excellent communication and mentoring abilities.
🎁 Benefits
- AI-native tooling with Claude for code generation and design.
- Greenfield projects with no legacy debt.
- Platform Engineering supports provisioning and CI/CD on AWS.