Padmi

Senior Software Engineer

Delhi NCRPosted 2 months ago
Software engineeringSeniorFull Time; Regular
Apply at CARPL - Radiology AI Platform

Opens the source posting on shine.com

Source description

About the role

View original

Role Overview: CARPL.ai is seeking a skilled Backend Developer to design, develop, and deploy highly scalable distributed systems using Python and Java. As a member of the team, you will drive technical design discussions, optimize microservices, and ensure system reliability across AWS and GCP environments. Additionally, you will mentor junior developers, collaborate with DevOps teams, and champion engineering excellence through clean code practices and testing standards. Key Responsibilities: - Design, develop, and deploy highly scalable, distributed backend systems using Python and Java. - Drive technical design and architecture discussions for new features and system improvements. - Implement and optimize microservices and event-driven architectures across AWS and GCP environments. - Ensure system reliability, scalability, and performance through code optimization, load testing, and monitoring. - Integrate and manage services using AWS (EC2, S3, Lambda, ECS, RDS, etc.) and GCP (Compute Engine, Cloud Run, BigQuery, Pub/Sub, etc.). - Mentor junior and mid-level developers through code reviews, design sessions, and pair programming. - Collaborate with DevOps teams to streamline CI/CD pipelines, automate deployments, and improve observability. - Champion engineering excellence by enforcing clean code principles, testing best practices, and security standards. Qualification Required: - Bachelors or Masters degree in Computer Science, Engineering, or equivalent practical experience. - 7+ years of hands-on software development experience. - Proficiency in Python and Java, with a focus on building backend or microservices-based applications. - Expertise in cloud platforms, particularly AWS and GCP, and familiarity with cloud-native architectures. - Deep understanding of data structures, algorithms, and system design principles. - Experience with RESTful APIs, asynchronous processing, and distributed systems. - Proficiency with relational and NoSQL databases (PostgreSQL, MySQL, DynamoDB, MongoDB, etc.). - Familiarity with containerization (Docker) and orchestration (Kubernetes). - Hands-on experience with CI/CD tools (e.g., Jenkins, GitHub Actions, CircleCI, or GitLab CI). - Strong debugging, problem-solving, and performance optimization skills. - Excellent communication and collaboration abilities. Role Overview: CARPL.ai is seeking a skilled Backend Developer to design, develop, and deploy highly scalable distributed systems using Python and Java. As a member of the team, you will drive technical design discussions, optimize microservices, and ensure system reliability across AWS and GCP environments. Additionally, you will mentor junior developers, collaborate with DevOps teams, and champion engineering excellence through clean code practices and testing standards. Key Responsibilities: - Design, develop, and deploy highly scalable, distributed backend systems using Python and Java. - Drive technical design and architecture discussions for new features and system improvements. - Implement and optimize microservices and event-driven architectures across AWS and GCP environments. - Ensure system reliability, scalability, and performance through code optimization, load testing, and monitoring. - Integrate and manage services using AWS (EC2, S3, Lambda, ECS, RDS, etc.) and GCP (Compute Engine, Cloud Run, BigQuery, Pub/Sub, etc.). - Mentor junior and mid-level developers through code reviews, design sessions, and pair programming. - Collaborate with DevOps teams to streamline CI/CD pipelines, automate deployments, and improve observability. - Champion engineering excellence by enforcing clean code principles, testing best practices, and security standards. Qualification Required: - Bachelors or Masters degree in Computer Science, Engineering, or equivalent practical experience. - 7+ years of hands-on software development experience. - Proficiency in Python and Java, with a focus on building backend or microservices-based applications. - Expertise in cloud platforms, particularly AWS and GCP, and familiarity with cloud-native architectures. - Deep understanding of data structures, algorithms, and system design principles. - Experience with RESTful APIs, asynchronous processing, and distributed systems. - Proficiency with relational and NoSQL databases (PostgreSQL, MySQL, DynamoDB, MongoDB, etc.). - Familiarity with containerization (Docker) and orchestration (Kubernetes). - Hands-on experience with CI/CD tools (e.g., Jenkins, GitHub Actions, CircleCI, or GitLab CI). - Strong debugging, problem-solving, and performance optimization skills. - Excellent communication and collaboration abilities.

One address, no account. We’ll tell you when matching roles go live.

More at CARPL - Radiology AI Platform

Related open roles

View all roles