
Senior Fullstack Engineer
- India
- Permanent
- Full-time
- Contribute across the development stack, from API design to persistence layers, solving end-to-end problems and developing cloud-ready, highly scalable, and highly available applications
- Leverage data and analytics to continually enhance product features and improve customer experience
- Build, implement, and maintain ETL processes, and develop APIs to transform and enrich data in both batch and streaming scenarios
- Ensure code quality and standard methodologies by writing unit and integration tests, performing code reviews, and collaborating with distributed teams
- Lead technical projects through all phases, including architecture, design, and implementation
- 5+ years of software engineering experience, with a focus on building large-scale, distributed applications
- Proficient in programming languages such as Typescript/Javascript, (Java, Python, or Golang
- Proven foundation in data structures, algorithms, software design, microservices, and cloud computing
- Hands-on experience with CI/CD pipelines and server or deployment automation solutions
- BS in computer science, engineering, or related field, or equivalent experience
- Strong experience with SQL and non-SQL databases, and familiarity with containerized solutions
- Understanding of software security standard processes and experience with Amazon AWS is a plus
- Exposure to data analytics, machine learning, and search technologies like Elastic Search will be an added advantage
- Enthusiastic about developing sophisticated, groundbreaking solutions for real-world business problems