Company DescriptionCiphrix is a leading provider of AI-driven cloud management solutions. Our platform enables businesses to unlock unparalleled efficiency and performance by streamlining deployment, enhancing security, optimizing resources, and supercharging governance. We are shaping the future of cloud management with cutting-edge technology and innovation.
Role DescriptionThis is a full-time remote role for a Backend Developer at Ciphrix. In this role, as a Software Developer (Backend), you will be responsible for building and maintaining highly scalable, distributed, and event-driven applications in a cloud-native environment. Role would be based in India (Remote).
Duties & ResponsibilitiesDesign and develop robust, maintainable, and efficient backend systems using modern technologies and programming languages (e.g., Go, Python, Node.js).Implement event-driven architectures and real-time data processing pipelines and develop distributed systems using services like AWS Lambda, Amazon SNS/SQS Amazon S3, Amazon DynamoDB, and AWS ECS Fargate.Develop and enforce API standards, documentation, and best practices for API development and maintenance, implement API security measures, such as authentication, authorization, and rate limiting while maintaining secure and reliable APIs using RESTful and GraphQL principles.Collaborate with frontend developers to ensure seamless integration and optimal user experience.Participate in code reviews, adhering to best practices for code quality, maintainability, and performance and contribute to the continuous integration and deployment processes using tools like Git and Azure DevOps.Stay up to date with the latest trends, technologies, and best practices in cloud computing, distributed systems, and event-driven architectures.
Mandatory QualificationsBetween 1-5 years of experienceProficiency in at least one modern backend programming language (e.g., Go, Python, NodeJs). Preferable NodeJsGood understanding of distributed systems, event-driven architectures, and microservices principles.Knowledge of RESTful API design and implementation, as well as API security best practices.Experience with version control systems like Git and familiarity with DevOps practices, including continuous integration, continuous deployment, and infrastructure as code.Proficient in database technologies (SQL and NoSQL) and caching mechanisms.
Desired QualificationsHands-on experience with AWS services and cloud-native development practices and familiarity with containerization technologies like Docker.Experience with writing unit tests, integration tests, implementing test-driven development (TDD) practices and familiarity with code quality tools and static analysis techniques for maintaining high-quality code.Startup work experience.
-----------------------How to Apply:-----------------------Interested candidates can apply on LinkedIn job post, email at careers@ciphrix.com, or by visiting our careers page