Staff Engineer - Backend Java
Full-time
Not Applicable
Job Overview
As a Staff Engineer, you will lead the design, development, and implementation of scalable and reliable systems, driving innovation across our platforms. You will report to Engineering Leadership.
- Architect, design, and develop scalable, high-performance systems using Java and cloud technologies (AWS). Ensure solutions are robust, efficient, and meet business requirements.
- Develop and maintain cloud-native applications and microservices. Utilize AWS services (e.g., Lambda, S3, DynamoDB, Fargate) and other cloud technologies to build resilient and scalable solutions.
- Build and integrate APIs (RESTful, GraphQL) and handle real-time data processing with technologies like Kafka. Ensure seamless integration of internal and third-party services.
- Design, Development and Testing of key programs within Marketplace Engineering
- Collaborate with the business, product management and PMO on product roadmaps and quarterly planning sessions.
- Participate in code and design reviews to minimize rework and catch issues early in the process.
- Ensure stable Production operations with focus on uptime, performance and reliability.
- Work efficiently as a part of a global team of engineers ensuring effective collaboration, communication, and delivery.