
Senior Backend Software Engineer
3 weeks ago
Senior Software Engineer - Backend
A Senior Software Backend Engineer is responsible for designing, building, and maintaining the server-side logic and infrastructure of web applications or software systems. They typically work closely with frontend engineers, DevOps teams, and other stakeholders to ensure that the back-end services perform optimally and meet business requirements. Below is an outline of a typical Senior Backend Developer job profile :
Key Responsibilities :
1. System Architecture & Design :
- Design scalable, high-performance backend services and APIs.
- Participate in the planning, design, and development of new features.
- Ensure that systems are designed with fault tolerance, security, and scalability in mind.
2. Development & Implementation :
- Write clean, maintainable, and efficient code.
- Implement server-side logic, databases, and data storage solutions.
- Work with technologies like REST, GraphQL, and other backend communication methods.
- Design and optimize database schemas, queries, and indexes.
3. Performance Optimization :
- Diagnose and fix performance bottlenecks.
- Optimize backend processes and database queries for speed and efficiency.
- Implement caching strategies and load balancing.
4. Security :
- Ensure the security of the backend systems by implementing secure coding practices.
- Protect against common security threats such as SQL injection, cross-site scripting (XSS), and others.
5. Collaboration & Leadership :
- Collaborate with frontend teams, product managers, and DevOps engineers.
- Mentor junior developers and guide them in best practices.
- Participate in code reviews and ensure that the development team follows consistent coding standards.
6. Testing & Debugging :
- Develop and run unit, integration, and performance tests to ensure code quality.
- Troubleshoot, debug, and upgrade existing systems.
7. Monitoring & Maintenance :
- Monitor system performance and take preventive measures to ensure uptime and reliability.
- Maintain technical documentation for reference and reporting.
- Stay updated on emerging technologies and incorporate them into the backend tech stack.
Required Skills :
1. Programming Languages :
- Expertise in one or more backend programming languages in the list Python, Java, Go, Rust.
2. Database Management :
- Strong understanding of both relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis).
- Knowledge of data modeling, query optimization, and database scaling strategies.
3. API Design & Development :
- Proficiency in designing and implementing gPRC, RESTful and GraphQL APIs.
- Experience with microservices architecture.
- Good understanding of containers
4. Cloud & DevOps :
- Familiarity with cloud platforms like AWS, Azure, or Google Cloud.
- Understanding of DevOps principles, CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes).
5. Version Control :
- Proficiency with Git and branching strategies.
6. Testing & Debugging Tools :
- Familiarity with testing frameworks, debugging tools, and performance profiling.
7. Soft Skills :
- Strong problem-solving skills.
- Excellent communication and teamwork abilities.
- Leadership and mentorship qualities.
Qualifications :
- Bachelors or Masters degree in Computer Science, Software Engineering, or related field.
- 3-5 years of experience in backend development or software engineering.
- Proven experience with system design, architecture, and high-scale application development.
Preferred Qualifications :
- Experience with distributed systems, event-driven architectures, and asynchronous processing.
- Familiarity with message queues (e.g., RabbitMQ, Kafka) and caching layers (e.g., Redis, Memcached).
- Knowledge of infrastructure as code (IaC) tools like Terraform or Ansible.
Tools & Technologies :
- Languages : Python, Java, Golang, Rust.
- Databases : PostgreSQL, MySQL, MongoDB, Redis, Cassandra.
- Frameworks : Django, Flask, Spring Boot, Go Micro.
- Cloud Providers : AWS, Azure, Google Cloud.
- Containerization : Docker, Kubernetes.
- CI/CD : Jenkins, GitLab CI, CircleCI.
-
Backend Support Engineer
6 days ago
Bengaluru, Karnataka, India Invisia Software Full time ₹ 1,20,000 - ₹ 3,60,000 per yearGreetings from INVISIA SOFTWARE. (Night shift - 9:00 pm to 6:00 am)We are hiring for Backend Support Engineer with 6 months to 1 year (Internship or industry experience accepted).Walk - in Drive from 10/09/2025 to 12/09/2025Timing - 9:30 am to 5:00 pm.Location - No 89/1 3rd floor, Next to Royal Concorde SchoolChallakere, Kalyan Nagar, Bangalore IndiaJob...
-
Software Quality Senior Engineer
3 weeks ago
Bengaluru, Karnataka, India Boomi Software Full timeJob DescriptionJoin us as aSoftware Quality Senior Engineeron our Software Engineering (Data Integration) team in Bengaluru to do the best work of your career and make a profound impact.Location - BangaloreWhat you ll achieveAs aSoftware Quality Senior Engineer, you will be responsible for testing sophisticated systems and software based on the customer s...
-
Senior Backend Software Engineer II
2 weeks ago
Bengaluru, Karnataka, India Surveymonkey Full time ₹ 12,00,000 - ₹ 36,00,000 per yearWhat we're looking forWe are seeking a talented Senior Software Engineer II to join SurveyMonkey. As a key contributor, you will play a vital role in designing, building, and maintaining backend systems that power our form-building platforms. This role is crucial in ensuring our applications are scalable, reliable, and performant, while collaborating with...
-
Senior Backend Engineer
4 weeks ago
Bengaluru, Karnataka, India Talent Worx Full timeJob Title : Senior Backend Engineer (Java)We are seeking a skilled Senior Backend Engineer with 5-8 years of experience to join our team. The ideal candidate will have extensive hands-on experience in Java development and a strong understanding of microservices architecture. This role is crucial for designing, developing, and maintaining high-quality backend...
-
Senior Backend Engineer
1 week ago
Bengaluru, Karnataka, India Naukari Wale Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob Description : We are seeking a highly skilled Senior Backend Developer to design, build, and maintain the backbone of our telehealth applications. You will play a key role in architecting services, managing deployment environments, and ensuring that our systems are secure, efficient, and reliable at scale. Responsibilities : - Design, develop,...
-
Senior Software Engineer
3 weeks ago
Bengaluru, Karnataka, India Renous consulting Full timeSenior Software Engineer Backend (Golang)About the Role : As a Senior Software Engineer Backend (Golang), you will be working closely with senior technology leaders to build high-quality, scalable, and reliable backend systems. You will design and develop services using Golang with frameworks like Gin and GORM, ensuring seamless integration with Paytms...
-
Senior Backend Engineer
1 week ago
Bengaluru, Karnataka, India Naukari Wale Full time ₹ 20,00,000 - ₹ 25,00,000 per yearRole Overview : We are seeking a highly skilled Senior Backend Developer to design, build, and maintain the backbone of our telehealth applications. You will play a key role in architecting services, managing deployment environments, and ensuring that our systems are secure, efficient, and reliable at scale.Responsibilities : - Design, develop, and...
-
Senior Backend Engineer
2 weeks ago
Bengaluru, Karnataka, India PR Talent Hunters Full time ₹ 20,00,000 - ₹ 25,00,000 per yearSenior Engineer - Backend :-Alberts mission is to foster a software platform that uses big data and machine learning to accelerate the invention of new formulations and novel materials drastically. We are seeking an experienced Senior Engineer to join our dynamic team.Responsibilities• Design, develop, and maintain robust and scalable backend services...
-
Software Engineer, Backend
6 days ago
Bengaluru, Karnataka, India Vananam Full time ₹ 5,00,000 - ₹ 15,00,000 per yearCompany Overview:Vananam, founded in September 2021 in Bangalore, India, aims to become a US$ 50 Bn conglomerate in five years, focusing on global and Bharat markets. With over 500 team members located in India, Dubai, Singapore, and the US, it spans Transit Retail, Real Estate, Hospitality, and Rewards & Loyalty sectors, targeting significant growth through...
-
Senior Backend Software Engineer
4 weeks ago
Bengaluru, Karnataka, India salesforce. Full timeTo get the best candidate experience please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts Job Category Software EngineeringJob DetailsAbout SalesforceWere Salesforce the Customer Company inspiring the future of business with AI Data CRM Leading with our core values we help companies across every...