Description
We are looking for a Senior Engineer to own the design and delivery of large-scale Java microservices and data pipelines on GCP. You will lead architecture, performance tuning, and cross-team initiatives. You will build scalable, reliable Java services and streaming/batch dataflows, drive architecture decisions, and mentor engineers to deliver high-throughput data solutions.
Responsibilities:
- Design & Build: Architect and implement production-grade Java microservices following clean architecture and best practices.
- Data Platform: Design and optimize streaming and batch solutions (Dataflow/Beam, Spark) for high throughput use cases.
- Data Pipelines: Build, operate, and optimize streaming and batch pipelines on GCP Dataflow (Apache Beam) and related services.
- Cloud Platform: Own services deployed to GCP (Pub/Sub, Dataflow, BigQuery, Cloud Storage, IAM, VPC).
- CI/CD & IaC: Define and implement CI/CD pipelines and infrastructure-as-code patterns; mentor others on automation.
- Technical Debt & Quality: Drive testing strategy (unit/integration/end-to-end), static analysis and continuous improvement.
Requirements:
- 9+ years professional software engineering experience, with deep Java expertise and a track record of technical leadership in large systems.
- Proven experience designing and operating microservices architectures at scale.
- GCP: Hands-on experience with GCP services (Pub/Sub, Dataflow, BigQuery, Cloud Storage, Compute/GKE).
- Data Engineering: Experience building data pipelines (streaming and batch) and handling large-volume data.
- Relational Databases: Practical experience with PostgreSQL and Oracle,schema design, indexing, query optimization, performance tuning, backup/replication strategies, and writing stored procedures (PL/pgSQL / PL/SQL).
- System Design: Strong knowledge of distributed systems, concurrency, and performance tuning.
- DevOps: Familiar with Docker, Kubernetes (GKE), CI/CD pipelines, and infrastructure-as-code.
- Testing & QA: Strong testing discipline, TDD/BDD experience, and automated test frameworks.
- Communication: Excellent verbal and written communication; ability to mentor and influence cross-functional teams.
Benefits:
- Best in class leave policy.
- Gender neutral parental leaves
- 100% reimbursement under childcare assistance benefit (gender neutral)
- Sponsorship for Industry relevant certifications and education
- Employee Assistance Program for you and your family members
- Comprehensive Hospitalization Insurance for you and your dependents
- Accident and Term life Insurance
- Complementary Health screening for 35 yrs. and above