Senior Python Software Engineer

2 weeks ago


Chennai, India ENTENTE SOLUTIONS LLP Full time

Senior Python Software EngineerLocation : Chennai / Hyderabad Experience Required : 6-9 yearsJob Brief :We are seeking an experienced Senior Python Software Engineer to design, develop, and maintain scalable backend applications in a fast-paced, agile environment. The ideal candidate will bring deep expertise in Python, backend frameworks, databases, and cloud platforms while mentoring junior engineers and driving technical excellence.Key Responsibilities :- Design and build efficient, scalable, and secure server-side applications using Python (Flask, Django, etc.).- Collaborate with stakeholders to design and implement functional and technical requirements.- Conduct peer code reviews and provide coaching to junior team members.- Develop robust back-end features with clean, maintainable code.- Manage databases including SQL, PostgreSQL, MySQL, and NoSQL solutions.- Work on cloud environments such as Google Cloud (GCP) or Amazon Web Services (AWS).- Configure and manage CI/CD pipelines using GitLab.- Write and execute unit tests, manage bug fixes, and ensure software quality.- Deploy solutions across test and production environments.- Implement software enhancements and continuously improve performance.- Debug and resolve technical issues in a timely manner.- Own modules/features and provide accurate effort estimation for tasks.- Convert business requirements into detailed technical solutions.Required Skills & Qualifications :- 6-9 years of experience in backend development with 4+ years in Python.- Strong knowledge of Data Structures and Algorithms.- Minimum 2 years of Agile development experience.- Proficiency in Python web frameworks (Django, Flask).- Expertise in databases : SQL, PostgreSQL, MySQL, NoSQL.- Experience with cloud platforms (GCP or AWS).- Hands-on experience with CI/CD tools (GitLab).- Ability to perform code profiling and optimize performance.- Strong knowledge of Unix systems, NAS, pip, and Shell scripting.- Ability to create prototypes, proof of concepts, and present to leadership.- Strong problem-solving and debugging skills.- Experience in story point estimation and Agile delivery practices.- Excellent communication and ability to articulate complex technical scenarios.Nice to Have :- Experience with containerization tools (Docker, Kubernetes).- Familiarity with microservices architecture.- Knowledge of security best practices for backend systems. (ref:hirist.tech)



  • Chennai, Tamil Nadu, India C++,PYTHON,LINUX Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Senior Software Engineer – Platform Team Location: Chennai Department:  Platform Team Employment Type: Full-Time About the Role  We are seeking a skilled and motivated Senior Software Engineer to join our Platform Team. In this role, you will focus on enhancing system robustness, fault tolerance, and scalability while building reliable interfaces for...


  • Chennai, India BigThinkCode Full time

    At BigThinkCode, our technology solves complex problems. We are looking for a highly talented engineer to join our technology team at Chennai.This is an opportunity to join a growing team and make a substantial impact at BigThinkCode. We have a challenging workplace where we welcome innovative ideas / talents and offers growth opportunities and positive...


  • Chennai, Tamil Nadu, India Building Blocks Software Services Full time ₹ 4,00,000 - ₹ 6,00,000 per year

    Job Location - Chennai / Coimbatore. We are looking for a passionate Software Engineer to design, develop and install software solutions. Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in Python and its frameworks alongside. Our ideal candidates are familiar with the software...


  • Chennai, India Getinz Techno Services Full time

    Senior Software Engineer – Platform Team Location: Chennai Department:   Platform Team Employment Type: Full-Time About the Role  We are seeking a skilled and motivated Senior Software Engineer to join our Platform Team. In this role, you will focus on enhancing system robustness, fault tolerance, and scalability while building reliable interfaces for...


  • Chennai, India Getinz Techno Services Full time

    Senior Software Engineer - Connectors and Integration / Python Experience Range: 5 - 10 years Summary of position We are looking for an experienced Python Software Engineer with expertise in the area of writing connectors and integrate with 3rd-party products and services. Responsibilities and Main Duties Develop and maintain solutions to connect to...


  • Chennai, Tamil Nadu, India PayPal Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery and operations), based on definitions from more senior roles. Advises immediate management on project-level issues Guides junior engineers Operates with little day-to-day supervision, making technical decisions based on...


  • Chennai, India PayPal Full time

    Description :Essential Responsibilities: Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery and operations), based on definitions from more senior roles. Advises immediate management on project-level issues Guides junior engineers Operates with little day-to-day supervision,...


  • Chennai, India Sahaj Software Full time

    About the role You’ll thrive if you’re hands-on, grounded, and passionate about building with technology. Our diverse tech stack includes TypeScript, Java, Scala, Kotlin, Golang, Elixir, Python, .Net, Node.js, and Rust. This role offers significant impact and growth opportunities while staying hands-on. We focus on lean teams without traditional...


  • Chennai, India Sahaj Software Full time

    About the role You’ll thrive if you’re hands-on, grounded, and passionate about building with technology. Our diverse tech stack includes TypeScript, Java, Scala, Kotlin, Golang, Elixir, Python, .Net, Node.js, and Rust. This role offers significant impact and growth opportunities while staying hands-on. We focus on lean teams without traditional...


  • Chennai, India Sahaj Software Full time

    About the role You’ll thrive if you’re hands-on, grounded, and passionate about building with technology. Our diverse tech stack includes TypeScript, Java, Scala, Kotlin, Golang, Elixir, Python, .Net, Node.js, and Rust. This role offers significant impact and growth opportunities while staying hands-on. We focus on lean teams without traditional...