Software Engineer

Weekday AI
•₹5,000,000 - ₹15,000,000

About The Position

This role is for one of Weekday’s clients. The company is seeking talented Software Engineers currently working at leading technology companies. Ideal candidates have strong software engineering fundamentals, experience building and maintaining scalable software systems, and an undergraduate degree from a top-ranked university. Candidates should demonstrate technical excellence, strong problem-solving abilities, and experience in high-performance engineering environments. The role involves designing, developing, testing, and maintaining reliable, scalable, and efficient software applications and systems. Engineers collaborate with product managers, designers, and cross-functional engineering teams to deliver technical solutions, and contribute to system design, architecture decisions, and improvements to engineering processes. The position is full-time. Candidates must currently reside and be professionally available in the United States, United Kingdom, Canada, Australia, or New Zealand.

Requirements

  • Currently working as a Software Engineer or in a closely related engineering role at a leading technology company.
  • Undergraduate degree from a top-ranked university in Computer Science, Software Engineering, or a related technical discipline.
  • Strong programming, software design, debugging, and problem-solving skills.
  • Solid understanding of data structures, algorithms, object-oriented programming, and software development principles.
  • Ability to work effectively in collaborative, fast-paced engineering environments.
  • Current residence and professional availability in the United States, United Kingdom, Canada, Australia, or New Zealand.
  • At least 1 year of experience.

Nice To Haves

  • Experience with Databricks and its data engineering, analytics, or data processing ecosystem.
  • Familiarity with distributed systems, cloud infrastructure, scalable applications, and modern software development practices.
  • Experience contributing to production-grade software systems at scale.

Responsibilities

  • Design, develop, test, and maintain reliable, scalable, and efficient software applications and systems.
  • Write clean, maintainable, high-quality code following software engineering best practices.
  • Collaborate with product managers, designers, and cross-functional engineering teams to deliver technical solutions.
  • Analyse complex technical problems and develop effective, scalable solutions.
  • Participate in code reviews, debugging, testing, and performance optimisation.
  • Contribute to system design, architecture decisions, and improvements to engineering processes.
  • Apply relevant technologies and tools to build robust software products and infrastructure.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service