Software Engineer
- Remote, Canada
Remote
₹5,000,000 to ₹15,000,000 INR / year · Full-time
Applications open in a new tab.
Job details
- Pay
- ₹5,000,000 to ₹15,000,000 INR / year
- Job type
- Full-time
- Workplace
- Remote
- Experience
- Min Experience: 1+ years
- Posting language
- English
- Posted
Original job description
This role is for one of Weekday’s clients Salary range: Rs 5000000 - Rs 15000000 (ie INR 50 - 150 LPA)
Min Experience: 1+ years Location: United States, United Kingdom, Canada, Australia, New Zealand JobType: full-time
We are seeking talented Software Engineers currently working at leading technology companies. The ideal candidates will 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 working in high-performance engineering environments.
Key Responsibilities- Design, develop, test, and maintain reliable, scalable, and efficient software applications and systems.
- Write clean, maintainable, and 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.
- 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 one of the following English-speaking countries: United States, United Kingdom, Canada, Australia, or New Zealand.
- 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.
More about this job
Responsibilities
Design, develop, and maintain scalable software applications while collaborating with cross-functional teams to deliver technical solutions. Participate in code reviews, debugging, and performance optimization to ensure high-quality, efficient code.
Requirements
Candidates must have an undergraduate degree from a top-ranked university and current experience at a leading technology company. Strong fundamentals in software design, algorithms, and data structures are required for this role.
Skills
- Software Engineering
- Scalable Systems
- Data Structures
- Algorithms
- Object-Oriented Programming
- Debugging
- System Design
- Cloud Infrastructure
- Databricks
- Distributed Systems
- Performance Optimization
- Code Review
Remote locations
- United States
- United Kingdom
- Canada
- Australia
- New Zealand
Remote locations (standardized)
- Australia
- Canada
- New Zealand
- United Kingdom
- United States
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Engineering
- Data & Analytics
Keywords
- Software Engineer
- Scalable Systems
- Data Structures
- Algorithms
- Object-Oriented Programming
- System Design
- Cloud Infrastructure
- Databricks
- Distributed Systems
- Performance Optimization
- Code Review
- Debugging
- Software Development
- Engineering
- Computer Science