company logo

Senior Software Development Engineer (SDE 3/4)

Weekday.com

Remote

Remote

Full Time

This role is for one of the Weekday's clientsMin 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.

Requirements

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.

Senior Software Development Engineer (SDE 3/4)

Remote

Remote

Full Time

September 12, 2025

company logo

Weekday

weekdayworks