23,002 Backend Systems jobs in India
Lead Software Engineer - Backend Systems
Posted 4 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the design, development, and deployment of backend services and APIs.
- Mentor and guide a team of software engineers, fostering their technical growth.
- Define and enforce coding standards, best practices, and architectural patterns.
- Collaborate with cross-functional teams to define product requirements and technical specifications.
- Optimize application performance, scalability, and reliability.
- Implement and manage CI/CD pipelines for automated testing and deployment.
- Conduct code reviews and provide constructive feedback to team members.
- Troubleshoot and resolve complex technical issues in production environments.
- Stay current with emerging technologies and industry trends.
- Contribute to the strategic planning and technical roadmap of the engineering team.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of professional software development experience, with a focus on backend systems.
- Proven experience leading engineering teams and mentoring junior developers.
- Proficiency in one or more backend programming languages (e.g., Java, Python, Node.js, Go).
- Extensive experience with relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
- Strong understanding of microservices architecture, RESTful APIs, and cloud platforms (AWS, Azure, GCP).
- Experience with CI/CD tools and practices (e.g., Jenkins, Docker, Kubernetes).
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and interpersonal abilities.
- Experience with agile development methodologies.
Principal Software Engineer - Backend Systems
Posted 4 days ago
Job Viewed
Job Description
Responsibilities:
- Architect, design, and develop highly scalable and performant backend systems.
- Lead the technical direction for major backend projects.
- Write high-quality, efficient, and maintainable code in languages such as Java, Python, Go, or C++.
- Design and implement robust APIs and microservices.
- Optimize system performance, scalability, and reliability.
- Mentor and guide junior and mid-level software engineers.
- Contribute to architectural discussions and strategic technical planning.
- Collaborate with cross-functional teams to define and deliver new features.
- Ensure the security and integrity of backend systems and data.
- Troubleshoot and resolve complex technical issues.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 10+ years of experience in software development, with a strong focus on backend systems.
- Expertise in designing and building distributed systems and microservices architecture.
- Proficiency in cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Deep understanding of database technologies (SQL and NoSQL).
- Strong problem-solving and analytical skills.
- Excellent leadership, communication, and collaboration abilities.
- Experience with CI/CD pipelines and agile development methodologies.
Apprentice Software Developer - Backend Systems
Posted 1 day ago
Job Viewed
Job Description
What You Will Learn:
- Fundamentals of backend programming languages like Java, Python, or Node.js.
- Database design and management using SQL and NoSQL databases.
- API development and integration.
- Understanding of web server technologies and deployment.
- Version control systems such as Git.
- Basic principles of cloud computing and microservices architecture.
- Agile development methodologies and collaborative coding practices.
- Software testing principles and techniques.
- Debugging and troubleshooting complex software issues.
Key Responsibilities:
- Assist senior developers in writing clean, maintainable, and efficient code.
- Participate in code reviews and learn from feedback.
- Help in developing and testing new features for our backend systems.
- Contribute to the documentation of software components and processes.
- Learn to use development tools and environments effectively.
- Collaborate with team members on various development tasks.
- Troubleshoot and resolve basic software defects under supervision.
- Engage in continuous learning and skill development throughout the apprenticeship.
Qualifications:
- Recently completed or pursuing a degree in Computer Science, Information Technology, or a related field.
- Strong analytical and problem-solving skills.
- Basic understanding of programming concepts.
- Familiarity with at least one programming language is a plus.
- Eagerness to learn and a proactive attitude.
- Good communication and teamwork abilities.
- A passion for technology and software development.
Join us in Patna and embark on a journey of learning and growth in the field of software development. You will be mentored by industry experts who are dedicated to sharing their knowledge and helping you succeed. This is more than just a training program; it's an opportunity to build a strong foundation for your future career in technology.
C++ Backend Engineer (Systems)
Posted today
Job Viewed
Job Description
About the Role
We are seeking a highly skilled and experienced C++ Backend Engineer to join our core technology team. Please note: This is not a traditional web backend role. You will be responsible for designing, developing, and maintaining the critical system services and tools that run directly on our Linux-based EEG Headset . You will work at the intersection of hardware, firmware, and software, architecting robust solutions for real-time data handling, device management, and system operations on an embedded platform. Youll closely work with key stakeholders on hardware and software to ensure the deployment of a scalable and performant system software.
Roles and Responsibilities
- System Services Development: Architect, develop, package (DEB/APT), deploy, and maintain Linux system services and daemons that interface directly with our EEG hardware.
- Device Integration: Design and implement kernel modules, user-space drivers, and interfaces that enable high-throughput, low-latency data acquisition from EEG sensors.
- Real-Time Data Pipelines: Build and optimize high-frequency data capture, buffering, and streaming pipelines to support real-time signal processing.
- Tooling & Automation: Develop developer tools, test harnesses, and CI/CD pipelines tailored for embedded Linux devices.
- System Architecture: Collaborate with firmware, signal-processing, and frontend teams to define scalable architectures that meet stringent performance and reliability targets.
- Agile Execution: Participate in sprint planning, code reviews, pair programming, and retrospectives, continuously improving our agile processes.
Requirements
- Hands-On Linux Expertise: Deep understanding of Linux OS internals (kernel subsystems, module programming, system services, packaging DEB-based applications).
- C++ Proficiency: 34 years of professional experience in modern C++ (11/14/17), including STL, concurrency, memory management, and performance tuning.
- Computer Architecture: Strong grasp of CPU architecture, caching, memory hierarchy, and their impact on real-time performance.
- Real-Time Systems: Proven experience building or optimizing hard/soft real-time or near-real-time systems; knowledge of RT patches or real-time scheduling a plus.
- Signal Processing Foundations: Solid understanding of digital signal processing techniques, filter design, sampling theory, and noise reduction.
- Software Fundamentals: Expertise in data structures, algorithms, multithreading, interprocess communication, and design patterns.
- Agile Practices: Familiarity with Scrum/Kanban, user stories, continuous integration, and test-driven development.
Preferred Skills
- Designs and builds scalable, maintainable systems with a strong focus on reliability and performance.
- Writes clean, modular code and leads code reviews to uphold engineering standards across the team.
- Thinks like a product owner, aligning technical decisions with user impact and business outcomes.
- Mentors peers, collaborates across functions, and communicates complex ideas clearly to any audience.
- Thrives in ambiguity, takes ownership end-to-end, and adapts quickly to shifting startup priorities.
Qualifications
- Bachelors or Masters degree in computer science, information technology, or a related field.
- Certifications or related credentials on Linux fundamentals or related areas is a plus.
C++ Backend Engineer (Systems)
Posted 7 days ago
Job Viewed
Job Description
About the Role
We are seeking a highly skilled and experienced C++ Backend Engineer to join our core technology team. Please note: This is not a traditional web backend role. You will be responsible for designing, developing, and maintaining the critical system services and tools that run directly on our Linux-based EEG Headset . You will work at the intersection of hardware, firmware, and software, architecting robust solutions for real-time data handling, device management, and system operations on an embedded platform. Youll closely work with key stakeholders on hardware and software to ensure the deployment of a scalable and performant system software.
Roles and Responsibilities
- System Services Development: Architect, develop, package (DEB/APT), deploy, and maintain Linux system services and daemons that interface directly with our EEG hardware.
- Device Integration: Design and implement kernel modules, user-space drivers, and interfaces that enable high-throughput, low-latency data acquisition from EEG sensors.
- Real-Time Data Pipelines: Build and optimize high-frequency data capture, buffering, and streaming pipelines to support real-time signal processing.
- Tooling & Automation: Develop developer tools, test harnesses, and CI/CD pipelines tailored for embedded Linux devices.
- System Architecture: Collaborate with firmware, signal-processing, and frontend teams to define scalable architectures that meet stringent performance and reliability targets.
- Agile Execution: Participate in sprint planning, code reviews, pair programming, and retrospectives, continuously improving our agile processes.
Requirements
- Hands-On Linux Expertise: Deep understanding of Linux OS internals (kernel subsystems, module programming, system services, packaging DEB-based applications).
- C++ Proficiency: 34 years of professional experience in modern C++ (11/14/17), including STL, concurrency, memory management, and performance tuning.
- Computer Architecture: Strong grasp of CPU architecture, caching, memory hierarchy, and their impact on real-time performance.
- Real-Time Systems: Proven experience building or optimizing hard/soft real-time or near-real-time systems; knowledge of RT patches or real-time scheduling a plus.
- Signal Processing Foundations: Solid understanding of digital signal processing techniques, filter design, sampling theory, and noise reduction.
- Software Fundamentals: Expertise in data structures, algorithms, multithreading, interprocess communication, and design patterns.
- Agile Practices: Familiarity with Scrum/Kanban, user stories, continuous integration, and test-driven development.
Preferred Skills
- Designs and builds scalable, maintainable systems with a strong focus on reliability and performance.
- Writes clean, modular code and leads code reviews to uphold engineering standards across the team.
- Thinks like a product owner, aligning technical decisions with user impact and business outcomes.
- Mentors peers, collaborates across functions, and communicates complex ideas clearly to any audience.
- Thrives in ambiguity, takes ownership end-to-end, and adapts quickly to shifting startup priorities.
Qualifications
- Bachelors or Masters degree in computer science, information technology, or a related field.
- Certifications or related credentials on Linux fundamentals or related areas is a plus.
Founding Engineer – Backend & Data Systems
Posted 10 days ago
Job Viewed
Job Description
Location: Bengaluru / Hybrid
Experience: 6–10 years
Type: Full-time | Founding Team | Equity + Compensation
⸻
About Us
We’re building DecisionX AI – a Self-Learning, Goal-Aware Decision OS that transforms how enterprises move from Goal → Plan → Act → Learn → Evolve.
Our platform unifies siloed enterprise data, builds domain-rich ontologies, and powers a suite of Decision Agents (AI Chief of Staff, AI Strategist, AI Analyst) to help organisations act with clarity and precision.
As an early member of the founding team, you’ll own the backend and data systems architecture , shaping how massive numerical data flows are ingested, reasoned over, and transformed into actionable intelligence.
⸻
What You’ll Do
• Architect & Own Core Systems : Build and scale backend and data platforms that power DecisionX — from APIs and microservices to distributed data pipelines.
• strong>Data & Analytics Platforms : Design ingestion, transformation, and querying layers for structured and unstructured data, enabling BI, RCA, and advanced analytics.
• < trong>Large-Scale Numerical Data : Optimize for performance, fault tolerance, and accuracy in systems handling enterprise-scale quantitative workloads .
• < trong>Agentic Systems : Contribute to building reasoning and agent-based orchestration workflows, enabling autonomous planning and decision loops.
• < trong>Founding Ownership : Work hand-in-hand with the founders to translate vision → working systems , influencing technical roadmap, architecture choices, and culture.
•
⸻
What We’re Looking For
•
• Pro en expertise in one or more of:
• < trong>Backend Systems : Distributed architectures, APIs, microservices, cloud infra.
• < trong>Data Systems & BI : ETL, OLAP, data warehouses (Snowflake, Redshift, BigQuery, ClickHouse, or similar).
• < trong>Analytics Platforms : Building pipelines for dashboards, anomaly detection, RCA, or simulations.
• < trong>Numerical Data Handling : High-volume, high-dimensional quantitative data optimization.
• S rong in Python, Java, or Go (polyglot mindset welcome).
• < trong>Bonus : Experience with agentic/AI systems or workflow orchestration.
• < trong>Startup DNA : Thrives in ambiguity, builds fast, and takes 10x ownership as part of a lean founding crew.
⸻
Why Join Us
•
• < trong>Cutting-Edge Domain : Operate at the intersection of AI, agentic reasoning, and enterprise decision intelligence.
• < trong>Equity + Ownership : Share in the long-term upside of what you help build.
• < trong>Vision & Scale : We’re building the Operating System for Enterprise Decisions — this is your chance to leave a mark.
Founding Engineer – Backend & Data Systems
Posted today
Job Viewed
Job Description
Location: Bengaluru / Hybrid
Experience: 6–10 years
Type: Full-time | Founding Team | Equity + Compensation
⸻
About Us
We’re building DecisionX AI – a Self-Learning, Goal-Aware Decision OS that transforms how enterprises move from Goal → Plan → Act → Learn → Evolve.
Our platform unifies siloed enterprise data, builds domain-rich ontologies, and powers a suite of Decision Agents (AI Chief of Staff, AI Strategist, AI Analyst) to help organisations act with clarity and precision.
As an early member of the founding team, you’ll own the backend and data systems architecture, shaping how massive numerical data flows are ingested, reasoned over, and transformed into actionable intelligence.
⸻
What You’ll Do
•Architect & Own Core Systems: Build and scale backend and data platforms that power DecisionX — from APIs and microservices to distributed data pipelines.
•Data & Analytics Platforms: Design ingestion, transformation, and querying layers for structured and unstructured data, enabling BI, RCA, and advanced analytics.
•Large-Scale Numerical Data: Optimize for performance, fault tolerance, and accuracy in systems handling enterprise-scale quantitative workloads.
•Agentic Systems: Contribute to building reasoning and agent-based orchestration workflows, enabling autonomous planning and decision loops.
•Founding Ownership: Work hand-in-hand with the founders to translate vision → working systems, influencing technical roadmap, architecture choices, and culture.
•Reliability & Observability: Ensure high availability, performance, and transparency across the stack.
⸻
What We’re Looking For
•6–10 years of engineering experience, spanning backend development and data systems.
•Proven expertise in one or more of:
•Backend Systems: Distributed architectures, APIs, microservices, cloud infra.
•Data Systems & BI: ETL, OLAP, data warehouses (Snowflake, Redshift, BigQuery, ClickHouse, or similar).
•Analytics Platforms: Building pipelines for dashboards, anomaly detection, RCA, or simulations.
•Numerical Data Handling: High-volume, high-dimensional quantitative data optimization.
•Strong in Python, Java, or Go (polyglot mindset welcome).
•Bonus: Experience with agentic/AI systems or workflow orchestration.
•Startup DNA: Thrives in ambiguity, builds fast, and takes 10x ownership as part of a lean founding crew.
⸻
Why Join Us
•Founding Team Impact: Define the architecture, product DNA, and engineering culture.
•Cutting-Edge Domain: Operate at the intersection of AI, agentic reasoning, and enterprise decision intelligence.
•Equity + Ownership: Share in the long-term upside of what you help build.
•Vision & Scale: We’re building the Operating System for Enterprise Decisions — this is your chance to leave a mark.
Be The First To Know
About the latest Backend systems Jobs in India !
Founding Engineer – Backend & Data Systems
Posted 10 days ago
Job Viewed
Job Description
Location: Bengaluru / Hybrid
Experience: 6–10 years
Type: Full-time | Founding Team | Equity + Compensation
⸻
About Us
We’re building DecisionX AI – a Self-Learning, Goal-Aware Decision OS that transforms how enterprises move from Goal → Plan → Act → Learn → Evolve.
Our platform unifies siloed enterprise data, builds domain-rich ontologies, and powers a suite of Decision Agents (AI Chief of Staff, AI Strategist, AI Analyst) to help organisations act with clarity and precision.
As an early member of the founding team, you’ll own the backend and data systems architecture , shaping how massive numerical data flows are ingested, reasoned over, and transformed into actionable intelligence.
⸻
What You’ll Do
• Architect & Own Core Systems : Build and scale backend and data platforms that power DecisionX — from APIs and microservices to distributed data pipelines.
• b>Data & Analytics Platforms : Design ingestion, transformation, and querying layers for structured and unstructured data, enabling BI, RCA, and advanced analytics.
• < >Large-Scale Numerical Data : Optimize for performance, fault tolerance, and accuracy in systems handling enterprise-scale quantitative workloads .
• < >Agentic Systems : Contribute to building reasoning and agent-based orchestration workflows, enabling autonomous planning and decision loops.
• < >Founding Ownership : Work hand-in-hand with the founders to translate vision → working systems , influencing technical roadmap, architecture choices, and culture.
• eliability & Observability : Ensure high availability, performance, and transparency across the stack.
⸻
What We’re Looking For
• 6– 0 years of engineering experience, spanning backend development and data systems .
• P oven expertise in one or more of:
• < >Backend Systems : Distributed architectures, APIs, microservices, cloud infra.
• < >Data Systems & BI : ETL, OLAP, data warehouses (Snowflake, Redshift, BigQuery, ClickHouse, or similar).
• < >Analytics Platforms : Building pipelines for dashboards, anomaly detection, RCA, or simulations.
• < >Numerical Data Handling : High-volume, high-dimensional quantitative data optimization.
• S rong in Python, Java, or Go (polyglot mindset welcome).
• < >Bonus : Experience with agentic/AI systems or workflow orchestration.
• < >Startup DNA : Thrives in ambiguity, builds fast, and takes 10x ownership as part of a lean founding crew.
⸻
Why Join Us
• ounding Team Impact : Define the architecture, product DNA, and engineering culture.
• < >Cutting-Edge Domain : Operate at the intersection of AI, agentic reasoning, and enterprise decision intelligence.
• < >Equity + Ownership : Share in the long-term upside of what you help build.
• < >Vision & Scale : We’re building the Operating System for Enterprise Decisions — this is your chance to leave a mark.
Founding Engineer – Backend & Data Systems
Posted today
Job Viewed
Job Description
Location: Bengaluru / Hybrid
Experience: 6–10 years
Type: Full-time | Founding Team | Equity + Compensation
⸻
About Us
We’re building DecisionX AI – a Self-Learning, Goal-Aware Decision OS that transforms how enterprises move from Goal → Plan → Act → Learn → Evolve.
Our platform unifies siloed enterprise data, builds domain-rich ontologies, and powers a suite of Decision Agents (AI Chief of Staff, AI Strategist, AI Analyst) to help organisations act with clarity and precision.
As an early member of the founding team, you’ll own the backend and data systems architecture , shaping how massive numerical data flows are ingested, reasoned over, and transformed into actionable intelligence.
⸻
What You’ll Do
• Architect & Own Core Systems : Build and scale backend and data platforms that power DecisionX — from APIs and microservices to distributed data pipelines.
• strong>Data & Analytics Platforms : Design ingestion, transformation, and querying layers for structured and unstructured data, enabling BI, RCA, and advanced analytics.
• < trong>Large-Scale Numerical Data : Optimize for performance, fault tolerance, and accuracy in systems handling enterprise-scale quantitative workloads .
• < trong>Agentic Systems : Contribute to building reasoning and agent-based orchestration workflows, enabling autonomous planning and decision loops.
• < trong>Founding Ownership : Work hand-in-hand with the founders to translate vision → working systems , influencing technical roadmap, architecture choices, and culture.
•
⸻
What We’re Looking For
•
• Pro en expertise in one or more of:
• < trong>Backend Systems : Distributed architectures, APIs, microservices, cloud infra.
• < trong>Data Systems & BI : ETL, OLAP, data warehouses (Snowflake, Redshift, BigQuery, ClickHouse, or similar).
• < trong>Analytics Platforms : Building pipelines for dashboards, anomaly detection, RCA, or simulations.
• < trong>Numerical Data Handling : High-volume, high-dimensional quantitative data optimization.
• S rong in Python, Java, or Go (polyglot mindset welcome).
• < trong>Bonus : Experience with agentic/AI systems or workflow orchestration.
• < trong>Startup DNA : Thrives in ambiguity, builds fast, and takes 10x ownership as part of a lean founding crew.
⸻
Why Join Us
•
• < trong>Cutting-Edge Domain : Operate at the intersection of AI, agentic reasoning, and enterprise decision intelligence.
• < trong>Equity + Ownership : Share in the long-term upside of what you help build.
• < trong>Vision & Scale : We’re building the Operating System for Enterprise Decisions — this is your chance to leave a mark.
Senior Backend Software Engineer - Scalable Systems
Posted 1 day ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and maintain scalable, resilient, and efficient backend services and APIs.
- Lead the technical design and architecture for new features and system improvements.
- Write clean, well-documented, and testable code using relevant programming languages (e.g., Java, Python, Go, Node.js).
- Optimize application performance, identify bottlenecks, and implement solutions for high-throughput systems.
- Collaborate with frontend developers, product managers, and other engineers to define requirements and deliver high-quality software.
- Implement and manage database solutions (SQL and NoSQL) for optimal performance and scalability.
- Develop and maintain CI/CD pipelines for automated testing and deployment.
- Participate in code reviews, provide constructive feedback, and mentor junior engineers.
- Ensure adherence to best practices in software development, security, and system design.
- Troubleshoot and resolve complex technical issues in production environments.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 7 years of professional experience in backend software development.
- Strong proficiency in one or more backend programming languages (e.g., Java, Python, Go, Node.js) and their ecosystems.
- Extensive experience designing and building RESTful APIs and microservices.
- Deep understanding of database technologies (e.g., PostgreSQL, MySQL, MongoDB, Cassandra) and data modeling.
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Proficiency in developing and maintaining automated testing frameworks.
- Excellent problem-solving, analytical, and architectural design skills.
- Strong communication and collaboration skills, essential for a remote team.
- Experience with performance tuning and optimization of large-scale applications.