Senior Software Engineer (SDE-II)

1410login

Place of work Bangalore
Contract type -
Start date -
Salary -

Job details

Job description, work day and responsibilities

JOB DESCRIPTION

As a Senior Software Engineer (SDE-II), specializing in Backend Python, you will play a crucial role in developing and maintaining the core systems and infrastructure of our software applications. You will be responsible for leading a team of software engineers, guiding them in designing, implementing, and testing robust and scalable backend solutions using Python.

Roles & Responsibilities

Technical Mentorship: Provide technical guidance and mentoring to a team of software engineers. Collaborate with cross-functional teams, including product managers, designers, and other stakeholders, to define technical requirements, architecture, and priorities.

Technical Mentorship: Provide technical guidance and mentoring to a team of software engineers. Collaborate with cross-functional teams, including product managers, designers, and other stakeholders, to define technical requirements, architecture, and priorities.

Backend Development: Design and develop backend services and APIs using Python and related frameworks, adhering to best practices for performance, scalability, and maintainability. Ensure high-quality code through code reviews, automated testing, and continuous integration. System Architecture: Design and architect scalable and distributed systems to handle high traffic and large data sets. Collaborate with infrastructure and DevOps teams to optimize system performance and reliability.

Team Collaboration: Foster a collaborative and inclusive team environment. Mentor and guide junior engineers, provide technical expertise and support, and promote professional growth within the team.

Research and Innovation: Stay up-to-date with industry trends, emerging technologies, and best practices related to backend development and Python. Identify opportunities for innovation and improvement in existing systems.

Problem Solving: Analyze and troubleshoot complex technical issues, propose and implement effective solutions. Take ownership of critical production incidents and drive them to resolution. Documentation: Create and maintain technical documentation, including system architecture, design documents, and coding standards. Ensure knowledge sharing within the team and contribute to the overall organizational knowledge base.

Requirement:

Professional Experience: 3-5 years of experience in software development, with a focus on backend systems and Python. Python Expertise: Strong proficiency in Python programming language and related frameworks (e.g., Django, Flask). Solid understanding of object-oriented programming principles and design patterns.

Backend Technologies: Experience with backend technologies such as databases (SQL and NoSQL), caching systems, message brokers, and search engines. Familiarity with RESTful APIs and microservices architecture.

Problem-solving and Analytical Thinking: Strong problem-solving skills with the ability to analyze complex technical challenges and propose innovative solutions. Attention to detail and a systematic approach to troubleshooting.

Scalability and Performance: Experience designing and developing scalable, high performance systems. Familiarity with cloud-based environments (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).

Communication Skills: Excellent verbal and written communication skills. Ability to articulate technical concepts to both technical and non-technical stakeholders.

Agile Methodologies: Experience working in Agile development environments, using tools like Jira or similar project management software.

Continuous Learning: Demonstrated passion for continuous learning and keeping up with industry trends and emerging technologies.

Company address

India
Karnataka
Bangalore
Show on map Get directions
Company Name: Wakefit
Offer ID: #868155, Published: 1 month ago, Company registered: 2 months ago

Other offers

Household Helper
1410login
Salary Range : Rs. 12000 - Rs. 14000 , based on skills, experience, and interview performance Educational Requirement : < 10th Pass / Male Only Work Arrangement : Work From Office Gender Preference : Male only Skills ...
Office Boy / Helper
1410login
· New Delhi, IN
Salary Range : Rs. 5000 - Rs. 10000 , based on skills, experience, and interview performance Educational Requirement : < 10th Pass Work Arrangement : Work From Office Gender Preference : Both male and female can apply...
Helper
1410login
Salary Range : Rs. 11000 - Rs. 13000 , based on skills, experience, and interview performance Educational Requirement : < 10th Pass / Male Only Work Arrangement : Work From Office Gender Preference : Male only Skills ...
Factory Helper
1410login
Salary Range : Rs. 10000 - Rs. 20000 , based on skills, experience, and interview performance Educational Requirement : Tenth Pass / Male Only Work Arrangement : Work From Office Gender Preference : Male only Skills Requ...
Packing Helper
1410login
· New Delhi, IN
Salary Range : Rs. 13000 - Rs. 15500 , based on skills, experience, and interview performance Educational Requirement : Tenth Pass Work Arrangement : Work From Office Gender Preference : Both male and female can apply Sk...
Packing Helper
1410login
Salary Range : Rs. 13000 - Rs. 15500 , based on skills, experience, and interview performance Educational Requirement : Tenth Pass Work Arrangement : Work From Office Gender Preference : Both male and female can apply Sk...
Shop Helper
1410login
Salary Range : Rs. 5000 - Rs. 7000 , based on skills, experience, and interview performance Educational Requirement : < 10th Pass / Male Only Work Arrangement : Work From Office Gender Preference : Male only Skills Re...
Store Helper
1410login
Salary Range : Rs. 10000 - Rs. 15000 , based on skills, experience, and interview performance Educational Requirement : < 10th Pass Work Arrangement : Work From Office Gender Preference : Both male and female can appl...