Job Summary
A company is looking for a Staff Software Engineer to join their distributed engineering team.
Key Responsibilities
- Lead the design and implementation of critical backend services and APIs
- Drive architectural decisions and technical vision for core platform components
- Mentor junior and mid-level engineers and troubleshoot complex production issues
Required Qualifications
- 6+ years of professional experience in software development focused on backend systems
- Expertise in microservices architecture and RESTful APIs or gRPC services
- Strong proficiency in Python, Java, or TypeScript
- Familiarity with event-driven architectures and experience with message brokers
- Experience deploying and operating production services in cloud environments
Comments