Senior Software Development Engineer

1 week ago


India Weekday AI Full time ₹ 1,04,000 - ₹ 1,30,878 per year

This role is for one of the Weekday's clients

Min Experience: 5 years

Location: India

JobType: full-time

We are seeking an experienced and highly skilled Senior Software Development Engineer (SDE 3/4) with a strong background in Python to join our growing engineering team. This role is designed for individuals who are passionate about building scalable, high-performing systems and want to play a pivotal role in shaping the architecture, design, and development of cutting-edge products.

As an SDE 3/4, you will work on complex technical problems, design robust solutions, and contribute to the strategic direction of our engineering initiatives. You will collaborate closely with cross-functional teams, mentor junior engineers, and ensure best practices in software development are consistently followed.

Key Responsibilities
  • Design and Development: Lead the design and development of scalable, reliable, and efficient software systems using Python. Ensure code quality, maintainability, and performance.
  • System Architecture: Contribute to high-level architectural decisions and ensure alignment with product and business goals. Evaluate trade-offs between speed, scalability, and reliability.
  • Problem-Solving: Tackle complex technical challenges involving distributed systems, data processing, APIs, microservices, and backend logic.
  • Code Review & Mentorship: Provide technical guidance to junior and mid-level engineers, conduct code reviews, and foster a culture of engineering excellence.
  • Collaboration: Work with product managers, designers, and QA teams to deliver high-quality features on time. Participate in sprint planning, estimations, and retrospectives.
  • Innovation: Stay updated on emerging technologies, frameworks, and best practices in Python and backend development. Recommend improvements to processes and technology stacks.
  • Operational Excellence: Ensure systems are monitored, observable, and maintain high availability. Proactively identify performance bottlenecks and propose optimizations.
Required Skills & Qualifications
  • Professional Experience: 5–10 years of software engineering experience, with at least 5 years of hands-on experience in Python development.
  • Strong Coding Skills: Deep expertise in Python, including object-oriented programming, data structures, algorithms, and design patterns.
  • Backend Systems: Proven experience in building scalable backend services, RESTful APIs, and microservices architectures.
  • Databases: Proficiency in relational databases (e.g., PostgreSQL, MySQL) and familiarity with NoSQL databases (e.g., MongoDB, Redis).
  • Cloud & Deployment: Hands-on experience with cloud platforms (AWS, GCP, or Azure), CI/CD pipelines, Docker, and container orchestration (Kubernetes is a plus).
  • Testing & Quality: Strong knowledge of unit testing, integration testing, and test automation frameworks in Python.
  • Collaboration Tools: Experience working with Git, version control systems, and Agile/Scrum methodologies.
  • Leadership: Demonstrated ability to mentor engineers, lead technical initiatives, and influence engineering best practices.
  • Problem-Solving: Strong analytical and debugging skills, with a proven ability to quickly understand complex systems.
Preferred Qualifications
  • Exposure to data-intensive applications, big data frameworks, or streaming technologies.
  • Knowledge of asynchronous programming, concurrency, and multithreading in Python.
  • Experience with performance optimization and scaling applications to handle high traffic.
  • Contributions to open-source projects or Python community involvement.


  • India Microsoft Full time

    Job DescriptionMicrosoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft's expanding Cloud Infrastructure and responsible for powering Microsoft's Intelligent Cloud mission. SCHIE delivers the core infrastructure and foundational technologies for Microsoft's over 200 online businesses including Bing, MSN, Office...


  • India beBeeSoftwareDeveloper Full time ₹ 15,00,000 - ₹ 25,00,000

    Job Title:Senior Software DeveloperAbout the RoleThis is a challenging opportunity for an experienced software developer to lead projects with significant impact on business growth.Leverage technical expertise to design and architect new systemsCollaborate with senior engineers to develop innovative solutionsEstablish best practices for software development...


  • India Thomson Reuters Full time

    Senior Software Engineer - Kubernetes Platform Is your passion for Cloud Native Platform That is envisioning and building the core services that underpin all Thomson Reuters products Then we want you on our India-based team This role is in the Platform Engineeringorganization where we build the foundational services that power Thomson Reuters products...

  • Software Engineer Ii

    3 weeks ago


    India PROGRESS SOFTWARE Full time

    We are Progress Nasdaq PRGS - a trusted provider of software that enables our customers to develop deploy and manage responsible AI powered applications and experiences with agility and ease Were proud to have a diverse global team where we value the individual and enrich our culture by considering varied perspectives because we believe people power...


  • India beBeeDeveloper Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Software Engineering RoleWe are seeking a talented software engineer to join our platform team. As a senior software engineer, you will be responsible for defining and executing the technical roadmap for our core integration technology with a focus on Azure cloud services.The ideal candidate will have strong expertise in Go programming, extensive experience...


  • India beBeesoftwareengineering Full time ₹ 8,00,000 - ₹ 12,00,000

    Job Title:Senior Software Engineering ManagerAbout the RoleWe are seeking an experienced Senior Software Engineering Manager to lead our software development projects from planning through deployment. As a key member of our team, you will be responsible for ensuring code quality, scalability, and maintainability.Responsibilities- Lead software development...


  • India beBeesoftware Full time ₹ 20,00,000 - ₹ 25,00,000

    Job TitleSenior Software Engineer - Digital Product Development"],


  • India Tata Consultancy Services Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Greetings from TCS,TCS Chennai/Pune/Mumbai providing excellent opportunity for Senior Software Engineer (Terradata) Job Title :- Senior Software Engineer(Terradata)Job Location: Chennai/Pune/MumbaiExperience Range: 5 to 8 YearsRequired Skill set:-Synapse Analytics with Pyspark, Cosmos DBMust Have:Hands-on experience in Informatica PowerCenter and knowledge...


  • India beBeeSoftware Full time ₹ 18,00,000 - ₹ 21,00,000

    Job Description:">">The role of a Senior Python Developer involves providing technical leadership and expertise to teams working on various projects.">They are responsible for defining and implementing development processes, best practices, and advanced concepts like design patterns, algorithms, etc.">Experience in integrating Python with backend...


  • India beBeeSoftware Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    We are building the next generation voice-forward in-cabin experience that delights customers, increases safety, and brings the future of digital cabin to life.Key Responsibilities:Provide system-wide view and design guidance, drive engineering best practices, and set standards for other engineers.Work with product management and cross-functional teams to...