Backend Engineer- SDE 2
Bangalore, Karnataka, India
Full Time
Experienced
Role Description:
As a Backend Engineer, you will be responsible for designing and deploying scalable, highly available, and fault-tolerant systems for Radius Agent.
Responsibilities will include-
- You will contribute to all aspects of an agile software development lifecycle including design, architecture, development, documentation, testing, and operations.
- You will build cutting-edge scalable systems by writing simple and efficient code.
- You will push your design and architecture limits for new product development.
- You will ensure compliance with the build/release and configuration management process.
Skills needed:
- be able to design and build modules from ground up
- proficient in any one programming language out of php/golang/node/python/javascript/java/ruby and ability to pick up others
- experience with mysql/postgres/mongodb/couchdb
- experience with redis/memcached
- experience with rabbitmq / kafka
- experience in having written cron jobs, troubleshooting downtime
- ability to work with ambiguous requirements
- good understanding of OS concepts
- Familiarity with RESTful APIs and microservices architecture.
- Knowledge of cloud services (e.g., AWS, Azure, Google Cloud).
- Understanding of version control systems (e.g., Git).
Nice to haves:
- experience with managing VMs' on aws/gcp/digitalocean
- experience elasticsearch or lucene
- Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).
- Familiarity with CI/CD pipelines and DevOps practices.
- Understanding of Agile methodologies.
This will be a hybrid role based out of Bangalore
Apply for this position
Required*