Senior Platform Engineer

6 years

0 Lacs

Pune, Maharashtra, India

Posted:2 days ago| Platform: Linkedin logo

Apply

Skills Required

java stack data architecture flexibility design scalability communication kafka redis rabbitmq development deployment reliability mqtt microservices messaging pipeline engineering sql nosql coding hibernate api git maven gradle containerization docker orchestration kubernetes devops jenkins terraform ansible aws azure gcp agile collaborative iot devsecops apache

Work Mode

Remote

Job Type

Full Time

Job Description

About the Role We are seeking a skilled and forward-thinking Senior Platform Engineer – Backend Systems to join our dynamic team. This role goes beyond Java — it focuses on building reliable, scalable, and event-driven backend systems using a modern tech stack. You will be instrumental in designing distributed systems, optimizing data pipelines, and contributing to our evolving platform architecture. 💡 *This role offers flexibility to work from home.* Key Responsibilities · • Architect, develop, and maintain robust backend systems using best practices in design and scalability. · • Work with event-driven and message-driven architectures to enable reliable system communication. • Design and manage data pipelines leveraging tools like Kafka, Redis, and RabbitMQ. • Apply design patterns effectively and educate the team on their use. • Build and maintain CI/CD pipelines to streamline development and deployment. • Collaborate with cross-functional teams to deliver scalable, secure solutions. • Optimize system performance, reliability, and scalability. • Participate in system design exercises, especially involving high-throughput systems (e.g., MQTT, microservices, messaging platforms). • Troubleshoot production issues and contribute to continuous improvement. What We're Looking For (Core Skills) These are the main skills we are actively prioritizing: ✅ Event-Driven Architecture ✅ Message-Driven Systems – Kafka, RabbitMQ, MQTT ✅ Data Pipeline Engineering – Kafka, Redis, SQL & NoSQL ✅ System Design Thinking – Scalable, distributed systems ✅ Coding & Problem Solving – LeetCode/HackerRank-level data structure and algorithm skills ✅ Design Patterns – Practical application in real-world projects Technical Requirements · • 4–6 years of backend or full-stack development experience. · • Proficiency in Java, with experience in Spring and Hibernate. · • Strong grasp of microservices architecture and RESTful API development. · • Proficiency in version control (Git), and build tools (Maven, Gradle). · • Experience with containerization (Docker) and orchestration tools (Kubernetes). · • Familiarity with DevOps practices, CI/CD, and tools like Jenkins, Terraform, or Ansible. · • Exposure to cloud platforms (AWS, Azure, or GCP). Understanding of Agile methodologies and collaborative development practices. Nice to Have · • Experience working with real-time data systems or IoT-based architecture. · • Familiarity with DevSecOps principles. · • Exposure to Apache Pulsar, Apache Flink, or other streaming tools. · Show more Show less

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview Now

RecommendedJobs for You