Software Engineer - Platform & Product
Role Overview
- Engineer working at the intersection of infrastructure and product
- Acts as technical filter for product requirements
- Writes and maintains core backend/infrastructure-level code
- Interfaces with internal teams and enterprise customers
Key Responsibilities
- Evaluate feasibility of incoming product/feature requests
- Convert product discussions into structured tickets (JIRA) and architecture notes
- Own backend logic related to platform behavior and runtime
- Update and maintain Kubernetes deployment logic and configurations
- Participate in customer-facing technical discussions (mainly enterprise clients)
- Create architecture documentation and collaborate in planning
Required Technical Skills
- Good working knowledge of Kubernetes and container-native deployment workflows
- Hands-on with web servers like NGINX or Apache
- Understanding of ingress controllers and traffic routing behavior
- Familiarity with Redis (caching, data sharing, real-time pipelines)
- Exposure to logging/monitoring systems, ideally ELK stack
Nice to Have
- Experience with WAF, OWASP, API Security, or Layer 7 networking
- Worked on high-performance or edge-level backend systems
Soft Skills
- Strong written and verbal communication
- Ability to distill technical concepts into tickets or architecture docs
- Comfortable interfacing with product teams and external stakeholders
- Clear, structured thinker with ability to triage product/infrastructure requests