lvl100Sign in

Weekday AI

Senior Backend Engineer - Cloud Infra & Platform engineer

  • Bengaluru, India
  • Full-time
  • Posted

Skills

  • Agile
  • CI/CD
  • Communication
  • Git
  • Problem Solving
  • REST APIs
  • Teamwork
  • Test Automation
  • Troubleshooting

Job description

๐—ง๐—ต๐—ถ๐˜€ ๐—ฟ๐—ผ๐—น๐—ฒ ๐—ถ๐˜€ ๐—ณ๐—ผ๐—ฟ ๐—ผ๐—ป๐—ฒ ๐—ผ๐—ณ ๐˜๐—ต๐—ฒ ๐—ช๐—ฒ๐—ฒ๐—ธ๐—ฑ๐—ฎ๐˜†'๐˜€ ๐—ฐ๐—น๐—ถ๐—ฒ๐—ป๐˜๐˜€

๐—ฆ๐—ฎ๐—น๐—ฎ๐—ฟ๐˜† ๐—ฟ๐—ฎ๐—ป๐—ด๐—ฒ: ๐—ฅ๐˜€ ๐Ÿฐ๐Ÿฑ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ - ๐—ฅ๐˜€ ๐Ÿฒ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ (๐—ถ๐—ฒ ๐—œ๐—ก๐—ฅ ๐Ÿฐ๐Ÿฑ-๐Ÿฒ๐Ÿฌ ๐—Ÿ๐—ฃ๐—”)

Experience: 5+ yrs

Location: Bengaluru

Job Type: Full-time

We are looking for an experienced Senior Software Engineer to design, develop, and deliver scalable, reliable, and high-performance software solutions. The role is suited for an engineer with strong hands-on development expertise who can take ownership of complex technical problems and contribute across the complete software development lifecycle.

You will work closely with product managers, architects, designers, QA engineers, and other developers to build robust applications that support business and customer requirements.

Requirements

Key Responsibilities

โ€ขDesign, develop, test, and maintain scalable and reliable software applications.
โ€ขTranslate functional and technical requirements into well-designed software solutions.
โ€ขDevelop clean, reusable, maintainable, and production-ready code.
โ€ขParticipate in system design, architecture discussions, and technical decision-making.
โ€ขBuild and integrate robust APIs, services, and application components.
โ€ขAnalyse complex technical problems and implement effective, sustainable solutions.
โ€ขOptimise application performance, scalability, reliability, and resource utilisation.
โ€ขWrite comprehensive unit, integration, and automated tests to ensure software quality.
โ€ขParticipate in peer code reviews and promote engineering standards and best practices.
โ€ขTroubleshoot application and production issues and perform detailed root-cause analysis.
โ€ขCollaborate with Product, Design, QA, DevOps, and other cross-functional teams to deliver features end-to-end.
โ€ขContribute to CI/CD, deployment, monitoring, and production-release processes.
โ€ขIdentify opportunities for automation, refactoring, and technical debt reduction.
โ€ขDevelop and maintain technical documentation, design specifications, and operational guidelines.
โ€ขSupport production systems and participate in incident resolution when required.
โ€ขMentor junior and mid-level engineers through technical guidance and constructive code reviews.
โ€ขStay current with modern software engineering practices, technologies, and development methodologies.

What Makes You a Great Fit

โ€ข5+ years of professional software development experience with strong hands-on engineering expertise.
โ€ขProven experience designing and developing scalable, production-grade software applications.
โ€ขStrong understanding of software architecture, object-oriented programming, data structures, algorithms, and design patterns.
โ€ขExperience developing RESTful APIs, distributed services, or microservices .
โ€ขStrong knowledge of databases, data modelling, and efficient query development.
โ€ขExperience with automated testing, debugging, performance optimisation, and production troubleshooting.
โ€ขGood understanding of cloud platforms, CI/CD, containers, and modern DevOps practices .
โ€ขStrong proficiency with Git and modern software development workflows.
โ€ขExperience working in Agile/Scrum or similar engineering environments .
โ€ขStrong analytical and problem-solving skills with the ability to break down complex technical challenges.
โ€ขExcellent communication and collaboration skills.
โ€ขAbility to independently own technical deliverables from design through production.
โ€ขStrong attention to code quality, maintainability, scalability, security, and reliability.
โ€ขExperience mentoring engineers and contributing to technical knowledge-sharing initiatives.
โ€ขBachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related discipline is preferred.

Browse all jobs by role, city or company