Senior Backend Developer
TE Connectivity India Pvt Ltd
Apply on company website
Senior Backend Developer
TE Connectivity India Pvt Ltd
Bengaluru/Bangalore
Not disclosed
Job Details
Job Description
STAFF - BACK END DEVELOPER
At TE, you will unleash your potential working with people from diverse backgrounds and industries to create a safer, sustainable and more connected world.Job Overview
The pace of innovation in artificial intelligence, machine learning, and digital engineering tools continues to accelerate, and the Data and Devices Business Unit is at the center of this transformation. Our customers are building intelligent systems that redefine how data is processed, analyzed, and used across compute, networking, and cloud infrastructure. At TE Connectivity, we support this evolution by developing intuitive, scalable software platforms and applications that enable engineers and business teams to leverage advanced analytics and AI driven insights.
This role is a strong fit for someone with a strong software engineering foundation and a passion for building scalable backend systems and services. You will work closely with front end engineers, data scientists, machine learning engineers, and DevOps teams to develop robust backend architectures that power data driven applications and AI enabled platforms..
Job Responsibilities
What you will be doing…
As a Backend Engineer, you will design and develop scalable backend services, APIs, and data processing systems that support modern web applications, analytics platforms, and AI driven solutions. You will focus on building reliable and high performance systems that manage large datasets, integrate machine learning models, and support complex engineering workflows.
You will play a key role in designing backend architectures, optimizing system performance, and enabling seamless integration between data platforms, machine learning systems, and user facing applications.
Key Responsibilities
Backend System Development
• Design and develop scalable backend services and APIs using languages such as Python, Java, Go, or Node.js.
• Develop microservices and distributed systems that support modern software platforms.
• Implement secure and maintainable server side application logic.
API and Service Architecture
• Design and implement RESTful or GraphQL APIs that enable communication between frontend applications, data systems, and machine learning services.
• Define service interfaces and ensure efficient data exchange across systems.
• Support integration of backend services with internal and external systems.
Data Processing and Data Systems
• Develop backend services that support data ingestion, transformation, and storage.
• Work with structured and unstructured datasets to support analytics and machine learning applications.
• Design data pipelines and services that handle large scale data processing.
Machine Learning Integration
• Develop backend infrastructure that supports deployment and integration of machine learning models.
• Implement services that enable model inference, data retrieval, and result processing.
• Collaborate with ML engineers to support scalable model deployment and data workflows.
Performance Optimization and Reliability
• Optimize backend services for performance, scalability, and reliability.
• Implement caching strategies, database optimization, and asynchronous processing where needed.
• Identify system bottlenecks and improve overall application performance.
Collaboration and Engineering Best Practices
• Collaborate with front end engineers, DevOps teams, and data scientists to build integrated software solutions.
• Participate in architecture discussions, design reviews, and technical planning.
• Promote best practices in software engineering, testing, and code quality.
• Mentor junior engineers and support knowledge sharing within the team.
Required Skills & Competency
• Bachelor’s with 8+ years, Master’s with 6+ years, or PhD with 3+ years of experience in Computer Science, Software Engineering, or a related technical discipline.
• Strong programming experience in Python, Java, Go, Node.js, or similar backend technologies.
• Experience designing and building RESTful APIs and microservices architectures.
• Experience working with databases such as PostgreSQL, MySQL, MongoDB, or similar data storage technologies.
• Experience building scalable distributed systems and backend services.
• Familiarity with containerization technologies such as Docker and Kubernetes.
• Experience working with cloud platforms such as AWS, Azure, or Google Cloud.
• Strong understanding of software architecture, system design, and performance optimization.
• Experience with version control systems such as Git and modern software development practices.
• Strong communication and collaboration skills.
• Ability to work effectively with cross functional teams including software engineers, data scientists, and product managers.
• Ability to travel occasionally, up to 10%, for team meetings or training as needed.
Competencies
Values: Integrity, Accountability, Inclusion, Innovation, TeamworkExperience Level
Senior LevelJob role
Work location
BANGALORE, KA, IN, 560048
Department
Software Engineering
Role / Category
Software Backend Development
Employment type
Full Time
Shift
Day Shift
Job requirements
Experience
Min. 6 years
About company
Name
TE Connectivity India Pvt Ltd
Job posted by TE Connectivity India Pvt Ltd
Apply on company website