Padmi

Senior/Lead Software Engineer - Backend

BangalorePosted 24 months ago
Software engineeringSenior
Apply at 314e

Opens the source posting on naukri.com

Source description

About the role

View original

The software team is at the core of 314e s product success strategy. We earn our customers trust by ensuring that we always deliver the highest quality products that exceed expectations. Our technologies ensure the fast creation and analysis of tools and features, using Automation, Machine learning, Analytics, and DevOps. In this role, you will lead our team through architecting and implementing new product features. You will identify innovation opportunities and deliver new technical capabilities. This job is for you if you have a passion for leading the design and creation of software that is reliable, scalable, and can be integrated with other software to make an enterprise offering. You like to own the technical vision and implementation across a team or teams. You enjoy mentoring other engineers and helping us build a sustainable and inclusive organization Key Responsibilities: Collaborate with cross-functional teams to design and implement robust backend systems and APIs. Build and maintain efficient, scalable, and reliable backend services and database models. Develop high-performance web applications with a focus on API design, data processing, and system architecture. Mentor and provide technical guidance to junior team members. Participate in code reviews, ensuring code quality and adherence to best practices. Contribute to architectural and design decisions, ensuring scalability, security, and maintainability of the backend codebase. Stay updated with the latest industry trends and emerging technologies in backend development, incorporating them into our development processes. Preferred Qualifications: Bachelor s/Master s degree in Computer Science, Electrical Engineering, or a related technical discipline. Master s degree preferred. 5-10 years of experience in a product development environment, with a focus on backend technologies. Strong proficiency in Python and its ecosystem. Preferably have in-depth understanding and at least 3+ years of hands-on experience with FastAPI and its core principles, such as async programming, and Pydantic models. Experience working with relational databases, particularly PostgreSQL, including designing schemas and optimizing queries. Proficiency in RESTful API design and implementation, including handling asynchronous operations and background tasks. Expertise in profiling and optimizing backend applications for performance and scalability. Experience in developing unit tests and integration tests for backend applications. Knowledge of message queues, caching mechanisms, and other backend architectural patterns. Excellent problem-solving skills and ability to work effectively in a collaborative team environment. Strong communication skills, both written and verbal.

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

More at 314e

Related open roles

View all roles