About the Role
This role involves designing, developing, and optimizing foundational software systems that power key user-facing features, ensuring high performance, scalability, and reliability across platforms.
Responsibilities
- Design and implement scalable backend services and APIs
- Collaborate with product and design teams to define feature requirements
- Own end-to-end development of critical application components
- Improve system reliability and performance through monitoring and optimization
- Write clean, maintainable, and well-tested code
- Participate in architectural discussions and technical planning
- Troubleshoot and resolve production issues in a timely manner
- Mentor junior engineers and contribute to team knowledge sharing
- Integrate with frontend systems to deliver seamless user experiences
- Ensure code quality through code reviews and best practices
- Work with data storage solutions to manage large-scale information
- Implement security best practices across services
- Support deployment pipelines and CI/CD workflows
- Evaluate new technologies for potential adoption
- Contribute to documentation for systems and processes
- Drive improvements in system observability and error tracking
- Optimize application performance under real-world conditions
- Collaborate across teams to align on technical standards
- Maintain uptime and reliability for core services
- Respond to incidents and support on-call rotations when needed
- Ensure compliance with data privacy and regulatory standards
- Refactor legacy systems to improve maintainability
- Support integration with third-party platforms and tools
- Conduct technical investigations for complex problems
- Promote engineering excellence across the development lifecycle
Nice to Have
- Master’s degree in computer science or related field
- Experience with large-scale, high-traffic applications
- Background in real-time systems or streaming data
- Familiarity with frontend frameworks and full-stack development
- Knowledge of machine learning infrastructure
- Experience in voice or audio processing technologies
- Contributions to open-source software projects
- Prior work in user-facing product companies
- Exposure to edge computing or low-latency systems
- Leadership experience in technical projects
Compensation
Competitive salary based on experience and market standards
Work Arrangement
Hybrid work model with office presence in Kochi
Team
Part of a growing engineering team focused on core product functionality
Why This Role Matters
- You will play a key role in shaping the foundational technology behind widely used user experiences.
- Your work will directly impact performance, scalability, and user satisfaction.
What We Value
- Technical depth combined with practical problem solving.
- Ownership, collaboration, and a drive for continuous improvement.
Not available for this position