Job type
Full-time, Permanent
Location
Remote / Hybrid / On-site (Based on project and candidate preference)
Roles and responsibilities
- Design and build backend services focusing on high availability, low latency, and scalability.
- Develop and maintain efficient, reusable, and reliable Python code.
- Integrate user-facing elements developed by front-end developers with server-side logic.
- Implement solutions using AWS services, with a strong focus on AWS Lambdas.
- Optimize application performance and manage costs effectively in the AWS ecosystem.
- Manage and implement SQL and NoSQL databases, ensuring data integrity and security.
- Optimize database systems for performance and scalability.
- Collaborate with other team members and stakeholders.
- Engage in brainstorming sessions for system architecture and software design.
- Mentor junior developers and conduct code reviews to ensure high-quality software solutions.
- Stay up to date with emerging technologies and industry trends.
Qualifications
- Bachelors degree in computer science, Engineering, or related field.
- Minimum of 4 years of backend development experience, with expertise in Python.
- Profound knowledge of AWS services, especially AWS Lambdas.
- Strong experience with SQL and NoSQL databases.
- Comfortable spinning up, managing, monitoring, and reasoning about infrastructure on AWS.
- Demonstrated ability to apply advanced programming concepts such as design patterns, multithreading, asynchronous programming, and microservices architecture.
- Familiarity with DevOps practices and tools, understanding their role in a smooth software development lifecycle.
- Knowledge of security best practices in software development.
- Skills in diagnosing and optimizing application performance.
- Proficiency in writing and maintaining a variety of tests and understanding the importance of a quality-first approach to development.
- Experience working in an Agile development environment.
- Ability to mentor junior developers, lead technical discussions, and contribute to strategic planning.
- Excellent interpersonal and communication skills.
Company overview
- Sense7Ai is seeking a seasoned Senior Backend Engineer to develop and maintain robust backend systems.
Salary range
Upto 12 LPA
Key skills
- Python
- AWS
- SQL
- NoSQL
- DevOps
- Docker
- Kubernetes
- Security best practices
- Agile
Technical skills
- Python
- AWS
- SQL
- NoSQL
- DevOps
- Docker
- Kubernetes
Soft skills
- Excellent interpersonal and communication skills
- Eagerness to learn new technologies and frameworks
NoSQL,SQL,Python,AWS,DevOps,Docker,Kubernetes