# Senior Software Engineer - Platforms Team

**Company**: Forward Networks
**Location**: Bengaluru, India
**Work arrangement**: onsite
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/forwardnetworks/jobs/7566295003
**Canonical**: https://yubhub.co/jobs/job_6b0b8d6a-3c2

## Description

We are seeking a Senior Backend Software Engineer to join our Platforms team. As a key member of our team, you will play a critical role in designing, developing, and scaling the core backend services and infrastructure that support our SaaS and on-prem deployments. Your contributions will have a direct impact on the stability, performance, and scalability of our platform, ensuring an exceptional experience for our customers.

**Responsibilities:**

- Design and develop storage systems, job scheduling systems, data ingestion frameworks, monitoring frameworks, and other essential platform components to ensure high system performance and availability.

- Build and maintain backend frameworks that support essential platform features.

- Develop scalable, high-performing, and reliable services optimized for handling complex workloads and high-traffic loads.

- Develop and improve monitoring and logging frameworks to provide deep visibility into system performance, reliability, and application health.

- Collaborate with cross-functional teams across our US and India offices.

**Requirements:**

- BS in Computer Science or related degree; MS or PhD preferred.

- 7+ years of full lifecycle software development experience.

- Deep expertise in Java (version 17 or later) and hands-on experience with Spring or other similar frameworks.

- Strong object-oriented design and development skills.

- Hands-on experience with containerization and Kubernetes.

- Several years of backend experience with Java, C++ or similar languages.

- Strong verbal and written communication skills.

**Nice to Haves:**

- Experience with REST APIs, as well as with frameworks such as Spring or Hibernate.

- Big Data and NoSQL experience.

## Skills

### Required
- Java
- Spring
- containerization
- Kubernetes
- object-oriented design
- backend development

### Nice to have
- REST APIs
- Hibernate
- Big Data
- NoSQL
